Withdraw Thai Baht For Free & Avoid ATM Exchange Rate Fees

Travel Hack: Withdraw Thai Baht For Free (No Fees)

SCB Withdraw Cash Thailand

Back in the good old days, you could withdraw your money out at Thailand’s cash machines for free, but sadly, those days are now gone.

When the banks realised they could charge a fee for each withdrawal, they weren’t going to pass up on all that extra cash. So it went from 100 to 200 and now to 220 baht each time you visit an ATM.

But you can fight back! And avoid those pesky fees!

At the end of this guide, you’ll know how to:

  • Withdraw Money For Free In Thailand
  • Avoid the awful currency exchange rate at ATMs

*Your local bank fees will still apply. This guide is to avoid Thai banking fees. Check out our FAQs at the end for more info on zero exchange fee card options.

Bangkok Bank Cash Withdrawal

Withdraw Thai Baht For Free At The Banks Kiosk

There’s a little known hack where you can withdraw money using a credit card and not pay any of the Thai withdrawal fees. You’ll be getting your local banks exchange rate, which for me, is the mid-market rate, almost exactly what Google says : ), more on that later.

What You’ll Need:

  • Your Bank Card
  • Your Passport
  • Your Address or Phone Number to hand.

Head to Bangkok Bank’s exchange booth, or if that’s not available head inside and get a ticket for ‘foreign remittance’.


  1. Head to the currency exchange / foreign remittance counter
  2. Ask for the amount you want in Thai baht.
  3. Hand over your passport & credit card.
  4. Check the amount and enter your PIN / Sign.
  5. Sign the receipt and passport copy.
  6. Receive your Thai baht.
  7. Pay off the money via your banking app asap.

If your bank is like mine, you’ll be getting the Google Exchange and avoiding the pesky 220 baht ATM fee. Great right!?

There will be times when you need to use a Cash ATM though, so we’ve got some top money-saving tips for this below as well. Check it out!

How Much Can You Withdraw?

This depends on your bank. U.K credit cards are limited to £500 per withdrawal. Approx 19k Baht.

SCB Cash Machine Withdrawal

Thailand ATM (Cash Machine) Withdrawals – The Smart Way

If you’re not an intrepid adventurer, drawing cash out in a foreign country can be quite a scary experience. I remember the first time I tried and failed at using my bank card at Suvarnabhumi Airport, more on that later.

And that’s why I’ve made you a step-by-step guide (with pictures) to make your cash withdrawal easy as pie.

By following the steps below, you’ll still have to pay the ATM fee 220 baht but you can avoid the Thai bank’s awful exchange rate.

Step 1

After you insert your card & enter your PIN and choose your language.

Thailand Cash machine step 1 and 2

Step 2

Next, you can choose what type of transaction you want. Click ‘withdrawal’.

Step 3

The machine will then ask you which account you’d like to withdraw from. Choose ‘credit card’.

Cash Machine Thailand step 3 and 4

Step 4

Enter the amount you want to withdraw and click ‘correct’.

Step 5

The next screen will ask if you accept the 220 baht fee. To continue press ‘yes’. If you press no at this point then your card will be returned without being charged.

Thailand Cash Machine Step 5 & 6

Step 6

This screen asks you to accept or decline the exchange rate given. Press ‘decline’ to receive your bank cards VISA rate.

Different bank machines may ask you this question again or use confusing language to make you think you’re cancelling the entire transaction. Keep selecting decline.

Step 7

You’ll receive your Thai baht and choose if you need a receipt.

Thailand Cash Machine Step 7 & 8

Step 8

Wait for your receipt and card.

Top Tip: After you have agreed to the charge and chosen your exchange rate, the ATM might say ‘invalid transaction please contact your bank’. Firstly, don’t worry. You don’t need to call your bank. ATMs say this when they don’t have enough money in there to withdraw.

Invalid Transaction Please Contact Your Bank

When I first arrived in Bangkok, 3 years ago, my first mission after picking up my backpack was to get some cash out. I’d set up my travel flags, remembered my PIN and felt ready.

All the ATM screens above worked normally but instead of receiving cash I was met with the message ‘invalid transaction please contact your bank’.

I started to panic.

But you don’t need to. There’s actually nothing wrong with your card or your bank. It’s just a lack of funds in the machine. Try a different machine or request a lower amount of Baht.

Top Tip: ATMs that are attached to banks tend to have more money available. I’ve had the worst luck withdrawing Thai baht at lone ATMs or ATM’s in busy airports.

How common are ATMs in Thailand?

ATM’s are readily available all across Thailand.

You’ll find lots of ‘hole in the wall’ cash machines outside 7/11’s, convenience stores and bank branches in every shopping mall.

What Bank Card Do I Use In Thailand?

In the U.K, we have an awesome travel credit card from a bank called Halifax. This allows you to withdraw money anywhere in the world at VISA exchange rates without any fees if you pay the amount off straight away.

You should look out for similar cards in your country.

If you’re local banks don’t have this type of no fee travel credit cards, then you could apply for a Transferwise Borderless account. Their debit card has zero transaction fees whilst using abroad and automatically converts your money at the real exchange rate.

Where Can You Use Your Credit Card In Thailand?

You can use credit cards in most shops & larger supermarkets in Thailand with the exception being 7/11. Thailand is still very much a cash country so it’s wise to always carry cash.

Popular food services such as Food Panda, McDonald’s, Pizza Hut, KFC and taxi app Grab all accept credit cards.

I hope you find this Thai baht guide useful! Maybe you can spend the money you saved going shopping at one of these Chiang Mai Shopping malls?

I’d love to hear your top tips or experiences, so comment below : ).

Previous article9 Amazing Rooftop Bars Chiang Mai 🌞🍹
Next article34 Awesome Condos in Chiang Mai (Short Stay) – 2020 Edition
Tech Blogger, Travel Noob & Part-time Geek who quit his job at an Evil-Corp FinTech company and never looked back. You can find me in Budapest, Krakow, Manchester & Chiang Mai.


      • Hi Daniel,

        I’ve based step 7 of the banking terms and conditions associated with my 0 percent exchange rate Mastercard. Unlike traditional transactions where you have 30 days to pay the amount off before being charged interest, cash withdrawals accrue interest daily. Hence, why I mentioned to pay the balance off immediately.

        This might not apply to the card you are using. This also won’t apply to Debit Cards.

        Disclaimer: I’m not a financial expert, so the above information may contain errors. : )

  1. Hi,

    I tried this (exchange THB and pay with card) at Bangkok Bank in Silom and they said I can`t pay with my card and they only accept cash.

    Could you tell me at what branch you exchanged currency by paying with your card?


  2. I tried getting Baht over the counter today at Bangkok Bank and SCB today and both told me that it was not possible via debit card and that if I wanted to use a credit card that there would be a 180 Baht fee. It seems that the day of free over the counter withdrawals may be over?

  3. Hey Jim,

    Went to the only Bangkok bank near me that is open on a Sunday here in Bangkok — Big C @ On Nut.

    The bank was lined up out the door and we couldn’t see a foreign remittance counter, regardless, we took a number and began to wait.

    While waiting, my girlfriend walked over to SCB and they assured us that there would be no fee to withdrawal from our MasterCard credit card.

    Still 20 people in front of as BB, I walked over to SCB and was told the same thing by the person at the front greeting customers.

    We approached the teller and again were reassured that there was no fee. They took my passport and my MasterCard to the other side of the bank to process the transaction. Upon returning my card and reviewing the receipt provided, there was the 180 THB fee I had been trying to avoid.

    The teller was apologetic and said she could reverse the entire transaction, but I declined as sometimes refunds take up to 5 days on my card.

    The teller consulted another teller who may of been a manager of sorts and she said she was sorry and that they could return the 4180 THB if I’d like. I said I’d prefer them pay me the 180 THB in cash, to which the refused.

    The withdrawal form that I signed said 4000 THB was to be delivered after commission paid, so perhaps next time I will ask if there is a commission instead of asking if there is a fee.

    Guess I’ll try my luck at another Bangkok Bank branch next time…


Please enter your comment!
Please enter your name here