ATM fees foreign cards Thailand | 2026 Guide

ATM fees foreign cards Thailand: All Thai bank ATMs charge a flat fee of THB 220 per withdrawal to foreign cardholders (any card issued outside Thailand). This fee is in addition to any fees charged by your home bank, including foreign transaction fees (typically 1–3%) and currency conversion fees. AEON Financial Thailand ATMs may charge lower fees — confirm current rate. Thai ATMs frequently offer Dynamic Currency Conversion (DCC), which charges your card in your home currency (INR, USD, PHP) at an exchange rate 3–10% worse than the interbank rate. Always decline DCC and choose to pay in Thai baht. The most cost-effective foreign card for Thailand is the Wise Mastercard debit card: 2 free ATM withdrawals per month (up to USD 100/GBP 100/EUR 100 each), then 1.75% + flat fee, with no foreign transaction fee and mid-market exchange rate. For long-stay nomads and expats: opening a Thai bank account (KBank or Bangkok Bank) eliminates the THB 220 fee for daily ATM use within Thailand.
QUICK ANSWER: What are ATM fees for foreign cards in Thailand? Thailand ATM fees for foreign cards (2026): 🏦 Thai bank ATM flat fee: THB 220 per withdrawal (applies to ALL foreign cards at ALL major Thai bank ATMs) Bangkok Bank ATM: THB 220 + your home bank’s foreign transaction feeKBank ATM: THB 220 + your home bank’s foreign transaction feeSCB ATM: THB 220 + your home bank’s foreign transaction feeKrungthai Bank ATM: THB 220 + your home bank’s foreign transaction feeAEON ATMs: Potentially lower — verify current rate at ATM ⚠ Critical: ALWAYS decline the DCC offer (charging in your home currency). Always choose ‘Pay in Thai Baht’ to avoid an extra 3-10% surcharge.
DISCLAIMER ATM fees are subject to change. The THB 220 figure reflects Bank of Thailand-authorized foreign card withdrawal fees as of June 2026. Always verify at the ATM screen before confirming withdrawal. This guide contains affiliate links to Wise.

Introduction

The moment a foreign card hits a Thai ATM, a cascade of fees starts. The ATM charges one. Your bank charges another. The ATM might try to add a third by offering to convert the currency at a terrible rate. For visitors and nomads who rely on foreign cards for cash in Thailand, understanding this fee structure — and knowing which buttons to press — is worth real money.

This guide covers the complete Thai ATM fee landscape: the standard THB 220 fee and what triggers it, the DCC trap and exactly how to avoid it, what different Thai banks charge, how Indian and Filipino cards perform specifically, and what cards minimize your total cost.

The THB 220 Fee: Thailand’s Standard Foreign Card ATM Charge

ATM fees foreign cards Thailand showing a Thai bank ATM displaying the standard THB 220 withdrawal fee charged to foreign debit and credit cards.
THE STANDARDIZED THAI ATM FOREIGN CARD FEE All major Thai commercial banks charge a flat fee of THB 220 per transaction when a foreign-issued card (any Visa, Mastercard, or UnionPay card issued by a non-Thai bank) is used at their ATM. This fee is: Applied per withdrawal transaction, not per bahtApplied regardless of how much you withdraw (THB 1,000 or THB 30,000 — same THB 220)In addition to any fees your own bank charges Visible on the ATM screen before you confirm the withdrawal This fee was authorized by the Bank of Thailand and standardized across all major Thai commercial banks. There is no way to avoid it at Thai bank ATMs using a foreign card. The only ways to avoid this fee: (1) Use a Thai bank card at your own bank’s ATMs, (2) Use AEON ATMs which may charge lower fees, or (3) Use cashless payments (PromptPay, QR code) where possible.

ATM Fee by Thai Bank: Complete 2026 Table

ATM fees foreign cards Thailand comparison table showing ATM withdrawal fees charged by major Thai banks in 2026.
Thai BankATM Fee for Foreign CardsATM Network SizeNotes
Bangkok BankTHB 22010,000+ ATMsWidespread network; Suvarnabhumi Airport ATMs
KBank (Kasikorn)THB 22010,000+ ATMsPurple ATMs; also in 7-Eleven branches
SCB (Siam Commercial Bank)THB 22010,000+ ATMsPurple/navy ATMs; nationwide
Krungthai Bank (KTB)THB 22010,000+ ATMsGovernment bank; blue ATMs
TMBThanachart (ttb)THB 2205,000+ ATMsMerged bank; smaller network
Bank of Ayudhya (Krungsri)THB 2205,000+ ATMsYellow ATMs
AEON Financial ThailandPotentially lower — verify at ATMSmaller network (malls, airports)Check current fee at machine before confirming
Airport ATMs (all banks)THB 220Major airportsSame fee; but DCC offered more aggressively

Practical note: All Thai bank ATMs look similar and charge the same THB 220 fee. The choice of which Thai bank ATM to use matters far less than the two decisions that do matter: your choice of card and whether you decline DCC.

The DCC Trap: The Most Expensive ATM Mistake in Thailand

CRITICAL: ALWAYS DECLINE DCC AT THAI ATMS Every Thai ATM will offer you a choice before dispensing cash: “Would you like to be charged in [your home currency]?” — or — “Do you want to continue in USD / INR / PHP?” This is Dynamic Currency Conversion (DCC). The ATM’s bank converts the amount to your home currency at their own exchange rate, which is typically 3–10% worse than the mid-market interbank rate. Example: Withdrawing THB 5,000 at an ATM: Choose ‘Pay in Thai Baht’: Your card converts at Visa/Mastercard network rate (close to mid-market). THB 5,000 ≈ USD 139 at interbank rate.Choose ‘Pay in USD’ (DCC): The ATM converts at their retail rate. Same THB 5,000 becomes USD 146–155. Extra cost: USD 7–16 on a single withdrawal. THE RULE: When the ATM asks about your home currency — ALWAYS press No, Continue in THB, or Decline. Never agree to DCC. Every Thai ATM will ask. Every time.

What the screen looks like

  • The DCC option is usually framed positively: “For your convenience, pay in USD” or “See exactly how much you’re charged in INR”
  • The button for ‘Continue in THB’ or ‘Decline’ is the correct choice — press it every time
  • Some ATMs make the DCC option the more prominent button on screen. The correct button is always ‘Pay in Thai Baht’ or ‘Proceed Without Conversion’

Withdrawal Size Strategy: Why This Matters More Than You Think

ATM fees foreign cards Thailand illustrating how larger ATM withdrawals can reduce the impact of Thailand's flat THB 220 foreign card fee.

Because the THB 220 fee is per transaction rather than per baht withdrawn, the size of each withdrawal significantly affects the effective fee percentage:

Withdrawal AmountTHB 220 Fee as % of WithdrawalExample: 4 withdrawals to get THB 20,000Example: 1 withdrawal of THB 20,000
THB 1,00022.0%THB 880 total fees
THB 3,0007.3%THB 880 in 4 withdrawals of THB 3,000
THB 5,0004.4%THB 880 in 4 withdrawals of THB 5,000
THB 10,0002.2%THB 440 in 2 withdrawals
THB 20,0001.1%THB 220 total (1.1% effective rate)

Practical rule: Withdraw as much as you comfortably need in one transaction — up to the ATM’s limit. Most Thai ATMs allow THB 10,000 to THB 20,000 per transaction. Some Bangkok Bank and SCB ATMs allow THB 30,000. Fewer, larger withdrawals are always more cost-effective when paying per-transaction fees.

Total Cost Calculator: Foreign Card Withdrawals in Thailand

When you use a foreign card at a Thai ATM, you face up to three separate fees:

Fee LayerSourceTypical AmountAvoidable?
Thai ATM flat feeThai bank (Bangkok Bank, KBank, etc.)THB 220 per withdrawalOnly with Thai bank account card
Foreign transaction feeYour home bank (HDFC, BDO, Barclays, etc.)1.0–3.5% of withdrawal amountYes — use Wise card (no FX fee)
Currency conversion markupYour home bank or card network0.5–3.0% above mid-marketYes — use Wise card (mid-market rate)
DCC surcharge (avoidable)Thai ATM bank (if you accept DCC)3–10% above mid-marketYes — always decline DCC
Your bank’s ATM feeSome home banks charge USD 2–5 per international ATM useUSD 0–5 flatYes — use Wise card (2 free/month)

Best Cards for Thailand: Minimizing Total ATM Cost

CardThai ATM FeeForeign Transaction FeeConversion RateBest For
Wise Mastercard DebitTHB 220 (charged by Thai ATM)NoneMid-market rateNomads + long-stay; 2 free withdrawals/month up to limit
Revolut (Standard/Premium)THB 220 (charged by Thai ATM)None within allowanceMid-market on weekdaysUK/EU users; plan-dependent
Charles Schwab (US)THB 220 refunded by SchwabNoneMastercard network rateUS citizens; fee refund is unique advantage
Starling Bank (UK)THB 220 (charged by Thai ATM)NoneMastercard rate (competitive)UK users; no FX markup
Regular Indian Debit (HDFC/SBI)THB 220 + additional bank fee3.0–3.5%Bank retail rate (1–2% markup)Emergency use only; expensive
Regular Philippine Debit (BDO/BPI)THB 220 + bank fee2.5–3.5%Bank retail rateEmergency use only; expensive
Most travel credit cardsTHB 220 (may be charged)0–1% (card-specific)Visa/MC network rateDepends on card terms; check before travel
WHY WISE CARD WINS FOR MOST NOMADS The Wise Mastercard debit card provides: 2 free ATM withdrawals per month (up to USD 100 / GBP 100 / EUR 100 each = up to THB 7,000 per withdrawal at current rates)After the free allowance: 1.75% + small flat fee per withdrawalNo foreign transaction fee (saving 2–3% vs Indian/Philippine debit cards)Mid-market exchange rate (no markup)Thai ATM’s THB 220 fee still applies — Wise does not refund this (only Charles Schwab does this) On 2 free withdrawals of THB 7,000 each: your only cost is 2 × THB 220 = THB 440 in Thai ATM fees for the month. This is significantly less than using a standard Indian or Philippine bank card.

Indian Cards at Thai ATMs: Total Cost Analysis

INDIA-SPECIFIC ATM COST GUIDE Using Indian bank debit card at Thai ATM (e.g., HDFC, SBI, ICICI): Thai ATM flat fee: THB 220 (approx. INR 540 at current rates)Indian bank foreign transaction fee: typically 3.0–3.5% of withdrawal amountGST on foreign transaction fee: 18% GST applied on the bank’s fees in IndiaExchange rate markup by Indian bank: typically 1–2% above interbank rate Total cost example — withdrawing THB 5,000 with Indian debit card: Thai ATM fee: THB 220 (≈ INR 540)HDFC foreign transaction fee (3.5%): THB 175 (≈ INR 430)Exchange rate markup (1.5%): THB 75 (≈ INR 184)TOTAL extra cost: THB 470 (≈ INR 1,154) on a THB 5,000 withdrawal — that’s 9.4% in fees Comparison — same THB 5,000 with Wise card: Thai ATM fee: THB 220 (within 2-free allowance, this is the only cost if under monthly limit)No foreign transaction fee, no markupTotal extra cost: THB 220 (4.4%) — less than half the cost of an Indian debit card Indian debit cards are emergency-use tools in Thailand. Use Wise card as your primary cash card.

Filipino Cards at Thai ATMs: Total Cost Analysis

PHILIPPINES-SPECIFIC ATM COST GUIDE Using Philippine bank debit card at Thai ATM (e.g., BDO, BPI, Metrobank): Thai ATM flat fee: THB 220 (approx. PHP 330 at current rates)Philippine bank foreign transaction fee: typically 2.5–3.5%Exchange rate: Bank retail rate (typically 1–2% above interbank) Total cost example — withdrawing THB 5,000 with Philippine debit card: Thai ATM fee: THB 220 (≈ PHP 330)BDO foreign transaction fee (3%): THB 150 (≈ PHP 225)Exchange rate markup (1.5%): THB 75 (≈ PHP 113)TOTAL extra cost: approximately 8.9% on THB 5,000 withdrawal GCash International Mastercard (if available for your account): May offer lower foreign transaction fees than traditional Philippine bank cards. Check your GCash account international usage terms. UnionBank credit cards: Some UnionBank cards offer competitive international ATM terms. Check specific card benefits. For Philippine nomads: Same recommendation as for Indians. Use Wise card as primary cash card in Thailand. Philippine bank cards for emergencies only.

Going Cashless in Thailand: Reducing ATM Use Entirely

The best strategy to minimize ATM fees is to minimize ATM use. Thailand’s cashless payment infrastructure has expanded significantly:

  • PromptPay QR: Accepted at most markets, restaurants, and shops (requires Thai bank account)
  • K PLUS (KBank app): QR code payments, PromptPay, bill payment — all free
  • 7-Eleven, Family Mart, Tesco Lotus: Accept card payments and have ATMs
  • Major malls, restaurants, hotels: Visa/Mastercard widely accepted (no ATM needed)
  • Grab (food delivery): Card payment accepted in app
  • Lazada/Shopee: Card and digital wallet payments

For long-stay nomads with a Thai bank account (KBank), K PLUS’s PromptPay replaces most cash transactions. The result: ATM withdrawals can be reduced to once or twice per month, making even the THB 220 fee per trip a minor recurring cost.

Frequently Asked Questions

What are ATM fees for foreign cards in Thailand?

All major Thai bank ATMs charge a flat fee of THB 220 per withdrawal to foreign-issued cards. This is in addition to any fees your home bank charges (typically 1–3.5% foreign transaction fee). DCC (Dynamic Currency Conversion) is a further cost if accepted — always decline and choose to pay in Thai baht.

Which Thai bank ATMs charge the lowest fee for foreign cards?

All major Thai banks (Bangkok Bank, KBank, SCB, Krungthai) charge the same THB 220 flat fee per foreign card withdrawal. AEON Financial Thailand may offer different terms — check the ATM screen before confirming. The Thai ATM you use matters less than the card you bring.

What is DCC and should I accept it at Thai ATMs?

DCC (Dynamic Currency Conversion) is when a Thai ATM offers to convert the withdrawal amount to your home currency (INR, USD, PHP) before charging your card. The exchange rate applied is typically 3–10% worse than the interbank rate. Always decline DCC and choose to pay in Thai baht. The DCC offer appears as ‘Pay in [your currency]’ or ‘Convert to [your currency]’. Press No, Decline, or Continue in THB.

What is the cheapest card to use at Thai ATMs?

The Wise Mastercard debit card offers the lowest overall cost for most nomads: mid-market exchange rate (no markup), no foreign transaction fee, and 2 free ATM withdrawals per month (up to plan limit). The THB 220 Thai ATM fee still applies. Charles Schwab (US) is the only card that refunds the THB 220 fee. Both are significantly cheaper than Indian or Philippine bank debit cards.

How much does it cost to withdraw THB 5,000 using an Indian HDFC card?

Approximately THB 470 extra (about 9.4%) on a THB 5,000 withdrawal: THB 220 Thai ATM flat fee + HDFC’s foreign transaction fee (~3.5% = THB 175) + exchange rate markup (~1.5% = THB 75) + GST on fees. Using a Wise card for the same withdrawal reduces this to approximately THB 220 (the unavoidable Thai ATM fee only).

Final Verdict: Managing ATM Fees in Thailand

The Thai ATM fee landscape is simpler than it appears once you know the rules: THB 220 flat fee applies everywhere for foreign cards; DCC is always to be declined; and larger withdrawals make the THB 220 fee a smaller percentage of total cash received. Your card choice determines whether you pay THB 220 (unavoidable Thai ATM fee only) or THB 220 plus another 3–9% from your home bank’s fees. The Wise card eliminates the home bank fee layer. For digital nomads and long-stay residents: open a Thai bank account (KBank or Bangkok Bank). Use their free ATMs in Thailand. Reserve the Wise card for international card payments and the 2 free monthly withdrawals. This combination reduces your total Thailand cash management cost to near zero.

Leave a Comment