No those are not normal fees but third parties can charge as they please. Coinbase has much lower fees on transactions, but the best way to go is a hardware wallet like Trezor or Ledger. Your transaction fees will be more like 0.00000010 BTC (10 SAT) and the transactions are pretty much instant as no third party needs to approve or profit from it. Check these links:
https://www.trezor.io
https://www.ledger.com (50% sale at the moment)
No affiliate links needed.