You’ll hit a Thai ATM within your first day in the country, and the fee screen that pops up afterward catches almost everyone off guard the first time. Thailand doesn’t hide the charge, it flashes it right on the machine before you confirm, but the number still stings if you weren’t expecting it, and it repeats every single time you withdraw. This guide covers what that fee actually is, which banks charge what, the two or three habits that cut your real cost, and the one screen you should never say yes to.
Prices are in Thai baht (THB) with US dollars in parentheses at ฿33 = US$1 (July 2026), given as ranges because bank fees change and vary by machine; use our Thai baht to USD converter for the live rate before you land.
How much do Thai ATMs charge foreign cards?
Most major Thai banks apply a fixed foreign-card withdrawal fee commonly cited around ฿220 (about US$6.70) per transaction, charged on top of anything your own bank adds. Bangkok Bank, Kasikornbank (KBank), SCB and Krungsri are the networks you’ll use most as a visitor, and their machines have historically shown a fee in that ฿150-220 range depending on the bank and the year. This is a domestic surcharge on top of any currency conversion or foreign transaction fee your home card issuer applies separately, so your total cost is really two fees stacked, one Thai-side, one from home. Fees are shown on screen before you confirm the withdrawal, so you’re never charged blind, but they do change over time, so verify the current figure on the machine rather than assuming last year’s number still holds.
Thai bank ATM fees at a glance
| Bank | Foreign-card fee (typical) | Notes |
|---|---|---|
| Bangkok Bank | ~฿220 (US$6.70) | Widely available, airports and malls |
| Kasikornbank (KBank) | ~฿220 (US$6.70) | Large network, common in tourist areas |
| SCB (Siam Commercial Bank) | ~฿220 (US$6.70) | Similar fee structure to the above |
| Krungsri (Bank of Ayudhya) | ~฿150-220 (US$4.55-6.70) | Fee has varied by source and time |
| AEON | Reported lower or no fee at times | Verify current terms, availability more limited |
Fees compiled from current traveller reports and bank fee schedules as of mid-2026; individual machines and bank policy can differ from this table, always check the on-screen confirmation before withdrawing. Prices at ฿33 = US$1 (July 2026).
How do you reduce what you pay?
The fixed fee is charged per withdrawal, not per baht, so the single most effective habit is withdrawing more each time you use an ATM. Daily withdrawal limits in Thailand often run ฿20,000-30,000 (US$605-909), depending on the Thai bank’s machine limit and your own card’s daily cap, so pulling that maximum in one transaction instead of three smaller ones can cut your effective fee by two-thirds or more. Do the math on your own trip: three separate ฿5,000 withdrawals at ฿220 each costs you ฿660 in fees for ฿15,000 cash, while one ฿20,000 withdrawal costs the same ฿220 for a third more cash in hand, the difference compounds fast over a multi-week stay.
The second lever is your home bank. Some debit cards and travel-focused accounts waive foreign ATM fees entirely or refund them monthly, and a growing number of online-first banks market themselves specifically on this feature, worth a quick look before you book flights rather than after you land. Between the two levers, a traveller using a fee-light home card and withdrawing in large amounts can end up paying a small fraction of what someone using a standard home debit card and withdrawing small amounts daily pays over the same trip. If you’re opening local banking as part of a longer stay, our opening a Thai bank account guide covers what foreigners need for a Thai account, which removes the foreign-card fee altogether once you’re set up and banking locally.
What is Dynamic Currency Conversion, and why decline it?
At many Thai ATMs, after you enter your PIN and amount, a screen asks whether you want to be charged in your home currency or in Thai baht. That’s Dynamic Currency Conversion (DCC), and it’s the costliest mistake foreign card users make here. DCC lets the Thai bank’s machine apply its own exchange rate to convert your withdrawal, and that rate is consistently worse than what your card network (Visa, Mastercard) would give you on a straight baht transaction. Always select THB, never your home currency, even though the DCC screen is designed to sound like the convenient option. This one choice usually matters more to your total cost than which bank’s ATM you happen to be standing at.
Is Thailand safe from ATM skimming?
Card skimming exists in Thailand, as it does everywhere, and traveller reports tend to cluster around isolated, standalone ATMs on busy tourist streets rather than machines attached to a bank branch or sitting inside a shopping mall. Before inserting your card, give the card slot and keypad a quick look and wiggle, anything loose or oddly attached is a red flag, and cover the keypad with your other hand while entering your PIN. Preferring ATMs inside malls, at bank branches, or in well-lit, staffed areas over a lone street-side unit is a simple habit that cuts your risk without any extra cost.
It also helps to check your bank statement or app soon after each withdrawal rather than waiting until you’re home. Most banks let you set up instant transaction alerts, so an unfamiliar charge shows up within minutes instead of weeks later, giving you a real chance to freeze the card and dispute anything unusual before it snowballs.
Do you actually need cash, or can you get by on cards?
You need cash. Cards and QR-code payments like PromptPay cover malls, chain convenience stores and many restaurants, but Thailand’s markets, street food stalls, songthaews, tuk-tuks and small local shops remain overwhelmingly cash-based, especially outside Bangkok’s tourist core. Budget for regular ATM runs rather than assuming a card-only trip is realistic, and keep enough small notes on hand for daily street-level spending. If you’re just landing and sorting out connectivity too, our Thailand SIM card guide covers getting online at the airport in the same first hour you’ll likely be hunting for an ATM.
The honest downsides
There’s no way to make Thai ATM fees disappear entirely as a short-term visitor using a foreign card, the ฿220-ish charge is close to universal at the major banks, and it adds up over a multi-week trip if you withdraw often in small amounts. Fee figures also aren’t fixed forever, banks adjust them, and what one traveller paid last year may not match what you’re charged today, so treat every number here as a range to verify on the screen, not a guarantee. And while a fee-free home card helps a lot, applying for one takes planning ahead of your trip, it’s not a fix you can apply after you’ve already landed.
Where to next
Pair this with the practical side of managing money longer-term: our opening a Thai bank account guide walks through what foreigners need for a local account, and the Thailand SIM card guide covers the other first-day-in-country errand. Planning when to go at all? Check the best time to visit Thailand guide. And for what’s happening on the ground right now, browse the latest Thailand events.
Sources
- Current Thai bank fee schedules and traveller reports for Bangkok Bank, Kasikornbank, SCB, Krungsri and AEON foreign-card ATM fees (2026).
- Visa and Mastercard network guidance on Dynamic Currency Conversion and recommended currency selection at point of withdrawal.
- General traveller and expat community reports on ATM skimming patterns and daily withdrawal limits in Thailand.