ATMs & Cash

Thailand ATM Fees for South African Travellers

Every Thai ATM charges a South African card ฿220 a withdrawal. Most South African banks then add a fixed fee and a percentage of their own. Here's what each one charges — and how to pay as little as possible.

Real costs
and fees
What works
in Thailand
Independent,
unbiased guide

If you've drawn cash in Thailand on a South African card, you've paid the ฿220 fee — the flat charge every major Thai bank adds when a foreign card uses its machine. It's the fee everyone talks about. But for most South Africans, it isn't the biggest cost.

Your own bank usually charges too: a fixed international ATM fee, often a percentage per R100 withdrawn, and a currency conversion fee on top. On a single ฿20,000 withdrawal that can come to more than R600 at a big bank — over five times the Thai fee. At Capitec or GoTyme, it's a flat R70.

This guide explains the ฿220 fee bank by bank, sets out what each South African bank adds, and shows how to keep the total down. Every South African fee was checked against the bank's own 2026 fee schedule on 22 October 2026.

What the ฿220 fee is

฿220A flat fee per withdrawal. Charged by the Thai bank that owns the ATM to cards issued outside Thailand, whatever the amount.
≈ R108In rand. At ฿2.04 to the rand (22 October 2026). It moves with the exchange rate.
฿150At AEON ATMs. The one widely reported exception, found in shopping centres and large supermarkets.
Inserting a card into a Thai ATM
The Thai ATM fee is charged by the bank that owns the machine, not by your South African bank — so no South African card can avoid it.

The fee is often called the "foreign card fee". It's set by the Thai bank that operates the machine, not by Visa, Mastercard or your own bank, and it's added to the cash you take out. It usually appears in your banking app as part of one baht transaction — so a ฿20,000 withdrawal shows up as ฿20,220, converted into rand.

When Thai banks first began charging foreign cards, the fee was ฿150. It has risen in steps since, to ฿220 at the major banks. Some independent machines, particularly at airports, have been reported charging up to ฿250. The amount is always shown on screen before you confirm, so if you see a higher figure you can cancel and find another machine.

Because the fee is flat, it hurts most on small withdrawals. Take out ฿2,000 and the ฿220 is 11% of your cash. Take out ฿20,000 and it's 1.1%.

Thai ATM fees for South African cards, bank by bank

These are the fees and typical maximum withdrawals for foreign cards at the main Thai ATM networks in 2026. Individual machines vary and limits change, so always read the screen:

ATM networkFee, foreign cardTypical max per withdrawalFee as % of max withdrawal
AEON฿150 (reported)฿20,0000.75%
Krungsri (Bank of Ayudhya)฿220฿30,0000.73%
Bangkok Bank฿220฿20,000–30,0000.73–1.1%
Siam Commercial Bank (SCB)฿220฿20,000–30,0000.73–1.1%
Krungthai Bank (KTB)฿220฿20,000–25,0000.88–1.1%
Government Savings Bank (GSB)฿220฿25,0000.88%
Kasikornbank (KBank)฿220฿20,0001.1%
Some independent airport ATMsUp to ฿250Varies—

AEON's lower fee makes it the cheapest network for most withdrawals, and a machine that lets you take out ฿30,000 at once works out almost as cheap per baht — provided your South African card's daily limit allows it.

What your South African bank adds on top

This is the part most travellers miss. On top of the Thai ฿220, your own bank charges for every international ATM withdrawal — and most add a conversion fee as well. These are the charges in the banks' 2026 fee schedules:

South African bankInternational ATM feeConversion feeOn ฿10,000 (R4,902)On ฿20,000 (R9,804)Link
Bank ZeroR10 per R1,000 (min R50)1.8% mark-up on purchasesR50R100See bank
CapitecR70 flatNoneR70R70See bank
GoTyme BankR70None (0% FX mark-up)R70R70See bank
Investec Private BankIncluded in monthly fee2%R98R196See bank
Standard BankR3 per R100 (min R70)2.75%R285R567See bank
NedbankR65 + R2.85 per R100Up to 2.75%R342R617See bank
Discovery Bank (Gold)R953%R95 + 3%R95 + 3%See bank
FNB / AbsaFee appliesAbout 2% / 2.5%See pricing guideSee pricing guideSee bank

South African bank fees only — add the Thai ATM fee (฿220 ≈ R108) to every withdrawal. Sources: each bank's 2026 fee schedule (Standard Bank: Access Account pricing guide). FNB and Absa conversion fees from published comparisons; check their current pricing guides for ATM fees.

How the fees add up

One withdrawal isn't the problem. The cost builds up over a trip — and over a long stay it becomes serious money. These examples assume ฿20,000 withdrawals at a ฿220 machine, at ฿2.04 to the rand:

How long you're in ThailandWithdrawalsNedbank debit cardCapitec or GoTyme
Two-week holiday3 × ฿20,000R2,174R534
Four-month winter8 × ฿20,000R5,797R1,423
A year living in Thailand24 × ฿20,000R17,390R4,268

On Capitec or GoTyme, almost two-thirds of the cost is the Thai fee itself. On a big-bank card, you pay the Thai fee and five or six times as much again in South African bank charges. Over a year the gap is more than R13,000 — before you count anything you spend on the card in shops and restaurants, which attracts the same conversion fee.

And the comparison flatters the big bank, because it assumes large withdrawals. If you take out smaller amounts more often, as most people do, the fixed fees multiply too.

South African cards that add the least

These cards keep your own bank's share of the cost as low as possible. For a full comparison, see our guide to the best South African cards for Thai ATM withdrawals.

C

1.Capitec

Best for full withdrawals

A flat R70 per international ATM withdrawal and no conversion fee, so a full ฿20,000 costs R70 from Capitec plus the Thai ฿220 — about R178 in total.

International ATM
R70 flat
Conversion fee
None
Network
Mastercard
Monthly fee
R7.50

Why it works in Thailand

  • Same fee for ฿2,000 or ฿20,000
  • No conversion fee on cash or card payments
  • Temporary limit of up to R10,000 in the app for ฿20,000 at once

Watch out for

  • R70 hurts on small withdrawals
  • Supplementary cards can't be used abroad

Fees valid from 1 March 2026.

Z

2.Bank Zero

Best for smaller withdrawals

R10 per R1,000 withdrawn at an ATM abroad, minimum R50 — so a ฿10,000 withdrawal costs R50. On a full ฿20,000 it's about R100, more than Capitec. No monthly fees.

International ATM
R10 per R1,000 (min R50)
Card purchases
1.8% mark-up
Monthly fee
R0
Best for
Up to about ฿14,000

Why it works in Thailand

  • Cheapest on withdrawals up to about R7,000
  • No monthly fees
  • Transparent pricing

Watch out for

  • Dearer than R70 on large withdrawals
  • 1.8% mark-up on purchases

Fees from Bank Zero's Pricing Guide 2026.

G

3.GoTyme Bank

Best Visa backup

R70 per international ATM withdrawal with a 0% FX mark-up and no monthly fee — the same cost as Capitec, on Visa, from a different bank.

International ATM
R70
Conversion fee
None
Network
Visa
Monthly fee
R0

Why it works in Thailand

  • No monthly fee
  • A second network if one card fails
  • No conversion fee

Watch out for

  • R70 per withdrawal
  • App-based bank with kiosks

GoTyme Bank is the new name for TymeBank's app and accounts.

I

4.Investec Private Bank

No per-withdrawal fee

International ATM withdrawals are included in Investec's monthly fee, so there's no fixed charge per withdrawal — but its 2% conversion fee makes a full ฿20,000 cost about R196 from Investec.

International ATM
Included
Conversion fee
2%
Network
Visa
Monthly fee
R635

Why it works in Thailand

  • No per-withdrawal fee
  • Lounges and travel insurance in the package
  • Private banker support

Watch out for

  • 2% on every withdrawal
  • High monthly fee and entry criteria

Subject to Investec's terms.

Seven ways to pay less in ATM fees

You can't make the Thai fee disappear with a South African card, but you can cut the total cost of your cash dramatically:

  1. Use a low-fee card. Capitec or GoTyme charge a flat R70 with no conversion fee; Bank Zero starts at R50.
  2. Withdraw less often, in larger amounts. The Thai fee and Capitec's fee are both flat, so ฿20,000 at once costs a tenth as much per baht as ฿2,000.
  3. Look for AEON machines. Widely reported at ฿150, in shopping centres, Makro, Big C, Lotus's and MaxValu stores.
  4. Raise your daily ATM limit in your banking app before you travel, so the limit doesn't force smaller withdrawals.
  5. Pay by card where you can. On Capitec or GoTyme, paying hotels, malls and restaurants by card costs nothing and saves cash for where it's needed.
  6. Always decline the ATM's conversion. It isn't called a fee, but accepting it costs far more than the ฿220.
  7. For long stays, open a Thai bank account. Your own Thai bank's ATMs are free, and you can fund it with larger transfers from South Africa.
Thai baht banknotes
Fewer, larger withdrawals are the simplest way to cut ATM fees — just keep the cash somewhere safe.

Is there a South African card that refunds the Thai ATM fee? Not that we're aware of — the Thai machine's ฿220 applies whatever card you use. For most South Africans, the realistic goal is a low-fee card plus fewer, larger withdrawals.

The fee that isn't a fee: conversion

After you choose an amount, many Thai ATMs offer to charge your card in rand "at a guaranteed rate". This is dynamic currency conversion. It isn't listed as a fee, but the rate is typically several per cent worse than your card's — travellers have reported margins of around 6% to 9% at Thai bank machines.

If you decline

  • You're charged ฿20,220 in baht
  • Your card converts at the network rate
  • On Capitec: about R9,912 plus the R70 fee

If you accept at a 7% margin

  • The machine converts to rand itself
  • Its rate is about 7% worse
  • You pay roughly R10,606 — about R694 more

On a single ฿20,000 withdrawal, accepting the machine's conversion can cost six times as much as the ATM fee. Always choose to be charged in baht. Our guide to Thai ATM dynamic currency conversion shows what the screens look like.

What Thai cardholders pay — and why it matters for expats

Thai residents with Thai bank cards pay very different fees. Withdrawals at your own bank's ATMs are generally free, and using another Thai bank's machine typically costs ฿10 to ฿20. Compared with ฿220 plus your South African bank's fee every time, that's a huge difference for anyone who spends a long time in Thailand.

CardAt its own bank's ATMAt another Thai bank's ATM
South African card฿220 (฿150 at AEON) + your bank's fee฿220 + your bank's fee
Thai bank cardUsually freeAbout ฿10–20

That's why most South Africans who winter, retire or work in Thailand open a Thai bank account, then move money from South Africa in larger transfers within their annual allowances rather than drawing cash on a South African card. A Thai account usually needs a long-stay visa and proof of a Thai address, and requirements vary between banks.

How to check what you were charged

It's worth checking your first withdrawal in Thailand so you know exactly what your card costs. In your banking app, look for:

  • The baht amount. It should be your withdrawal plus ฿220 — for example ฿20,220.
  • The currency. It should say THB. If it shows a rand amount set by the ATM, you accepted the machine's conversion.
  • A separate fee line. Most South African banks show the international ATM fee as a separate charge.
  • The exchange rate used. Compare it with the Visa or Mastercard rate for the same day to see any conversion fee.

If the fees are higher than you expected, switch to a low-fee card for the rest of your trip — a Capitec or GoTyme account can be opened quickly and managed entirely in the app.

฿

Our verdict

Every Thai bank ATM charges a South African card ฿220 a withdrawal — about R108 — and AEON machines have been widely reported at ฿150. No South African card can avoid that, but many South Africans pay far more than it, because their own bank adds a fixed fee, a fee per R100 and a conversion fee on top.

Use Capitec or GoTyme (R70 flat, no conversion fee) or Bank Zero for smaller amounts, take out larger sums less often, look for AEON machines and always decline the conversion. Do that and a fortnight's cash costs about R530 in fees, rather than R2,000 or more.

Book your Thailand trip with Just Landed

Hotels, transport, tours and more — booked through us.

Plan your Thailand trip with Just Landed

Everything else you need for Thailand, in one place.

Questions people ask

How much is the ATM fee in Thailand for South African cards?

Most Thai bank ATMs charge foreign cards ฿220 per withdrawal — about R108 at October 2026 rates. AEON ATMs have been widely reported at ฿150. Your South African bank's own international ATM fee comes on top.

What do South African banks charge for ATM withdrawals in Thailand?

Capitec and GoTyme charge R70 per withdrawal with no conversion fee. Bank Zero charges R10 per R1,000 (minimum R50). Standard Bank charges R3 per R100 (minimum R70) plus 2.75%, Nedbank R65 plus R2.85 per R100 plus up to 2.75%, and Discovery R95 (Gold account) plus its 3% conversion fee.

Can I avoid the ฿220 ATM fee in Thailand?

Not with a South African card at a Thai bank ATM. You can reduce it by withdrawing larger amounts less often, using AEON machines, paying by card where possible, or opening a Thai bank account for long stays.

Which Thai ATM has the lowest fee?

AEON ATMs have been widely reported charging ฿150 for foreign cards, compared with ฿220 at the major Thai banks. Krungsri machines often allow ฿30,000 per withdrawal, which makes the ฿220 a smaller percentage.

Is the ฿220 fee charged by my South African bank?

No. It's charged by the Thai bank that owns the ATM. Your South African bank charges its own international ATM and conversion fees separately.

How much can I withdraw from a Thai ATM?

Most major Thai bank machines allow ฿20,000 to ฿30,000 per withdrawal with a foreign card. Your South African card's daily limit also applies — ฿20,000 is about R9,800, so check your limit in the app.

Why was I charged ฿20,220 instead of ฿20,000?

The extra ฿220 is the Thai ATM operator's fee, added to your withdrawal. Your South African bank then converts the full ฿20,220 into rand and adds its own fees.

Should I accept the ATM's offer to charge me in rand?

No. That's dynamic currency conversion, and travellers have found the machine's rate around 6% to 9% worse than their card's. On ฿20,000 that can cost nearly R700 more. Always choose to be charged in baht.

Does Discovery charge for ATM withdrawals in Thailand?

On a Discovery Gold account, Discovery charges R95 per international ATM withdrawal plus its 3% currency conversion fee. Fees differ by account tier, so check your own fee guide. The Thai ATM's ฿220 applies on every account.

Do Thai bank customers pay the ฿220 fee?

No. Thai cardholders usually withdraw free at their own bank's ATMs and pay about ฿10 to ฿20 at other Thai banks. That's why long-stay visitors often open a Thai bank account.

How much should I budget for ATM fees on a two-week holiday?

With Capitec or GoTyme and three ฿20,000 withdrawals, about R530 in total fees. With a big-bank debit card such as Nedbank's, about R2,170.

Do ATM withdrawals abroad count towards my allowance?

Yes. Cash withdrawn abroad on South African cards counts towards your single discretionary allowance of R2 million per adult per calendar year.

Lawrence Young
Lawrence Young

Long-term Thailand resident with more than 30 years of experience in international finance. Lawrence writes the Just Landed in Thailand finance guides for people moving, travelling and retiring here.

Sources and how we checked

South African fees were taken from each bank's 2026 fee schedule on 22 October 2026: Capitec (valid from 1 March 2026), GoTyme Bank, Bank Zero (Pricing Guide 2026), Investec (published fee structure), Standard Bank (Access Account Pricing Guide 2026), Nedbank (2026 forex fees) and Discovery Bank (Gold fees effective 1 September 2026; forex account fees). FNB and Absa conversion fees from published comparisons. Thai ATM fees and maximums are as typically charged and widely reported in 2026. Rand figures use ฿2.04 to R1 (Wise mid-market rate, 22 October 2026). We review this guide at least every six months.

More ATMs & Cash guides

By expats for expats – Lawrence Young in BangkokNeed personalised financial advice? Talk to our team

Important: This guide is general information, not personal financial advice. Fees, limits and eligibility change; we checked every figure on the date shown, but always confirm the current terms with the provider before you apply or travel. Some links on this page may be affiliate links, which means JLIT may earn a commission if you open an account. This never changes the price you pay or the order of our recommendations.