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.
and fees
in Thailand
unbiased guide
Our top picks
Ranked on the total cost of drawing baht in Thailand.
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:

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 network | Fee, foreign card | Typical maximum per withdrawal |
|---|---|---|
| Bangkok Bank | ฿220 | Up to ฿20,000–30,000 |
| Krungsri (Bank of Ayudhya) | ฿220 | Up to ฿30,000 |
| Siam Commercial Bank (SCB) | ฿220 | Up to ฿20,000–30,000 |
| Kasikornbank (KBank) | ฿220 | Up to ฿20,000 |
| Krungthai Bank (KTB) | ฿220 | Up to ฿20,000–25,000 |
| AEON | ฿150 (reported) | Up to ฿20,000 |
| Some independent airport ATMs | Up to ฿250 | Varies |
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.
1.Capitec Global One
Best for cashCapitec 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.
2.GoTyme Bank
Best backup cardGoTyme 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.
3.Bank Zero
Cheapest small withdrawalsBank 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.
4.Investec Private Bank Account
Best for private clientsInvestec 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 charged | Network | Link |
|---|---|---|---|---|---|
| Capitec Global One | R70 | R70 | Flat R70, no conversion fee | Mastercard | See bank |
| GoTyme Bank | R70 | R70 | R70, 0% FX mark-up | Visa | See bank |
| Bank Zero | R50 | R100 | R10 per R1,000, min R50 | — | See bank |
| Investec Private Bank | R98 | R196 | ATM included; 2% conversion | Visa | See bank |
| Standard Bank | R285 | R567 | R3 per R100 (min R70) + 2.75% | Visa / Mastercard | See bank |
| Nedbank | R342 | R617 | R65 + R2.85 per R100 + 2.75% | Visa / Mastercard | See bank |
| Discovery Bank | R95 + conversion | R95 + conversion | R95 per withdrawal; 3% conversion | Visa | See bank |
| FNB / Absa | Fee + conversion | Fee + conversion | See your bank's pricing guide | Visa / Mastercard | See 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 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?
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:
- Choose a bank machine in a safe spot. Ideally one at a bank branch, a mall or a large supermarket, in daylight.
- Select English. Almost every machine offers it on the first screen.
- 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.
- 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.
- Pick "Other amount" and type the full sum. The preset buttons are usually small amounts. Type the amount you want, such as ฿20,000.
- Check the fee shown on screen. It should say ฿220 (or ฿150 at AEON). Cancel if it's higher than expected.
- Decline the conversion. Choose to be charged in baht, not rand.
- 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.

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 withdrawalGood: 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 safetyFine: 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 convenienceAvoid: 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 mustAt 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:
| Option | What it costs | Best for |
|---|---|---|
| Capitec or GoTyme card at a Thai ATM | R70 + ฿220 per withdrawal, network exchange rate | Most travellers — convenient and predictable |
| Rand notes at a Thai exchange counter | Bangkok's big specialist counters buy R100 notes close to the real rate; elsewhere rand is often refused or bought at a poorer rate | Bangkok only, and you carry the risk |
| US dollars bought in South Africa, exchanged in Thailand | Two conversions: your bank's rate for dollars, then the Thai counter's rate | A small emergency reserve |
| Baht bought in South Africa before you fly | Built into the bureau's rate, usually worse than in Thailand | A small amount for arrival only |
| Credit card cash withdrawal | Interest from the day you withdraw, plus fees | Emergencies only |
| Thai bank account | Free at your own bank's ATMs; a small fee at other Thai banks | Long 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.

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.

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.
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.
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.
- Capitec — Personal banking fees 2026 (valid from 1 March 2026)
- GoTyme Bank — Current account fees and charges
- Bank Zero — Pricing guide 2026
- Investec — Fee structure for Platinum individual accounts
- Standard Bank — Access Account Pricing Guide 2026
- Nedbank — Forex, savings and investments fees 2026
- Discovery Bank — Gold transaction account fees (effective 1 September 2026)
- South African Reserve Bank — Financial surveillance FAQs (banknotes)
- South African Reserve Bank — Exchange Control Circular 6/2026
- Wise — South African rand to Thai baht rate
- Thailand Starter Kit — The complete guide to ATMs in Thailand
More South African Travel Cards guides
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.








