Travel · ATM strategy
ATM strategy for Thailand — beating the 220 THB flat fee
Thailand has one of the most discussed ATM fee situations in travel. Every single ATM charges foreign cards a flat 220 Thai Baht fee — roughly £5 — per withdrawal, regardless of the amount. You can't avoid this fee entirely, but you can significantly reduce its impact with the right strategy.
Why Thailand charges a flat fee
Thai banks introduced the 220 THB flat foreign card fee in 2017, replacing a previous lower charge. It applies at virtually every bank ATM in the country — Kasikorn Bank, Bangkok Bank, SCB, Krungthai, TMB, and others all charge the same. The fee is a bank-to-bank transfer charge for processing foreign Visa and Mastercard transactions through the Thai payment network.
The AEON exception
AEON ATMs (recognisable by yellow branding, found inside BigC supermarkets, Lotus, and some malls) sometimes charge only 150 THB instead of 220 THB for foreign cards. This varies by location and has changed over time — always check the ATM screen before confirming. Even at 150 THB, the flat fee strategy still applies: withdraw more to amortise the fixed cost.
The core strategy: withdraw big
Since the fee is flat (not percentage-based), the maths strongly favour larger withdrawals. One 10,000 THB withdrawal: 220 THB fee = 2.2% effective rate. Two 5,000 THB withdrawals: 440 THB fee = 4.4% effective rate. Five 2,000 THB withdrawals: 1,100 THB fee = 11% effective rate. Withdraw as much as you'll safely carry for 3–4 days at a time. Most ATMs have a limit of 20,000–30,000 THB per transaction.
The best cards for Thailand ATMs
Starling Bank is the top choice: zero forex fee, zero Starling ATM fee — you only pay the 220 THB local charge. Wise gives two free withdrawals per month up to £200 total — use both for larger withdrawals to stay within the free tier. Revolut's free plan gives £200/month free. Charles Schwab reimburses the 220 THB fee too since it rebates all ATM fees globally — the best option for American travellers by far.
DCC in Thailand: highly aggressive
Thailand is one of the most aggressive DCC environments in the world. ATMs, hotel desks, and card terminals constantly offer to convert to your home currency. The presented rate is typically 5–8% worse than the mid-market rate. Always choose THB. This applies at ATMs, restaurants, hotels, and shops. When the terminal says 'Pound Sterling' or 'GBP', always switch to Thai Baht.
Airport ATMs vs city ATMs
ATMs at Suvarnabhumi and Don Mueang airports charge the same 220 THB fee. Airport exchange desks (Superrich, King Power) have rates 3–6% below mid-market. The airport ATM with a Starling card is better than any airport exchange desk. If you arrive late at night with no THB at all, one airport ATM withdrawal with a good card is fine — just withdraw enough to get to your hotel and take a larger city withdrawal the next day.
Key takeaways
Every ATM in Thailand charges foreign cards 220 THB (≈£5) flat per withdrawal
AEON ATMs sometimes charge 150 THB — worth seeking out
Withdraw large amounts (10,000–20,000 THB) to make the flat fee a small percentage
Starling or Wise: you pay only the 220 THB, with no extra fees from your card
Always decline DCC — Thailand is one of the world's most aggressive DCC markets