The best place to exchange money is a local ATM or a bank. Many foreign banks are happy to exchange your dollars for local currency for a better rate than you find elsewhere, or you can go to an ATM to skip the line.
Does bank of America charge a fee for currency exchange?
There is no fee for ordering foreign currency online. The bank receives compensation from the purchase and sale of foreign currency banknotes in the form of the difference (also known as the spread) between the price we pay to obtain the foreign currency and the price at which we sell the foreign currency.
What is the most cost effective way to exchange currency?
What banks don’t charge for currency exchange?
Banks That Don't Charge Foreign Exchange Fees
- Capital One.
- HSBC (credit cards and some debit cards)
- USAA (only on credit cards)
Does Bank of America do currency exchange for free?
There is no fee for ordering foreign currency online. The bank receives compensation from the purchase and sale of foreign currency banknotes in the form of the difference (also known as the spread) between the price we pay to obtain the foreign currency and the price at which we sell the foreign currency.