Illustration of Thailand, Thailand

ATM Fees in Thailand: How Much You'll Pay and How to Cut Them

Last updated 2026-07-08

On this page

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

BankForeign-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
AEONReported lower or no fee at timesVerify 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.

Frequently Asked Questions

How much does it cost to withdraw cash from a Thai ATM with a foreign card?

Expect a fixed Thai-side fee commonly cited around ฿220 (about US$6.70) per withdrawal at most major banks, Bangkok Bank, Kasikornbank, SCB and Krungsri among them, though some banks and specific machines have charged less, closer to ฿150-220. That's before your own bank's foreign transaction fee or ATM fee, which can add more, so your total cost depends on both sides. Fees change without much warning, so check your bank's current terms before you travel and don't assume a figure you read somewhere is still accurate.

Is the ATM fee the same at every bank in Thailand?

No. The ฿220 figure is the one most commonly cited for major Thai banks, but it isn't uniform, some banks and some ATM operators have charged less, and a few have been reported at times to charge nothing or a reduced fee, AEON is one name that comes up in traveller reports. These details shift, so treat any specific bank-by-bank number as a starting point to verify on the day, not a fixed rule you can bank on for your whole trip.

How do you avoid or reduce ATM fees in Thailand?

Two levers do most of the work. First, withdraw your maximum allowed amount per transaction, often ฿20,000-30,000 (US$605-909) depending on the bank and your home card's limits, since the fixed fee is charged once per withdrawal, not per baht, so fewer, larger withdrawals cost less overall. Second, use a home bank account or travel-focused card that waives foreign ATM fees or refunds them at the end of the month, several online banks and travel cards do this and it's worth setting up before you land.

What is Dynamic Currency Conversion and why should you decline it?

Dynamic Currency Conversion (DCC) is the option Thai ATMs offer to charge your withdrawal in your home currency instead of Thai baht. It sounds convenient, you see a number in dollars or euros, but the exchange rate the ATM applies for that conversion is set by the local bank and is reliably worse than the rate your own card network would give you. Always choose to be charged in THB when the screen asks, that single choice can save more than switching which bank's ATM you use.

Are Thai ATMs safe from card skimming?

Skimming happens in Thailand as it does anywhere, and reports tend to cluster around standalone machines in busy tourist strips rather than ATMs inside bank branches or shopping malls, which have more foot traffic, cameras and staff nearby. Check the card slot and keypad for anything loose or add-on before inserting your card, cover the keypad when entering your PIN, and prefer ATMs attached to a bank or inside a mall over an isolated street-side unit, especially at night.

Can you avoid ATM fees entirely by using cash exchange counters instead?

Exchange counters (like SuperRich in Bangkok) let you convert physical foreign cash to baht at competitive rates without an ATM fee, but that only helps if you're carrying cash to exchange, it doesn't replace withdrawing from your home account. Most travellers use a mix: a card withdrawal for baht at the start of a trip and cash exchange if they're topping up with foreign currency they already have on hand. Exchange rates and counter locations change, so compare a couple of options rather than assuming one counter is always cheapest.

Do you need cash in Thailand or can you rely on cards?

You need cash. Cards and QR payments (like PromptPay) are widely accepted in malls, chain stores and many restaurants, but markets, street food stalls, small shops, songthaews and tuk-tuks are still overwhelmingly cash-based. Budget for regular ATM withdrawals rather than assuming you can go card-only, especially outside Bangkok and the big tourist islands.

Is it cheaper to withdraw money before arriving in Thailand?

Not usually, airport currency counters and home-country banks often give worse rates than a Thai ATM withdrawal even after the ฿220-ish fee, since ATMs typically use the card network's rate rather than a retail exchange markup. Withdrawing a larger amount at a Thai ATM soon after arrival, ideally from a fee-light home card, is generally cheaper than exchanging cash in advance, though it's worth keeping a small amount of home currency or baht on hand for the first hour after landing.

Out Thailand Team

Based in Chiang Mai

The Out Thailand team lives in and around Chiang Mai and writes practical, on-the-ground guides to events, cost of living, and daily life in Thailand.