Thailand’s 220 THB ATM Fee: How Expats Actually Get Around It

Every Thai bank charges the same flat surcharge, so the trick is not finding a free machine. It is paying the fee fewer times.

If you have used a foreign card at a Thai ATM, you have met the 220 baht wall. It is not your bank’s fee and it is not a mistake: every major Thai bank, from Bangkok Bank to Kasikorn to SCB, charges foreign cards a flat surcharge to withdraw cash, and it has been creeping up. One traveller flagged it mid-2026:

“I’ve just withdrawn cash from a Krungsri ATM and the fee increased from 220 to 250 THB. Getting tired of fees.”A traveller, on the fee rising at a Krungsri machine

Here is the honest starting point: there are effectively no fee-free ATMs left in Thailand for foreign cards, so you cannot make this fee vanish at the machine. What you can do is stop paying it five times over, dodge the much bigger trap that sits next to it, and in some cases get the fee refunded entirely. That combination takes the real cost from painful to trivial.

Why the fee exists and why you cannot dodge it at the machine

The 220 baht (now often 250) is charged by the Thai bank that owns the ATM, not by your card issuer. It applies to foreign cards across the board, which is why hopping between a green machine and a blue one does not help: they all charge it. So the goal is not to find the mythical free ATM. It is to pay the flat fee as few times as possible and to make sure it is the only thing you are paying.

In short

The fee is flat, not a percentage. That single fact decides everything else in this article: you cannot shrink the charge, you can only trigger it fewer times.

The arithmetic · same cash, two habits

Withdraw the maximum, as rarely as possible

Because the fee is flat per withdrawal, the single most effective move is arithmetic. Pull out a large amount in one go rather than small amounts often. A single 20,000 baht withdrawal pays that flat surcharge once; four withdrawals of 5,000 pay it four times for the same cash.

Four withdrawals of 5,000
Cash received20,000 THB
Fee, each time220
Fee paid880
The flat fee, charged four times over
One withdrawal of 20,000
Cash received20,000 THB
Fee, each time220
Fee paid220
The same cash, the fee charged once

Same 20,000 baht in your pocket. Four times the fee.

Thai ATMs often cap a single withdrawal at 20,000 to 30,000 baht, so take the maximum the machine allows when you do go. One resident described settling into exactly this habit after getting tired of the repeat hits, taking out a big lump so the fee stopped mattering.

The bigger cost · the prompt before the cash

Decline the currency conversion, every single time

This is where most of the real money is lost, and it is completely free to avoid. When the Thai ATM asks whether you want to be charged in your home currency or in baht, always choose baht. Picking your home currency hands the exchange rate to the local machine, which marks it up far beyond the flat fee.

CHOOSING BAHT DOES NOT CANCEL THE WITHDRAWAL. IT ONLY MOVES THE EXCHANGE RATE TO YOUR OWN CARD.

One traveller who accepted the conversion did the maths afterwards:

“I got charged like 648 bucks but received like 620 worth of Baht.”A traveller, after accepting the machine’s conversion

That gap dwarfs the 220 baht surcharge. Declining the conversion and letting your own card handle the exchange is the highest-value two-second decision you will make at a Thai ATM. We cover the mechanics of that trap in the ATM home-currency trap, because it costs travellers far more than any withdrawal fee.

The three levers · what each one actually removes

Look for lower-fee machines, and get the fee refunded if you can

01

A lower-fee network shrinks the fee

Some networks charge less than the big banks: AEON ATMs have historically carried a lower surcharge than the standard 220, so they are worth seeking out. Fees change, so check the on-screen amount before confirming.

02

The bank counter situational

Withdrawing at a bank counter inside a branch can sometimes sidestep the machine surcharge, though you may pay a foreign-exchange fee instead.

03

A card that reimburses removes the fee entirely

The cleaner fix, if you qualify, is a card that reimburses ATM fees worldwide. Accounts like Charles Schwab refund the local surcharge, so the 220 baht comes back to you.

Just know the limit of that third lever: it refunds the flat fee, not the exchange-rate markup. As one traveller discovered, the reimbursement covered the 220 baht but not the conversion loss, which is exactly why declining dynamic currency conversion still matters even with a fee-reimbursing card.

The checklist · Thailand cash for almost nothing

The setup that makes Thailand cheap

Put it together and the 220 baht stops mattering.

  • Carry a card with no foreign fees, or one that reimburses ATM surcharges.

  • Withdraw the machine maximum in one go, so the flat fee is charged once instead of four times.

  • Always choose baht, never your home currency, at the conversion prompt.

  • Favour AEON machines or a bank branch counter over the standard bank ATM.

  • Keep a second card, because Thai ATMs occasionally reject foreign cards and a single decline should not strand you.

If you want the bigger picture of how withdrawal fees stack up anywhere, not just Thailand, our guide to the three fees on every foreign withdrawal covers the full pattern.

The card in your pocket is the only item on that list you can change before the next trip, and our open table of what each account charges on a foreign withdrawal puts that fee and the monthly fee it comes with on the same row.

FAQ

Can I avoid the 220 baht ATM fee in Thailand completely?+

Not at the machine: every major Thai bank charges foreign cards the flat fee and there are no fee-free ATMs left. You can avoid paying it repeatedly by withdrawing large amounts less often, and you can get it refunded with a fee-reimbursing card like Charles Schwab.

Which Thai ATM has the lowest fee?+

AEON machines have historically charged less than the standard bank surcharge, so they are worth looking for. Fees change, so always check the amount shown on screen before you confirm the withdrawal.

Should I choose baht or my home currency at the ATM?+

Always choose baht. Selecting your home currency lets the local machine set the exchange rate with a heavy markup, which costs far more than the flat withdrawal fee.

Does Charles Schwab really refund Thai ATM fees?+

It reimburses the flat ATM surcharge, so the 220 baht typically comes back. It does not offset the exchange-rate markup, so you still need to decline the machine’s currency conversion.

How much cash can I withdraw at once in Thailand?+

Thai ATMs often cap a single foreign-card withdrawal at around 20,000 to 30,000 baht. Since the fee is flat, taking the maximum the machine allows is the cheapest way to withdraw.


Written by Daniel Hart, who covers neobanks, account freezes and cross-border banking for neobankfit. Based on first-hand traveller accounts and provider fee documentation.

This article is general information, not legal or financial advice. Fees and terms change and depend on your country, account and provider entity. For your situation, check current pricing pages and consider a qualified adviser.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *