← All guides

฿ Thailand ATM guide

How to Withdraw Cash in Thailand Without Getting Ripped Off

You can't dodge the Thai ATM flat fee, but you can kill your home bank's charges. Here's the fee-free card strategy that actually works in 2026.

Updated August 2026

The honest answer is: you cannot completely avoid ATM fees in Thailand. For a full breakdown of what each fee is and who charges it, see Thailand ATM fees explained. For a direct comparison of the two most popular travel cards, see Wise vs Revolut for Thailand. The Thai bank that owns the ATM will always charge a flat fee on foreign card withdrawals — currently 250 THB for Visa cards and 350 THB for Mastercard. That fee goes to the Thai bank and there is no way around it with a standard debit or credit card.

What you can eliminate are the fees charged by your home bank — the foreign transaction percentage, the international ATM fee, and the exchange rate markup. With the right card, those charges drop to zero, leaving you paying only the unavoidable Thai ATM flat fee.

The fees you can eliminate

Fee typeWho charges itCan you avoid it?
Thai ATM flat fee (250–350 THB)Thai bankUsually unavoidable; confirm the displayed fee
Foreign transaction fee (1.5–3%)Your home bankYes — use a fee-free travel card
International ATM fee ($2–5 flat)Your home bankYes — use a fee-free travel card
DCC exchange rate markup (3–7%)Thai ATM operatorYes — always decline DCC
Exchange rate spread (0.5–1%)Visa / Mastercard networkMostly — Wise uses mid-market rate

Best cards for minimising fees in Thailand

Wise (formerly TransferWise)

Wise is widely considered the best option for ATM withdrawals in Thailand. It uses the mid-market exchange rate with no markup, charges no foreign transaction fee, and offers two free ATM withdrawals per month (up to ~$1,400 USD equivalent). After the free allowance, a small fee applies. The only cost you cannot avoid is the Thai bank's flat fee.

Revolut

Revolut Standard offers fee-free ATM withdrawals up to ~$300 USD equivalent per month, after which a 2% fee applies. Premium and Metal plans have higher limits. Like Wise, Revolut uses the interbank exchange rate during market hours, with a small weekend markup. A solid option if you keep withdrawals within the free tier.

Charles Schwab (US travellers)

The Charles Schwab High Yield Investor Checking account reimburses all ATM fees worldwide — including the Thai bank's flat fee — at the end of each month. For US-based travellers, this is the closest you can get to genuinely fee-free withdrawals in Thailand. The account requires a linked brokerage account but has no minimum balance.

Starling Bank (UK travellers)

Starling charges no foreign transaction fees and no international ATM fees. It uses the Mastercard exchange rate, which is close to the mid-market rate. The Thai ATM flat fee still applies, but your home bank adds nothing on top.

Halifax Clarity (UK travellers)

The Halifax Clarity credit card has no foreign transaction fees and no ATM fees abroad. Note that cash advances on credit cards typically accrue interest immediately — pay off the balance the same day to avoid interest charges.

Tip: If you already have a Wise or Revolut account, make sure you load it with your home currency before you travel. Converting at home (or in the app) gives you more control over the rate than converting at the ATM.

Do not rely on historical low-fee ATM claims

Even with a fee-free card, you will usually pay the Thai ATM's displayed foreign-card fee. Older Thailand travel guides sometimes mention a lower AEON fee, but we cannot verify a current foreign-card AEON ATM network or locations. Treat any historical low-fee claim with caution and use the amount shown on the ATM screen.

The more dependable way to lower costs is to use a card with low overseas fees, make fewer transactions when it is safe to do so, and decline DCC by choosing Thai Baht.

Always decline DCC

When the ATM asks whether you want to pay in your home currency or Thai Baht, always choose Thai Baht. The ATM's own conversion rate (dynamic currency conversion, or DCC) is typically 3–7% worse than the rate applied by your card network. On a ฿10,000 withdrawal, that difference can be $10–20.

This single habit — declining DCC every time — is the most impactful thing most tourists can do to reduce their ATM costs in Thailand.

Summary: the lowest-cost withdrawal strategy

  1. Use a fee-free travel card (Wise, Revolut, Schwab, Starling).
  2. Check the fee displayed by the ATM and use the calculator override if it differs from the default.
  3. Withdraw the maximum amount per transaction that is sensible and safe, to minimise the number of flat fees paid.
  4. Always choose Thai Baht — do not accept the ATM’s conversion offer.

Following these steps can reduce the avoidable parts of your withdrawal cost, but the final result still depends on your card terms, the displayed Thai ATM fee, and the live rate. Use the calculator to compare your actual card and intended withdrawal amount before you confirm.

Use our free calculator to compare your specific card against the alternatives and see the exact cost difference. You can also read about how much cash to bring to Thailand to plan your total withdrawal strategy.

Compare your card against the fee-free alternatives

See exactly how much you'd save by switching to Wise, Revolut, or Schwab — for your specific withdrawal amount and home currency.

Compare cards now →