South African Travel Cards

Best Cards for Thai ATM Withdrawals

Which South African cards cost least to draw baht with — compared on your bank's international ATM fee, its conversion fee, and the ฿220 the Thai machine adds on top.

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

Thailand still runs on cash more than South Africa does. Street food, markets, tuk-tuks, motorbike taxis, small guesthouses and temple entry fees are all cash, and outside Bangkok, Phuket and Chiang Mai you'll use it every day.

Every baht you draw is charged twice: once by your South African bank, and once by the Thai bank that owns the machine. You can't avoid the Thai fee, but your own bank's charges vary enormously — from a flat R70 to more than R600 on a single ฿20,000 withdrawal, depending on whose card you use.

This guide compares the South African cards that cost least at Thai ATMs, explains the ฿220 fee and how to keep it down, and walks you through a Thai cash machine step by step. Every South African fee was checked against the bank's own 2026 fee schedule on 22 October 2026.

The fees on every Thai withdrawal

A cash withdrawal in Thailand on a South African card can carry up to three charges:

R65–R95Your bank's ATM fee. A fixed fee for every international withdrawal — and at some banks, an extra amount per R100 withdrawn.
0%–3%Your bank's conversion fee. Most banks add a percentage for converting baht to rand. Capitec and GoTyme don't.
฿220The Thai machine's fee. Charged by the Thai bank that owns the ATM on every foreign-card withdrawal — about R108.
Inserting a bank card into a cash machine
The Thai bank that owns the machine charges its own fee on every withdrawal with a foreign card, before your own bank's fees.

The first two depend entirely on your card, and they're where the big differences are. A bank that charges a flat fee with no conversion fee — like Capitec — costs the same R70 whether you take out ฿2,000 or ฿20,000. A bank that charges a percentage on top gets more expensive the more you withdraw.

The third fee is the same whichever South African card you use. The only ways to reduce it are to withdraw less often, use cheaper machines, or — for long stays — open a Thai bank account.

The ฿220 Thai ATM fee, explained

Thai banks have charged foreign cardholders a fee for many years. It rose in steps to ฿220 and has stayed there, applied by the big Thai banks almost without exception. Some independent machines, particularly at airports, have been reported charging up to ฿250. The fee is always shown on screen before you confirm, so if a machine shows a higher figure you can cancel and walk to another.

ATM networkFee, foreign cardTypical maximum per withdrawal
Bangkok Bank฿220Up to ฿20,000–30,000
Krungsri (Bank of Ayudhya)฿220Up to ฿30,000
Siam Commercial Bank (SCB)฿220Up to ฿20,000–30,000
Kasikornbank (KBank)฿220Up to ฿20,000
Krungthai Bank (KTB)฿220Up to ฿20,000–25,000
AEON฿150 (reported)Up to ฿20,000
Some independent airport ATMsUp to ฿250Varies

Your South African card also has its own daily ATM limit, and the lower of the two always wins. A full ฿20,000 withdrawal is about R9,800, and many South African cards are set lower than that by default. Check your daily limit in your banking app before you fly and raise it if you need to.

The best South African cards for Thai ATM withdrawals

The four cards below cost least to draw baht with. Fees are from each bank's published 2026 fee schedule; the Thai machine's ฿220 is extra in every case.

C

1.Capitec Global One

Best for cash

Capitec charges a flat R70 for each withdrawal at an international Mastercard ATM and no conversion fee, so a full ฿20,000 withdrawal costs R70 from Capitec plus the Thai machine's ฿220 — about R178 in total. Because the fee is flat, the trick is simple: take out as much as the machine and your daily limit allow, as rarely as you can.

Main account R7.50 a month (fees valid from 1 March 2026).
International ATM
R70 flat
Conversion fee
None
Cash at a card machine
R10
Monthly fee
R7.50

Why it works in Thailand

  • Flat R70 — the same fee for ฿2,000 or ฿20,000
  • No conversion fee on withdrawals or card payments
  • Temporary limit of up to R10,000 in the app for ฿20,000 at once

Watch out for

  • R70 per withdrawal hurts on small amounts
  • Supplementary cards can't be used abroad
  • Mastercard only — carry a Visa as backup

Fees include VAT and are subject to change.

G

2.GoTyme Bank

Best backup card

GoTyme Bank (formerly TymeBank) also charges R70 per international ATM withdrawal, with a 0% FX mark-up and no currency conversion fee. With no monthly fee, it costs nothing to carry — and its Visa card means you have a second network if a Thai machine won't take your Mastercard.

Current account free (no monthly fee).
International ATM
R70
Conversion fee
None (0% FX mark-up)
Network
Visa
Monthly fee
R0

Why it works in Thailand

  • Same low ATM cost as Capitec
  • No monthly fee
  • A Visa to pair with a Capitec Mastercard

Watch out for

  • R70 per withdrawal
  • App-based bank with kiosks rather than branches
  • Old TymeBank app users must switch to the GoTyme Bank app

Account information, balances and cards carry over from TymeBank.

Z

3.Bank Zero

Cheapest small withdrawals

Bank Zero charges R10 for every R1,000 you withdraw at an ATM abroad, with a minimum of R50. On a ฿10,000 withdrawal (about R4,900) that's R50 — cheaper than Capitec's R70. On a full ฿20,000 it's about R100, so it's best for smaller, more frequent withdrawals. Bank Zero has no monthly fees at all.

No monthly account fees (Pricing Guide 2026).
International ATM
R10 per R1,000 (min R50)
Card purchases
1.8% mark-up
Monthly fee
R0
Best for
Withdrawals up to about ฿14,000

Why it works in Thailand

  • R50 on withdrawals up to R5,000
  • No monthly fees
  • Transparent pricing

Watch out for

  • Costs more than R70 on withdrawals above about R7,000
  • 1.8% mark-up on foreign card purchases
  • Check whether the mark-up also applies to the rate on cash

Fees from Bank Zero's published 2026 pricing guide.

I

4.Investec Private Bank Account

Best for private clients

Investec includes cash withdrawals at local and international ATMs in its single monthly fee, so there's no fixed fee per withdrawal. A 2% currency conversion fee still applies — about R196 on a ฿20,000 withdrawal — which makes it dearer than Capitec for cash, but simpler if you already bank with Investec for its lounges, travel insurance and private banker.

Single monthly account fee (R635 under Investec's published fee structure; check current pricing).
International ATM
Included
Conversion fee
2%
Branch withdrawal abroad
R75
Monthly fee
R635

Why it works in Thailand

  • No per-withdrawal bank fee
  • Lounges and travel insurance in the same package
  • A private banker if a card is lost or blocked

Watch out for

  • 2% conversion fee on every withdrawal
  • High monthly fee
  • Strict entry criteria

Subject to Investec's terms. International banks may charge their own ATM fees.

Side-by-side: cash in Thailand

Your South African bank's charges on one withdrawal, before the Thai machine's ฿220. Scroll sideways on a phone.

Card฿10,000 (about R4,900)฿20,000 (about R9,800)How it's chargedNetworkLink
Capitec Global OneR70R70Flat R70, no conversion feeMastercardSee bank
GoTyme BankR70R70R70, 0% FX mark-upVisaSee bank
Bank ZeroR50R100R10 per R1,000, min R50—See bank
Investec Private BankR98R196ATM included; 2% conversionVisaSee bank
Standard BankR285R567R3 per R100 (min R70) + 2.75%Visa / MastercardSee bank
NedbankR342R617R65 + R2.85 per R100 + 2.75%Visa / MastercardSee bank
Discovery BankR95 + conversionR95 + conversionR95 per withdrawal; 3% conversionVisaSee bank
FNB / AbsaFee + conversionFee + conversionSee your bank's pricing guideVisa / MastercardSee bank

Checked 22 October 2026 against 2026 fee schedules (Standard Bank: Access Account pricing guide). Rand amounts at ฿2.04 to R1. The Thai ATM fee of ฿220 (about R108) is charged on top of every withdrawal.

How much to withdraw at once

Because most of the cost is fixed per withdrawal, the size of each withdrawal matters more than anything else:

For most visitors, ฿10,000 to ฿20,000 at a time is the sweet spot: enough to keep the fees low, not so much that losing your wallet would ruin your trip. Keep a day or two of cash on you and leave the rest in your hotel safe.

Thai baht banknotes
Thai ATMs mostly dispense ฿1,000 notes. Break them at 7-Eleven, supermarkets and restaurants so you always have smaller notes for taxis and stalls.

Thai ATMs mostly dispense ฿1,000 notes. Street vendors, tuk-tuk drivers and motorbike taxis often can't change them, so break big notes when you buy something at a 7-Eleven, supermarket or restaurant, and keep a stash of ฿20, ฿50 and ฿100 notes.

Always decline the ATM's conversion

This is the most expensive mistake visitors make at Thai cash machines, and it has nothing to do with which card you carry. After you choose an amount, many Thai ATMs offer to convert the withdrawal into rand for you at a "guaranteed" rate. It's called dynamic currency conversion, and the rate is set by the machine's operator, not your bank.

Withdraw ฿20,000. Charge your card R10,490 at our rate?

Accept conversion R10,490✕
Decline conversion — charge in THB✓

Always press "Decline".

The wording varies — "Without conversion", "Continue in THB", "Decline" — but the right button is always the one that keeps the transaction in baht. Your card then converts at the Visa or Mastercard rate.

Some machines warn that your bank "may charge unknown fees" if you decline. On Capitec or GoTyme, it won't.

How much does accepting cost? Travellers reporting real withdrawals at Thai bank machines have found the machine's rate about 6% to 9% worse than their card's. In the example above, at a fair rate of ฿2.04 to the rand, ฿20,000 should cost about R9,800; at a 7% worse rate it costs about R10,490 — nearly R700 more for the same cash, more than six times the ฿220 fee itself.

Using a Thai ATM, step by step

Thai cash machines work much like South African ones, but the screens and the order of things are slightly different:

  1. Choose a bank machine in a safe spot. Ideally one at a bank branch, a mall or a large supermarket, in daylight.
  2. Select English. Almost every machine offers it on the first screen.
  3. Insert your card and enter your PIN. Cover the keypad with your hand. If your PIN is longer than four digits, check with your bank before you travel that it works abroad.
  4. Choose "Withdrawal". If you're asked for an account type, "Savings" or "Current" (sometimes "Cheque") usually both work. Try the other if one is refused.
  5. Pick "Other amount" and type the full sum. The preset buttons are usually small amounts. Type the amount you want, such as ฿20,000.
  6. Check the fee shown on screen. It should say ฿220 (or ฿150 at AEON). Cancel if it's higher than expected.
  7. Decline the conversion. Choose to be charged in baht, not rand.
  8. Take your cash — and your card. On many Thai machines the card comes back after the cash, and forgotten cards are one of the most common problems.

If a withdrawal is refused, don't keep trying the same machine. Try a smaller amount once — you may have hit your daily limit — then try a different bank's ATM. Repeated failed attempts can trigger your bank's fraud checks and block the card, so check your banking app for a security alert before trying again.

Entering a PIN at a cash machine
Cover the keypad with your other hand every time you enter your PIN.

Which ATMs to use — and which to avoid

You'll never be short of cash machines in Thai towns: they're outside almost every 7-Eleven, in every mall and at every bank branch. Choosing well makes a difference to cost and safety.

Best: AEON machines

Reported at ฿150 rather than ฿220 for foreign cards. Found in many shopping centres and large supermarkets.

Saves about R34 a withdrawal

Good: bank branch ATMs

Machines at or inside a branch are the safest choice. If the machine keeps your card, you can deal with the bank face to face.

Best for safety

Fine: mall and 7-Eleven ATMs

Usually owned by one of the major Thai banks and charge the standard ฿220. Busy, well lit and convenient.

Best for convenience

Avoid: lone and airport kiosks

Stand-alone machines in quiet streets carry a higher risk of skimming, and some independent airport ATMs charge up to ฿250.

Use only if you must

At the airport, take out just enough for a taxi and the first day, then withdraw a larger sum at a bank or AEON machine in town.

ATM, exchange counter or cash from home?

A low-fee card at an ATM isn't the only way to get baht. These are the main options for South Africans compared:

OptionWhat it costsBest for
Capitec or GoTyme card at a Thai ATMR70 + ฿220 per withdrawal, network exchange rateMost travellers — convenient and predictable
Rand notes at a Thai exchange counterBangkok's big specialist counters buy R100 notes close to the real rate; elsewhere rand is often refused or bought at a poorer rateBangkok only, and you carry the risk
US dollars bought in South Africa, exchanged in ThailandTwo conversions: your bank's rate for dollars, then the Thai counter's rateA small emergency reserve
Baht bought in South Africa before you flyBuilt into the bureau's rate, usually worse than in ThailandA small amount for arrival only
Credit card cash withdrawalInterest from the day you withdraw, plus feesEmergencies only
Thai bank accountFree at your own bank's ATMs; a small fee at other Thai banksLong stays and expats

Exchange control also limits how much rand you can carry: South African residents may take up to R25,000 in rand banknotes out of the country. Foreign currency you buy before you leave comes out of your single discretionary allowance, as does card spending and cash withdrawn abroad. For most holidaymakers, the simplest plan is a Capitec or GoTyme card for cash, plus a small reserve of US dollars in case of emergencies.

Staying safe at Thai ATMs

ATM crime against tourists in Thailand isn't common, but skimming devices have been found on machines in tourist areas over the years. A few simple habits protect you:

  • Check the card slot before you insert your card. If anything looks loose, bulky or glued on, walk away.
  • Cover your PIN with your other hand, every time.
  • Prefer machines at bank branches and inside malls over lone kiosks.
  • Turn on instant notifications so you see every withdrawal as it happens.
  • Stop the card in the app straight away if anything looks wrong.
  • Carry two cards from different banks, ideally one Mastercard and one Visa, kept separately.
A cash machine at night
Use machines in well-lit, busy places, ideally attached to a bank branch or inside a mall.

If a machine keeps your card, stop it in your banking app immediately. If the ATM is at a bank branch that's open, go inside with your passport — the bank may be able to return it. Otherwise, order a replacement and use your backup card in the meantime. Many South African banks let you create a virtual card in the app for phone payments straight away, though you'll still need a physical card for cash.

Staying longer or living in Thailand

The fees are a minor irritation on a fortnight's holiday. Over a six-month winter or a permanent move, they add up: two withdrawals a week for six months is about 52 withdrawals — over ฿11,000 in Thai ATM fees alone (about R5,600), plus R3,640 in Capitec fees, or far more on a big-bank card.

Many long-stay visitors and South African expats open a Thai bank account. Withdrawals at your own bank's machines are free, and you can pay by Thai QR code at the street stalls and markets that don't take cards. You then move money from South Africa in larger, less frequent transfers, within your annual allowances.

Handing over cash
For long stays, a Thai bank account and fewer, larger transfers from South Africa cost far less than repeated ATM withdrawals.

A Thai account becomes essential for some visas. Retirement visas, for example, typically require a deposit of ฿800,000 in a Thai bank or a monthly income of at least ฿65,000. Moving that much money from South Africa — and keeping your savings working once you're here — is where planning makes a real difference.

Before you fly: a cash checklist

Ten minutes in your banking apps saves a lot of trouble at a Thai cash machine:

  • Open a low-fee account early if you need one — allow time for the card to reach you.
  • Switch on international use for every card in the app.
  • Check your daily ATM limit covers about R9,800 (฿20,000), and raise it if you need to.
  • Know the PIN for every card, including your credit card.
  • Turn on notifications and keep your South African SIM active for one-time PINs.
  • Pack two cards from different banks and keep them in different places.
  • Bring a small reserve of US dollars in clean notes for emergencies.
  • Save your bank's international number somewhere other than your phone.
C

Our verdict

For cash in Thailand, Capitec is the best South African card: a flat R70 per withdrawal and no conversion fee, so a full ฿20,000 costs about R178 including the Thai machine's fee. Carry GoTyme Bank as a free Visa backup on the same terms, and consider Bank Zero if you prefer smaller withdrawals.

Whatever card you choose, withdraw in larger amounts, look for AEON machines, and always decline the ATM's conversion. Do those three things and a fortnight of Thai cash costs you a few hundred rand at most.

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

Which South African card is cheapest at Thai ATMs?

Capitec and GoTyme Bank charge R70 per international ATM withdrawal with no conversion fee, so a full ฿20,000 costs about R178 including the Thai fee. Bank Zero is cheaper on smaller withdrawals: R10 per R1,000 withdrawn, with a minimum of R50.

What do the big banks charge for ATM withdrawals in Thailand?

Standard Bank charges R3 per R100 withdrawn (minimum R70) plus a 2.75% international transaction fee. Nedbank charges R65 plus R2.85 per R100, plus up to 2.75% conversion. Discovery charges R95 per withdrawal on most accounts plus its conversion fee. On ฿20,000, that's R500 to R620 at Standard Bank or Nedbank.

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 (widely reported at ฿150), or, for long stays, opening a Thai bank account.

Which ATM in Thailand has the lowest fee?

AEON ATMs have been widely reported charging ฿150 for foreign cards, compared with ฿220 at the major Thai banks. The fee is shown on screen before you confirm, so always check it.

How much can I withdraw from a Thai ATM at once?

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

Should I accept or decline conversion at a Thai ATM?

Always decline. Accepting lets the machine convert your withdrawal to rand at its own rate, which travellers have found about 6% to 9% worse than their card's rate. Declining keeps the transaction in baht so your card converts it.

Should I choose savings or current account at a Thai ATM?

For most South African debit cards either works. If the machine asks and one option is refused, cancel and try again with the other.

Can I exchange rand in Thailand?

Yes, at Bangkok's big specialist counters: on 22 October 2026, SuperRich Thailand and Grand SuperRich were buying rand notes at ฿2.03 against a mid-market rate of about ฿2.04. Outside Bangkok, rand is often refused or bought at a poorer rate, so a low-fee card at an ATM is the safer plan. You can take up to R100,000 in rand notes out of South Africa.

Can I use a credit card at a Thai ATM?

Yes, but it's expensive. Credit card cash withdrawals usually carry interest from the day you withdraw plus your bank's ATM and conversion fees. Use a debit card for cash and keep the credit card for emergencies.

What do I do if a Thai ATM keeps my card?

Stop the card in your banking app immediately. If the machine is at an open bank branch, go inside with your passport and ask whether they can return it. Otherwise order a replacement and use your backup card.

Does my PIN work in Thai ATMs?

Four-digit PINs work in Thai ATMs. If your South African PIN is longer, check with your bank before you travel whether it will work abroad.

Do cash withdrawals in Thailand 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 (since 8 April 2026), along with card spending and foreign currency bought before you travel.

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 own published fee schedule on 22 October 2026: Capitec (valid from 1 March 2026), GoTyme Bank (current account fees and charges), Bank Zero (Pricing Guide 2026), Investec (published fee structure), Standard Bank (Access Account Pricing Guide 2026), Nedbank (2026 forex and card fees) and Discovery Bank (Gold fees effective 1 September 2026). Thai ATM fees and per-withdrawal maximums are as typically charged and widely reported in 2026; they vary by machine and are always shown on screen before you confirm. Conversion mark-ups at Thai ATMs are as reported by travellers. Rand figures use ฿2.04 to R1 (Wise mid-market rate, 22 October 2026). We review this guide at least every six months.

More South African Travel Cards 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.