CAT Exchange

Guides

ATM fees in Thailand for foreign cards: 220 THB, DCC and when exchange beats the ATM

Thai ATMs charge foreign cards a fixed 220 THB per withdrawal as of 2026, which is 2.2 percent on 10,000 THB and 1.1 percent on 20,000 THB, before your own bank and DCC.

CAT ExchangeUpdated

How much does a Thai ATM charge a foreign card?

Every Thai bank machine charges a flat fee for a withdrawal on a card issued outside Thailand. The number does not scale with the amount, so the smaller the withdrawal, the worse the deal.

As of 2026, a Thai ATM charges a foreign card a fixed 220 THB per withdrawal, and some banks charge 250 THB. The fee applies per transaction regardless of the amount, on top of anything your own bank adds at home.

Key facts

  • A Thai ATM charges a foreign card a fixed 220 THB per withdrawal as of 2026.
  • Some Thai banks charge foreign cards 250 THB per withdrawal.
  • A 10,000 THB withdrawal costs 220 THB in machine fee, or 2.2 percent of the amount.
  • A 20,000 THB withdrawal costs 220 THB in machine fee, or 1.1 percent of the amount.
  • Two 20,000 THB withdrawals cost 440 THB in combined machine fees.
  • A single foreign-card withdrawal is normally capped at 20,000 to 30,000 THB.
  • Declining DCC saves 3 to 7 percent of a transaction as of 2026.
  • On a 20,000 THB withdrawal, avoiding DCC is worth 600 to 1,400 THB.
  • CAT Exchange completes an ordinary cash exchange in up to 15 minutes.
  • An SBP transfer from a Russian bank starts at 10,000 THB per transfer.

Your home bank charges separately. Foreign-transaction fees, cash-advance charges and the bank's own conversion margin sit outside the 220 THB and vary by issuer, so check your card terms before you land. Two people at the same machine, taking the same amount, can pay very different totals.

What does 220 THB cost on 10,000 and 20,000 THB?

The machine fee is the same either way, so the percentage falls as the amount rises. Doubling the withdrawal halves the cost of the fee.

Withdrawal Machine fee Fee as share of the amount Baht in hand
5,000 THB 220 THB 4.4% 4,780 THB
10,000 THB 220 THB 2.2% 9,780 THB
20,000 THB 220 THB 1.1% 19,780 THB
20,000 THB twice 440 THB 1.1% 39,560 THB

A 10,000 THB withdrawal in Thailand costs 220 THB in machine fee alone, or 2.2 percent of the amount. The same 220 THB on a 20,000 THB withdrawal works out at 1.1 percent, which halves the cost of the same cash.

Read the last row carefully. Two withdrawals of 20,000 THB cost 440 THB in machine fees, and that is before your home bank applies its own percentage. A traveller pulling 5,000 THB every few days across a two-week holiday can spend more than 1,000 THB on fees alone.

How much can you withdraw at once?

Thai ATMs cap a single foreign-card withdrawal at roughly 20,000 to 30,000 THB as of 2026, and the limit varies by bank and by machine. Your own card has a separate daily ceiling, usually set in your home currency, and the lower of the two wins.

A single foreign-card withdrawal in Thailand is normally capped between 20,000 and 30,000 THB as of 2026, depending on the bank that owns the machine. Larger amounts require several withdrawals, and each one triggers its own 220 THB fee.

Anyone needing 100,000 THB for a villa deposit, a long rental or a property payment therefore faces five withdrawals, five fees and five sets of card-network charges. At that size the ATM stops being a convenience.

Why does the machine keep offering to charge you in your own currency?

The screen offering euros, pounds or dollars instead of baht is dynamic currency conversion, and it exists to make money from you. Accepting it hands the exchange rate to the ATM operator instead of your card network.

Choosing Thai baht at a Thai ATM or card terminal avoids a dynamic currency conversion markup of 3 to 7 percent as of 2026. On a 20,000 THB withdrawal that choice is worth 600 to 1,400 THB.

Press the option that says THB, or the button labelled "continue without conversion", every time. The phrasing changes between machines and the cost of guessing wrong does not.

When does exchanging cash beat the ATM?

Cash exchange wins whenever you already hold foreign currency, and it wins by more as the amount grows. An exchange office at a net rate takes nothing on top of the quoted number, so there is no fixed fee to spread across the sum and no DCC screen to decline.

CAT Exchange quotes a net rate with no counting fee and no handling charge, holds the confirmed rate for 60 minutes and completes an ordinary cash exchange in up to 15 minutes at its Bang Tao office, open daily 09:00 to 21:00.

The comparison comes down to three questions. Do you already have notes in hand? How much baht do you need? How many ATM withdrawals would that take? For 5,000 THB on a card you were going to use anyway, the machine is fine.

For 50,000 THB, the fees and the DCC prompts stack up against you, and the exchange counter or cash delivery is the cheaper route.

On 4 September 2026 CAT Exchange buys 50 and 100 US dollar notes at 32.5 THB per dollar and euro cash at 37.71 THB per euro, with the commission already inside the rate rather than added at the counter.

Current numbers for every currency we buy sit on the Phuket exchange rates page, and the dollar tiers are broken out on the USD to THB page.

How do you keep ATM costs down?

Five habits cover most of the damage.

  1. Withdraw the maximum the machine allows, not the amount you need this afternoon.
  2. Always choose THB on the conversion screen.
  3. Use one card with known terms rather than whichever card is on top of your wallet.
  4. Bring cash for the large payments and keep the card for small daily spending.
  5. Check your daily card limit before you fly, since a blocked withdrawal at 22:00 is worse than any fee.

What if you arrive with no cash and no working card?

Two routes avoid the machine entirely. A transfer from a Russian bank through SBP converts to baht in cash or straight to a Thai card, from 10,000 THB per transfer. Stablecoin holders can send USDT and collect baht instead.

CAT Exchange accepts SBP transfers from Russian banks from 10,000 THB per transfer and pays out in cash or to a Thai bank card, and settles USDT in the TRC20 network into cash baht or a transfer to a Thai account at SCB, Kasikorn and other banks.

Details for each route sit on the SBP transfer page and the USDT to THB page. Neither one involves a 220 THB machine fee or a conversion prompt.

Bang Tao office

246 Bandon-Cherngtalay Rd, Si Sunthon, Thalang District, Phuket 83110, Thailand
Get directionsGoogle Maps · Cat-Exchange

FAQ

Is the 220 THB fee charged by my bank or by the Thai bank?

By the Thai bank that owns the machine. Your own bank's foreign-transaction fee comes on top and appears separately on your statement.

Can I avoid the 220 THB fee with a travel card?

Some issuers refund ATM fees, and a few international banking apps waive them on their own network. The Thai machine still deducts the 220 THB at the moment of withdrawal, so any relief comes later as a refund from your issuer.

Is it better to withdraw baht or to exchange cash I brought?

Exchange the cash you brought if the amount is meaningful. A net-rate exchange adds nothing per transaction, while every withdrawal carries a fixed 220 THB plus your bank's percentage.

Do currency exchange offices in Phuket charge a commission?

They should tell you either way. At CAT Exchange the commission sits inside the quoted rate, so the baht you receive equals your amount multiplied by the number you agreed in chat. More answers sit on the FAQ page.

What happens if the ATM keeps my card?

Call the number on the machine and your own bank immediately. This is the strongest argument for carrying enough cash to cover a few days, whether you exchange at the Bang Tao office or order delivery.

Before the next step

Confirm the details for your request

Availability, final rate, requirements, timing and any applicable fee are confirmed for each request before proceeding.

WhatsApp Telegram