South African Travel Cards

Fee-Free Cards for Spending in Thailand

The South African cards that charge nothing when you pay in baht — and the conversion, cross-border and "international purchase" fees that quietly cost everyone else up to 5% on every swipe.

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

Paying by card is the easiest way to spend in Thailand. Hotels, malls, supermarkets, airlines, ride-hailing apps and most chain restaurants take Visa and Mastercard, and you never have to count baht notes. The catch is what your South African bank charges you for the privilege.

Most South African cards add a currency conversion fee of 2% to 2.75% to every payment in baht, and Discovery Bank adds a second "international purchase" fee on top. On a single week's holiday spending that's R470 to R1,250 for nothing — more if you also book flights and hotels on foreign websites, which can trigger a separate cross-border fee.

A handful of South African cards charge nothing at all on card payments abroad. This guide explains what "fee-free" really means, compares the cards that deliver it, and shows the hidden fees to watch for — every figure checked against the bank's own fee schedule on 22 October 2026.

What "fee-free" actually means

Every card payment in Thailand is made in baht. Your bank converts it back into rand, and that conversion is where the money goes. A genuinely fee-free card for spending has three things:

0%No currency conversion fee. Most South African banks charge 2% to 3% on every foreign payment. A fee-free card charges nothing.
Network rateA fair exchange rate. The Visa or Mastercard rate, close to the market rate, with no mark-up built in.
No extrasNo second fee. No "international purchase" fee, cross-border fee or per-swipe charge on top.
Paying by card at a shop terminal
Every card payment in Thailand is made in baht and converted back into rand. That conversion is where fees hide.

"Fee-free" is about card payments. Cash is a separate story: every South African card charges for international ATM withdrawals, and Thai ATMs add their own ฿220 fee. Our guide to the best South African debit cards covers the cash side in detail.

Fee-free also doesn't cover charges set by the Thai merchant — a card surcharge at a small hotel or tour desk, for example. Those are the merchant's, not your bank's, and no card can avoid them.

The four kinds of card South Africans take to Thailand

Kind of cardExamplesCost of paying in baht
Fee-free debit cardCapitec, GoTyme BankNo conversion fee
Low mark-up debit cardBank Zero (1.8%), Investec and FNB (about 2%)About 2%
Traditional bank debit or credit cardAbsa (2.5%), Nedbank and Standard Bank (2.75%), Discovery (3% + 2%)2.5% to 5%
Prepaid travel card or forex accountStandard Bank Shyft, Nedbank Travel Card, Discovery forex accountsNo baht wallet — you convert twice

The surprise for most people is the last row. The travel cards and forex accounts South African banks sell work well in Europe and the US, but none of the main ones hold Thai baht. You pay to convert rand into dollars when you load the card, then again from dollars to baht when you spend. A fee-free debit card converts rand to baht once, for nothing.

The best fee-free cards for spending in Thailand

All four cards below charge no conversion fee on card payments in Thailand, or keep it lower than the big banks. Fees are from each bank's published 2026 fee schedule.

C

1.Capitec Global One debit card

Best all-rounder

Capitec charges nothing for purchases at international card machines, so every tap in a Thai mall, hotel or restaurant costs you only the Mastercard exchange rate. Capitec says dropping its conversion fee on card payments abroad saved its clients R25 million in six months. A R2 processing fee applies only to international online and scan-to-pay transactions.

Main account R7.50 a month (fees valid from 1 March 2026).
Card payments in baht
Free
Foreign online payments
R2 each
International ATM
R70 flat
Monthly fee
R7.50

Why it works in Thailand

  • No conversion fee on any card payment at a Thai card machine
  • Very low monthly fee
  • Flat R70 international ATM fee for when you need cash

Watch out for

  • R2 per international online or scan-to-pay transaction
  • Supplementary cards can't be used abroad
  • No travel insurance on the debit card

Fees include VAT and are subject to change.

G

2.GoTyme Bank

Best second card

GoTyme Bank — the new name for TymeBank's app and accounts — lists international card purchases as free with a 0% FX mark-up, and no charge for currency conversion. There's no monthly account fee, so it costs nothing to keep in your wallet, and its Visa card pairs perfectly with a Capitec Mastercard.

Current account free (no monthly fee).
Card payments in baht
Free, 0% FX mark-up
Currency conversion
Free
Network
Visa
Monthly fee
R0

Why it works in Thailand

  • Free card payments abroad with no exchange-rate mark-up
  • No monthly fee
  • A Visa, so you have a second network if one card is declined

Watch out for

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

Account information, balances and cards carry over from TymeBank.

C

3.Capitec Credit Card

Best credit card

If you'd rather spend on credit — for hotel deposits, flights and larger purchases — Capitec's credit card is the only one among the major South African cards with no conversion fee on purchases abroad. Pay for your return flights on it and you also get free emergency medical cover of up to R5 million for trips under 92 days.

Interest 10.75%–21.25% a year, personalised. R50 a month; R100 once-off initiation fee.
Card payments in baht
No conversion fee
Interest-free
Up to 55 days
Travel insurance
Up to R5m medical
Monthly fee
R50

Why it works in Thailand

  • No conversion fee on card payments abroad
  • 1% cashback on card spending
  • Free travel medical cover when your return flights are paid on the card

Watch out for

  • Interest of up to 21.25% if you don't settle in full
  • Cash withdrawals carry fees and interest
  • R50 a month whether you use it or not

Credit is subject to an affordability assessment.

Z

4.Bank Zero

No monthly fees

Bank Zero isn't completely fee-free abroad — it adds a 1.8% mark-up to card purchases in foreign currency — but there's no separate transaction fee, no monthly account fee at all, and its international ATM fee starts at R50. It's a good low-cost card if you already bank there.

No monthly account fees (Pricing Guide 2026).
Card payments in baht
1.8% mark-up
Transaction fee
R0
International ATM
R10 per R1,000 (min R50)
Monthly fee
R0

Why it works in Thailand

  • Cheaper than any of the big banks on foreign payments
  • No monthly fees of any kind
  • Low international ATM fees

Watch out for

  • 1.8% mark-up on every payment in baht
  • Not as cheap as Capitec or GoTyme for spending
  • Fewer features than the larger banks

Fees from Bank Zero's published 2026 pricing guide.

Side-by-side comparison

What each bank charges on a card payment in baht (2026 fee schedules unless stated). Scroll sideways on a phone.

CardFee on baht paymentsSecond feeForeign online paymentsMonthly feeLink
Capitec Global One (debit)NoneNoneR2 eachR7.50See card
Capitec Credit CardNoneNoneR2 eachR50See card
GoTyme BankNone (0% FX mark-up)NoneFreeR0See card
Bank Zero1.8% mark-upNone1.8% mark-upR0See card
FNBAbout 2%*NoneAbout 2%*VariesSee card
Absa2.5%*None2.5%*VariesSee card
Nedbank2.75%None2.75%; 2.5% cross-border on subscriptionsVariesSee card
Discovery Bank3%2% (max R100)3% + 2% (max R100)R170–R250 (Gold)See card

Checked 22 October 2026. *FNB and Absa figures from published comparisons (MyBroadband, May 2025; MoneyToday, October 2026) — check each bank's current pricing guide. Standard Bank charges 2.75%, like Nedbank.

A week of card spending, costed

To see how the fees add up, here's a fairly typical week of card payments for a couple on holiday in Bangkok and Phuket, converted at ฿2.04 to the rand (22 October 2026). Discovery's 2% international fee is applied per transaction and capped at R100.

PaymentAmountDiscovery (3% + 2%)Nedbank / Standard Bank (2.75%)Capitec / GoTyme
Hotel, 4 nights in Bangkok฿14,000 (R6,863)R305.88R188.73R0
Domestic flight to Phuket฿5,300 (R2,598)R129.90R71.45R0
Resort, 3 nights in Phuket฿12,500 (R6,127)R283.82R168.50R0
Six restaurant meals฿9,000 (R4,412)R220.59R121.32R0
Ride-hailing, eight trips฿2,400 (R1,176)R58.82R32.35R0
Island day tour฿3,800 (R1,863)R93.14R51.23R0
Mall shopping, three trips฿6,500 (R3,186)R159.31R87.62R0
Total฿53,500 (R26,225)R1,251.47R721.20R0

Over a two-week holiday, that's R1,400 to R2,500 handed to the bank on a typical card — enough for a couple of nights in a good Phuket hotel. The fee-free card removes it entirely, and the saving grows the more often you tap.

The hidden fees that catch people out

South African banks give the same charge different names, and some stack two fees on one payment. These are the ones to look for in your bank's fee schedule:

Hidden feeExampleHow to avoid it
Currency conversion fee2.5% to 2.75% on every payment in baht at Absa, Nedbank and Standard BankUse Capitec or GoTyme
A second "international" feeDiscovery: 2% international purchase fee (max R100) on top of its 3% conversion feeDon't use a Discovery card to spend in Thailand
Cross-border fee in randPaying a foreign website in rand: Investec charges 2% (max R100); Nedbank 2.5% on subscriptionsChoose baht at checkout and use a fee-free card
Mark-up in the rateBank Zero builds a 1.8% mark-up into the exchange rate rather than charging a feeCompare the total cost, not just "no fees"
Double conversion on travel cardsNedbank Travel Card: 3.10% cross-currency conversion when spending a currency you didn't loadDon't use a dollar-loaded card for baht
Per-transaction online feeCapitec: R2 per international online or scan-to-pay transactionFine for bookings; avoid many tiny online payments

None of these are hidden in the legal sense — they're all in the published fee schedules — but they're easy to miss when a card is advertised as "great for travel". Before a long trip, open your bank's fee guide and search for "international", "foreign", "cross-border" and "conversion".

Pay in baht, every time

The single biggest way to waste a fee-free card is to let a shop, hotel or website convert the payment for you. This is called dynamic currency conversion (DCC). The merchant offers to charge you in rand "for convenience", then applies its own exchange rate, typically several per cent worse than your card's.

Pay ฿2,450.00 or R1,262.50?

Pay in THB ฿2,450.00✓
Pay in ZAR R1,262.50✕

Always choose THB.

At a card machine, choose baht if you're asked. If a waiter or receptionist hands you a terminal already showing rand, ask them to cancel and charge you in baht. On your receipt, words like "exchange rate" or "currency conversion" are a sign DCC has been applied.

The same applies online. Booking sites and airlines often show prices in rand when they detect a South African visitor, and some charge your card in rand from abroad — which can also trigger a cross-border fee at your bank. Where you have the choice, switch the payment currency to Thai baht and let your fee-free card do the conversion.

Paying with your phone in Thailand

Paying with a smartphone
Phone wallets work on contactless terminals in Thailand, with the same fees as the card behind them.

If your bank supports Apple Pay, Google Pay or Samsung Pay and you've added your card, you can usually use it on any contactless terminal in Thailand. The payment goes through your card in exactly the same way, so the same fees — or lack of them — apply. It's also a handy backup if a physical card is lost, because many banks let you create a virtual card in the app straight away.

What you can't easily use is Thailand's own QR payment system. PromptPay QR codes are everywhere, from street stalls to taxis, but they're designed to be paid from a Thai bank app. Unless you open a Thai bank account, you'll pay those sellers in cash.

Contactless limits and PIN requests vary by terminal, so expect to be asked for your PIN even for modest amounts. Make sure you know the PIN for every card you take.

Surcharges, minimum spends and deposits

Your card being fee-free doesn't stop a Thai merchant adding its own charge. Some smaller hotels, tour agents, dive shops and restaurants add a surcharge for card payments, often 2% to 3%, and some set a minimum spend. The surcharge is the merchant's, so no South African card can avoid it — ask before you pay and use cash for small amounts.

American Express is accepted at many hotels, department stores and large chains in Thailand, but much less widely than Visa and Mastercard, and Diners Club rarely. Bring a Visa or Mastercard as your main spending card.

Booking travel online with a card
Booking hotels, flights and tours online? Choose baht at checkout where you can, and buy your return flights on the card whose travel insurance you rely on.

Hotels and rental shops also place a temporary hold on your card at check-in. The hold isn't a fee, but on a debit card it ties up money in your account until it's released — sometimes a week or more. A credit card with no conversion fee, such as Capitec's, is the better choice for deposits.

Set your cards up before you fly

A few minutes in your banking apps before you leave saves a lot of hassle at a Thai check-in desk:

  • Open a fee-free account early. Capitec and GoTyme accounts can be opened quickly, but allow time for the physical card to reach you.
  • Switch on international use for every card in the app — some won't work abroad until you do.
  • Check your daily limits for card payments and cash, and raise them if a hotel bill or deposit could exceed them.
  • Know every PIN. Thai terminals often ask for a PIN even when you'd tap at home.
  • Add your cards to your phone wallet as a backup.
  • Keep your South African SIM active for one-time PINs, even if you buy a Thai SIM for data.
  • Carry one Visa and one Mastercard from different banks, kept in different places.
  • Save your bank's international number somewhere other than your phone.

Card spending abroad also counts towards your single discretionary allowance of R2 million a year — only a concern on a very long stay, or if you're sending money abroad as well.

C

Our verdict

For spending in Thailand, Capitec is the card to beat: no conversion fee on payments at Thai card machines, a fair Mastercard rate and a R7.50 monthly fee. Pair it with GoTyme Bank — free card payments abroad, no monthly fee and a Visa — so you always have a second network. If you want to spend on credit, the Capitec Credit Card is the only major South African credit card with no conversion fee abroad.

Whatever you carry, always choose to pay in baht, check your bank's fee guide for cross-border and "international" fees, and keep a little cash for the stalls, markets and taxis that don't take cards.

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 cards are free to use in Thailand?

For card payments, Capitec (debit and credit) and GoTyme Bank charge no conversion fee on purchases at international card machines. Bank Zero adds a 1.8% mark-up but no transaction fee. The traditional banks charge 2% to 2.75%, and Discovery Bank charges 3% plus a 2% international fee.

What does "fee-free" mean on a South African card?

It means your bank doesn't add a currency conversion fee, a second international fee or a per-swipe charge when you pay in baht, and converts at the Visa or Mastercard rate. It doesn't cover ATM withdrawals or surcharges added by Thai merchants.

How much do South African banks charge for card payments in Thailand?

About 2% at FNB and Investec, 2.5% at Absa, 2.75% at Nedbank and Standard Bank, and 3% plus a 2% international purchase fee (capped at R100) at Discovery Bank. Capitec and GoTyme charge nothing; Bank Zero adds a 1.8% mark-up.

Is Capitec really free to use in Thailand?

For card payments at Thai card machines, yes — Capitec's 2026 fee schedule lists international card machine purchases as free. A R2 fee applies to international online and scan-to-pay transactions, and international ATM withdrawals cost R70 each.

Can I use my Discovery forex account in Thailand?

Not to avoid fees on baht. Discovery forex accounts hold a few major currencies such as US dollars and euros, not baht, so card payments in Thailand are charged to your rand account with the normal 3% conversion fee and 2% international fee.

Are prepaid travel cards worth it for Thailand?

Usually not. The main South African travel cards don't hold baht, so you convert rand to dollars when you load the card and dollars to baht when you spend — Nedbank's Travel Card, for example, charges 3.10% for that second conversion. A fee-free debit card is cheaper.

Should I pay in rand or baht in Thailand?

Always baht. If you pay in rand, the Thai merchant converts the payment at its own rate through dynamic currency conversion, which is typically several per cent worse than your card's rate.

What is a cross-border fee?

It's a fee some South African banks charge when you pay a merchant outside South Africa in rand — common with foreign booking sites and subscriptions. Investec charges 2% (capped at R100) and Nedbank 2.5% on cross-border subscriptions. Choosing to pay in baht and using a fee-free card avoids it.

Can I use Apple Pay or Google Pay in Thailand?

Yes, on contactless terminals, if your South African bank supports them and you've added your card. The same fees apply as for the physical card. Thai PromptPay QR payments, however, need a Thai bank account.

Do Thai shops charge extra for paying by card?

Some smaller hotels, tour desks, dive shops and restaurants add a surcharge, often 2% to 3%, or set a minimum spend. This is the merchant's charge, not your bank's, so ask before you pay and use cash for small amounts.

Should I use a debit or credit card for hotel deposits in Thailand?

A credit card is better for deposits, because the hold reduces your available credit rather than the money in your account. The Capitec Credit Card charges no conversion fee abroad, so it's a good choice for this.

Does card spending in Thailand count towards my allowance?

Yes. Card payments and cash withdrawals abroad count towards your single discretionary allowance of R2 million per adult per calendar year (since 8 April 2026). It resets every 1 January.

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

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), Nedbank (2026 credit card and forex fees), Discovery Bank (Gold fees effective 1 September 2026) and Standard Bank (Forex Pricing Guide 2026). FNB and Absa conversion fees are from published comparisons (MyBroadband, May 2025; MoneyToday, October 2026). The worked example uses ฿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.