Yes, transferring Bitcoin or any other cryptocurrency to your bank account is a transaction that attracts fees. If you intend to use two or more service providers, expect each of them to charge a fee for the transaction.
Additionally, when moving cryptocurrency from one wallet to another, exchanges typically impose blockchain transaction fees. Contact your chosen crypto service provider for more information about their fees. Usually, you can find the answers to your questions on their websites—most especially the FAQ pages.