Most Thai cash machines currently show a local operator fee on foreign cards, commonly 220 THB, per withdrawal. Your own card issuer can add more on top. The only variables you control are how often you withdraw, how much you withdraw, and whether you accept the machine's currency conversion.

That single fact decides everything. Take out 1,000 THB and the fee is a punishing 22 per cent of your money. Take out 20,000 THB and the same fee is about 1.1 per cent. The maths is not subtle.

The one rule: withdraw large, withdraw rarely. Two or three big withdrawals across a fortnight, not a daily top-up at whatever machine is nearest.

How to keep the fee small

  1. Withdraw larger amounts less often, as long as that fits your security and cash-carrying comfort.
  2. Use a UK card with clear overseas terms, and check whether it adds its own ATM or foreign-exchange fee.
  3. Always choose to be charged in THB, never GBP. Declining the machine's currency conversion every single time is worth several per cent.
  4. Pay by card where you can. Hotels, 7-Eleven, restaurants and Grab nearly all take contactless, and that route never touches the 220 THB.

Which Thai ATMs to use

Functionally, the ATM screen matters more than the logo. Check the fee, the maximum withdrawal, and whether the machine offers conversion into GBP. A higher withdrawal limit can mean fewer local operator fees, but do not carry more cash than you are comfortable losing.

Paying by card instead of pulling cash?
A Wise card can spend from a THB balance, which avoids ATM use when card payment is accepted. Check current Wise card and conversion fees before you travel.
Check Wise card terms

Cash or card, by situation

Use cash for
  • Street food and markets
  • Tuk-tuks and songthaews
  • Small shops and massage
  • Tips
Pay by card for
  • Hotels
  • 7-Eleven
  • Restaurants
  • Grab rides

For the full card comparison behind this, see our fourteen-day field test of which card setup worked best in Thailand.