How you can Exchange Foreign Currency for Lower Fees

While credit cards are accepted now almost everywhere in the world, there’s often a need for cash when you’re traveling abroad. The problem that many travelers often run into is where to find said currency, especially without paying an arm and a leg to do so.

I want to focus on both the before-the-trip aspect and during-the-trip aspect, since many people still feel that you MUST have money on you when you travel (hot tip – you don’t).

No one likes paying fees when they don’t have to, so let’s run through some of the more popular options and find the best way to save you some cash.

During Your Trip

Congratulations! You’ve landed at the airport and you’re on vacation. You’re realizing that you probably should have some walking around money, as my dad called it, and you’re lost like a deer in headlights.

You see money exchanges, ATMs, and even people offering you to do an exchange. You might even think that your hotel has your back. Let’s hit a few of the most popular avenues and dissect some of their fees.

Airport/Train Station/Bus Station

Every port has one. A Travelex or other money changing booth. You’ll see a table of foreign currencies with buy sell signs in red letters, and it can all get a bit confusing. 

Some might even try and entice you with “no fees!” but you’re smarter than that, right?

These are ALWAYS the worst places to change your money, as the exchange rate will be less that favorable and while you might not have an exchange fee you could encounter other fees like service fees and transaction fees that limit you savings.

Don’t fall for this ages old trick.

Ok, maybe it’s not this much money but… (image courtesy of The Walt Disney Company)


Your hotel might even offer you the chance to change your currency, and you figure this is a safe option, right? No worrying about heading out to find someone on some shady street corner to change your money.

The problem? Hotels know that, and will usually charge an unfavorable rate because of it. If you’re in a pinch and want to exchange just $5/10 US, that’s not the worst, but if you’re doing anything in a larger quantity, you’ll need to avoid your hotel.


Winner winner – the ATM is going to, in almost every circumstance, be your best bet for getting foreign currency on the road.

The majority of ATMs will not charge you a fee like they do here in the USA for using a machine that isn’t your bank. Your bank back home might charge you a fee for using a foreign ATM, but depending on the type of account you have, many fees will be waived.

Another option is looking into an account like Charles Schwab or SoFi. We use SoFi because they don’t have any fees at ATMs worldwide, no foreign transaction fees, and the accounts are free. You actually get $25 for signing up for the account (I mean, that’s a no-brainer).

Just use the ATM card wherever you are in the world and voila, no more fees.

If you’re not feeling the SoFi game, then contact your bank. You might find that they charge a 3% fee for foreign transactions, but it’ll almost always be less than the service charges you pay at the ports of entry.

Before Your Trip

So, you’re in the camp of “prepared is better, I’ll bring the cash with me,” right? And I can’t convince you that you don’t need to do that? Well, fine… here’s some options you can hit before you go.

Your Bank

If you want to get money before you travel (and again, I don’t know why), you should contact your bank about a week or two before you travel.

Back when I used to work in finance, we had access to over 90 currencies within a two-day period. If you needed money fast, we could get it for you. There was of course no “fee” for doing so, but we would give you the “prevailing rate.” 

Travelex Currency from the

You can guess it, but that “prevailing rate” wasn’t anywhere close to the actual exchange rate. It typically involved a 4-5% surcharge over the actual fee. The uptick is that you could get anything from Bahraini diner to Zambian Kwacha.

If you feel more comfortable, get $20-40 in local currency and then get the rest when you get there out of an ATM.

After you trip

Chances are you’re going to have currency left over after the trip. Remember that most banks won’t take coins, only bills, so if you come home with a pocketful you’re out of luck.

What I like to do before leaving the country is settle my hotel bill with all the local currency that I have and then pay the rest with a credit card. At least that way I know I’m getting rid of it. The looks of the cashiers when I tried to pay with a bunch of 1 euro cent coins was priceless…

If you come home, you can go to your bank and give them back the currency. Guess what? They won’t charge you a fee, again, but once again you’re going to pay a bad rate to give it back to them. Banks are, after all, a business, and you’re the customer that needed the currency, remember?

The Moral of the Story

Take a few small denominations with you in case you need a tip or something at the airport, for every this else, there is the ATM. Use SoFi, Schwab, or another fee free bank if you have it to get all your ATM fees waived, and enjoy your trip!

Author: Jon Nickel-D'Andrea

Share This Post On


  1. I will be the first one to admit that over the years I used to foolishly running around trying to find the shop with best rate thinking I was playing safe… and ATM was something to avoid due to high fee.
    Since I realized that there are many checking accounts that wave all foreign ATM fees I never looked back. Started with Chase Sapphire checking but SoFi lately. Love it while passing by those fools standing in line at the exchange currency window.

    Post a Reply
    • Makes me chuckle everytime I see people foolishly forming a line there!

      Post a Reply
  2. I would have to disagree with your notion that “people still feel that you MUST have money on you when you travel (hot tip – you don’t)”. I was in Pisa in April of 2018 and everywhere I went needed cash no one would take my card including the restaurant I went to. Luckily ATMs seem to be readily available throughout the city.

    Post a Reply
  3. Most forex booths and banks do not accept coins. So A better option for leftover coins is to utilize leftover based in UK. You can send or hand deliver your coins and they will send you back payment by PayPal.

    Post a Reply
  4. Most airlines have a children’s donation fund promoted on board and I’ve found that when traveling home, a small contribution in the form of leftover coins is something I like to do. In fact, if I’m lucky enough to be traveling business class, I often supplement that with a $10 contribution. Seems like it’s the right thing to do.

    Post a Reply
  5. Many foreign airports and a number of international airlines accept leftover money, in any currency, to donate to orphans and other kids who exist in regrettable circumstances. I have never found a better use for such money.

    Post a Reply

Submit a Comment

Your email address will not be published.