Published February 16, 2026 | NomadAgent.online

Thailand ATM Fees 2026: How to Avoid the 220 Baht Rip-Off (Complete Guide for Digital Nomads)

Every digital nomad in Thailand has felt the sting: you walk up to an ATM, pull out 10,000 baht, and the machine hits you with a 220 baht fee before your home bank adds its own charges on top. Do that a few times a month and you're losing $30-50 in fees alone — money that could cover a week of street food.

The good news? There are ways to minimize or completely avoid these fees. This guide covers everything from which ATMs charge the least to a tourist-friendly debit card that gives you access to PromptPay — Thailand's QR payment system that locals use for practically everything.

Understanding Thailand's ATM Fee Structure

Here's how the fees stack up every time you use a foreign card at a Thai ATM:

Layer 1: Thai ATM fee. Every Thai bank charges a flat fee per withdrawal when you use a foreign card. This is currently 220 THB (~$6.30) at most banks. AEON Bank is the exception at 150 THB (~$4.30). This fee is unavoidable at the ATM — it's charged by the Thai bank regardless of how much you withdraw.

Layer 2: Your home bank fee. Most banks charge their own international withdrawal fee on top. This could be a flat fee ($2-5) or a percentage (1-3%) or both. Check with your bank — this varies wildly.

Layer 3: Exchange rate markup. Your bank or card network (Visa/Mastercard) applies an exchange rate that includes a small markup over the mid-market rate, typically 0.5-1%.

Layer 4: Dynamic Currency Conversion (DCC). This is the sneaky one. The ATM will ask if you want to be charged in your home currency instead of Thai baht. This sounds convenient but adds a terrible exchange rate on top of everything else — often 3-5% worse.

🚫 Golden Rule: When the ATM asks to convert to your home currency, ALWAYS press "Without Conversion" or "Decline". Choose Thai Baht every time. This single tip saves you 3-5% on every withdrawal.

ATM Fees by Thai Bank

Thai Bank ATM Fee (Foreign Card) Max Withdrawal Notes
AEON Bank 150 THB (~$4.30) 20,000 THB Lowest fee — look for yellow ATMs
Bangkok Bank 220 THB (~$6.30) 25,000 THB Most widespread
Kasikorn Bank (KBank) 220 THB (~$6.30) 20,000-30,000 THB Green ATMs — offers tourist card
SCB (Siam Commercial) 220 THB (~$6.30) 20,000-25,000 THB Purple ATMs
Krungsri (Bank of Ayudhya) 220 THB (~$6.30) 30,000 THB Highest single withdrawal limit
Krungthai Bank 220 THB (~$6.30) 20,000 THB Government bank
💡 Pro Tip: AEON ATMs (bright yellow machines) charge 150 THB instead of 220 THB — that's 70 THB less per withdrawal. You'll find them inside AEON malls, Big C stores, and some 7-Elevens. If you're withdrawing regularly, seek these out first.

5 Ways to Minimize ATM Fees

1. Withdraw the Maximum Amount Each Time

The Thai ATM fee is a flat rate regardless of how much you withdraw. Taking out 5,000 THB costs the same 220 THB fee as taking out 25,000 THB. At 5,000 THB, that fee represents 4.4% of your withdrawal. At 25,000 THB, it drops to 0.88%. Always withdraw the maximum your ATM allows to minimize the percentage hit.

2. Use AEON ATMs

At 150 THB per transaction versus 220 THB, AEON ATMs save you 70 THB (~$2) every time. If you withdraw twice a month, that's $4 saved — not massive, but it adds up over months of living here. AEON ATMs are found in major malls, Big C hypermarkets, and scattered around tourist areas.

3. Get a Fee-Free Travel Card from Home

This is the biggest lever you can pull. Several cards refund foreign ATM fees and charge zero currency conversion markup:

Wise (multi-currency card): No conversion markup up to a monthly limit (around $100-200 free ATM withdrawals depending on your plan). After that, 1.75% fee applies. Load it with Thai baht before arrival and use for payments to avoid ATM use entirely. Over-the-counter withdrawals at Bangkok Bank with a Wise card are reported to have zero Thai ATM fees.

Revolut: Free ATM withdrawals within your plan's monthly limit (Standard plan: ~$200/month). 2% fee after that. Great exchange rates with zero markup during market hours.

Charles Schwab (US residents): Reimburses all ATM fees worldwide, including the Thai 220 THB fee. No foreign transaction fees. This is the gold standard for American nomads.

4. Use Over-the-Counter Cash Advances

Some banks — notably Bangkok Bank — allow you to do a cash advance at the teller window using your Visa or Mastercard. You bring your card and passport, and they process the withdrawal without the 220 THB ATM fee. The catch: your credit card company may charge a cash advance fee and interest. Check your card terms, but for some cards (like the UK Halifax Clarity card), this method results in zero fees at the mid-market exchange rate.

5. Minimize ATM Use Altogether

The best way to avoid ATM fees is to avoid ATMs. Thailand's cashless payment infrastructure has improved dramatically, and there's now a way for tourists to access it. More on that next.

Game Changer: Kasikorn PAY&TOUR Tourist Card

This is the tip most nomad guides miss. Kasikorn Bank (KBank) offers a prepaid Visa card specifically designed for foreign tourists that gives you access to Thailand's PromptPay QR payment system — the same system Thai locals use to pay for everything from street food to rent.

What is PAY&TOUR?

PAY&TOUR is a prepaid Visa card and e-wallet for non-Thai nationals. It works as both a physical Visa debit card (accepted anywhere Visa works) and, when linked to the TAGTHAi app, gives you access to PromptPay QR code scanning — Thailand's dominant cashless payment system.

Why This Matters

PromptPay QR codes are everywhere in Thailand. Every 7-Eleven, every market stall, every restaurant, every taxi — they all have a QR code you can scan to pay directly from your phone. Until now, this was only available to people with Thai bank accounts. The PAY&TOUR card changes that for tourists and nomads.

How to Get It

Step 1: Visit any Kasikorn Bank foreign exchange booth (available at Suvarnabhumi Airport, Don Mueang Airport, and 100+ branches nationwide).

Step 2: Bring your passport and cash in your home currency to exchange.

Step 3: Exchange your currency for Thai baht — this amount gets loaded onto your PAY&TOUR card.

Step 4: Receive your card. No application fee. No card fee. Free.

Step 5: Download the TAGTHAi app, select "Easy Pay," and link your card using your passport number and the reference number from the card.

PAY&TOUR Key Details

Feature Details
Cost Free — no application or card fees
Card type Prepaid Visa (works at any Visa terminal)
PromptPay QR Yes — via TAGTHAi app
ATM withdrawals Free at KBank ATMs (up to 10,000 THB/day)
ATM hours 00:30 to 22:00
Max top-up 100,000 THB per transaction
Monthly limit 300,000 THB
QR payment limit Up to balance (merchant QR) / 1,700 THB per transaction (personal QR)
Buyback guarantee Same exchange rate refund within 15 days (up to 10% of top-up)
Card validity 1 year
Requirements Passport, 20+ years old, non-Thai national
💡 The Big Win: ATM withdrawals at KBank ATMs using the PAY&TOUR card are free — no 220 THB fee. This alone makes it worth getting if you need cash regularly. Top up with baht at any KBank exchange booth and withdraw for free as needed.
⚠️ Honest Downsides: The PAY&TOUR card isn't perfect. You can only top up at KBank exchange booths (not 7-Eleven or online). The exchange rate at KBank booths isn't always the best — you may get better rates at SuperRich exchange shops. The TAGTHAi app can be slow. And PromptPay via the app only works with merchant QR codes reliably — personal account QR codes have a 1,700 THB per transaction limit. For many nomads, it's still worth it for the free ATM withdrawals and QR payment access alone.

The PromptPay Advantage

If you've been in Thailand for any length of time, you've noticed that locals almost never use cash anymore. They scan a QR code at every vendor, food stall, taxi, and shop. That system is PromptPay — a government-backed digital payment platform that's become the default way to pay in Thailand.

As a foreigner without a Thai bank account, you've been locked out of this system until now. The PAY&TOUR card via the TAGTHAi app is currently the only way for tourists and nomads to access PromptPay without opening a Thai bank account.

This means you can scan and pay at any merchant displaying a Thai QR payment code — no cash, no foreign card fees, no fumbling with bills.

🔒 Using banking apps and making transfers on Thai WiFi?

Encrypt your financial data on shared networks. A VPN protects every transaction from cafe and coworking WiFi snoops.

Get NordVPN — Up to 68% Off →

We use and recommend NordVPN. Affiliate link — we may earn a commission at no extra cost to you.

Opening a Thai Bank Account (Long-Term Option)

If you're staying in Thailand for months rather than weeks, opening a Thai bank account is the ultimate solution. With a Thai bank account, you get full PromptPay access, a Thai debit card with no foreign ATM fees, and mobile banking apps that work seamlessly across the country.

Which banks are foreigner-friendly? Bangkok Bank and Kasikorn Bank (KBank) are generally the most willing to open accounts for foreigners. Requirements vary by branch and can change without notice, but generally you'll need:

Your passport, a Thai phone number, proof of address in Thailand (rental contract or hotel booking), and in some cases a work permit or long-term visa (DTV, ED visa, etc.). Some branches will open an account for tourists; others won't. Bangkok branches tend to be stricter than Chiang Mai or smaller city branches.

💡 Pro Tip: If you're on a DTV (Digital Nomad Visa), you'll have a much easier time opening a bank account than someone on a tourist visa. The DTV signals long-term intent, which banks like to see.

ATM Safety Tips

Card comes out LAST. Unlike most countries, Thai ATMs dispense your cash first, then return your card. Many people grab their money and walk away, forgetting their card. Always wait for your card.

Cover your PIN. Standard advice but especially important in tourist areas. ATM skimming exists in Thailand, though it's not as common as in some other countries.

Use bank-attached ATMs. ATMs inside or attached to bank branches are safer than standalone machines on the street or in convenience stores. They're also more likely to be maintained and stocked with cash.

Avoid airport ATM exchange rates. The ATM fee at airport ATMs is the same 220 THB, but the exchange rates tend to be slightly worse. If you need cash at the airport, withdraw a small amount and get more later in the city.

Use a VPN when banking. If you're checking your bank balance or making transfers over Thai WiFi, always use a VPN. Public networks in airports, malls, and cafes are vulnerable to interception. Our VPN guide covers this in detail.

Best Strategy: Combining Methods

Here's what I recommend for digital nomads spending months in Thailand:

Day 1 (airport arrival): Get a PAY&TOUR card at the KBank exchange booth in Suvarnabhumi or Don Mueang. Exchange enough to cover your first week. Download the TAGTHAi app and link it immediately.

Week 1: Use PromptPay QR for everything you can — 7-Eleven, restaurants, transport. Use the PAY&TOUR card at Visa terminals. Withdraw cash from KBank ATMs for free when you need it.

Month 1: Once settled, try opening a Thai bank account at Bangkok Bank or KBank with your passport, Thai phone number, and proof of address. If you're on a DTV, this should be straightforward.

Ongoing: Keep a Wise or Revolut card as backup for international spending and for transferring money into your Thai account. Use your Thai bank's PromptPay for daily spending. Keep a small amount of cash for places that don't take QR (rare but they exist in rural areas).

Frequently Asked Questions

Can I avoid the 220 THB fee completely?

Yes — either use the PAY&TOUR card at KBank ATMs (free withdrawals), do over-the-counter cash advances at Bangkok Bank, or use a card like Charles Schwab that reimburses all ATM fees. You can also avoid ATMs entirely by going cashless with PromptPay QR.

What's the maximum I can withdraw from a Thai ATM?

It depends on the bank. Most allow 20,000-25,000 THB per transaction. Krungsri ATMs allow up to 30,000 THB. Your home bank may also impose its own daily limit.

Should I exchange money at the airport?

Airport exchange rates are generally worse than in the city. Exchange just enough to get to your hotel, then use SuperRich or other recommended exchange offices in Bangkok or Chiang Mai for better rates. Or get a PAY&TOUR card at the airport KBank booth — the exchange rate isn't the best but you gain the convenience and fee-free ATM access.

Do Thai ATMs accept all foreign cards?

Most Thai ATMs accept Visa, Mastercard, Cirrus, and Maestro cards. Make sure your bank has enabled international withdrawals before you travel — many banks block foreign ATM use by default for security.

Is it safe to use ATMs in Thailand?

Generally yes. ATM skimming is rare but not unheard of. Stick to bank-attached ATMs, cover your PIN, and remember that Thai ATMs dispense cash before returning your card — always wait for your card.

What is Dynamic Currency Conversion and why should I avoid it?

DCC is when the ATM offers to charge you in your home currency instead of Thai baht. It sounds convenient but the exchange rate is terrible — typically 3-5% worse than your bank's rate. Always choose to be charged in Thai baht and let your own bank handle the conversion.

How do I top up the PAY&TOUR card?

Currently only at KBank foreign exchange booths. You cannot top up at 7-Eleven, online, or through bank transfer. This is the main limitation of the card — you need to visit a KBank booth with cash in a foreign currency to add funds.

Explore NomadAgent

🌏 Browse All Guides →

← Back to Homepage

📚 More NomadAgent Guides

🚀 Start Here 🛂 Visa Guide 🏧 ATM Fees Guide 🍜 Street Food Prices 🏠 Bangkok Neighborhoods 🏨 Thailand Deals

Sponsored Partner

🌙 Sleep better wherever you are. Premium mulberry silk pillowcases & bedding. Use code PMF15 for 15% off.

🎯 Explore Thailand Activities & Tours

Klook.com