Should You Exchange Baht Before Departure?
Buying baht before you leave South Africa feels safe and organised. It is also one of the most expensive ways to get your holiday money. Here is what South African providers charge, when a small amount is worth it, and the cheaper ways to be ready when you land.
and fees
in Thailand
unbiased guide
Our top picks
Buy a little baht at home if you want — get the rest in Thailand.
For a lot of South African travellers, sorting out forex is part of getting ready to go — a trip to the bank's forex counter with your passport and ticket, and an envelope of foreign notes for the first few days. For US dollars or euros it's easy. For Thai baht it's harder, and more expensive.
Baht is a less common currency in South Africa. Some banks stock it, some order it on request, and some don't sell it as cash at all. When we checked on 22 October 2026, Standard Bank sold baht notes for a 3.2% fee (minimum R150) plus a R100 admin fee on top of its exchange rate, and Travelex South Africa's board rate was about 4% below the mid-market rate before any commission.
Compare that with a Capitec or GoTyme card at a Thai ATM, which costs R70 plus the ฿220 machine fee — about 1.8% on a ฿20,000 withdrawal. This guide explains when buying baht before you leave is worth it, what South African providers charge, prepaid currency cards, and the cheaper alternatives.
The short answer
Don't buy your whole holiday budget in baht before you go. Buying baht cash in South Africa is one of the most expensive ways to get Thai currency, especially on small orders where minimum fees bite. If it gives you peace of mind, buy a small amount — enough for a taxi, a meal and a SIM card on your first day — and get the rest in Thailand with a low-fee card.
If you do buy baht at home, check the full cost — the rate and the commission, admin and delivery fees — and order a few days ahead, because not every branch keeps baht in stock.
And if you're carrying cash anyway, consider bringing rand instead: Bangkok's big specialist counters paid ฿2.03 per rand on 22 October 2026, within 1% of the real rate — far better than buying baht at home.
When buying baht at home makes sense
There are good reasons to land with some baht already in your wallet:
- You're arriving late at night. The best exchange counters at Suvarnabhumi close at about 11:30pm, and you may not want to hunt for an ATM after a long flight via the Gulf.
- You're going straight to an island or a small town. ATMs can be limited, and the first one you find may not work with your card.
- You're travelling with children. One less job on arrival is worth a little extra.
- You want a cash backup. If a card is blocked or swallowed by a machine on day one, baht in your pocket buys you time.
- It's your first trip to Thailand and you'd simply feel happier with local cash.

In all of these cases, the amount you need is small: ฿3,000 to ฿5,000 — roughly R1,500 to R2,500 — covers a taxi into town, a meal, a drink and a SIM card. The catch is that minimum fees make small orders proportionally expensive: at Standard Bank, ฿4,000 of notes costs R250 in fees before the exchange rate, about 12.7%. Decide whether that peace of mind is worth it.
Some travellers also like to carry cash in case Thai immigration asks to see proof of funds (officially ฿20,000 per person, or ฿40,000 per family). Few visitors are asked, and a recent bank statement may help; our guide to how much cash to bring from South Africa covers it in detail.
When it doesn't
For your whole spending budget. If you'll spend R30,000 in Thailand and buy it all as baht at home, 4% costs about R1,200 — compared with about R530 in fees on Capitec for three ฿20,000 withdrawals, or less again if you pay by card in baht. On a family trip, the difference can easily cover a day out.
For small orders. Minimum commissions and fixed admin or delivery fees hit small orders hardest. Standard Bank's minimum R150 plus R100 admin is 12.5% of a R2,000 order but under 4% of R20,000.
At the airport on the day. Airport forex counters at OR Tambo and Cape Town International are convenient, but they may not hold baht, and walk-up rates are rarely the best. If you want baht, order ahead.
With a credit card. Buying foreign notes on a credit card may be treated as a cash transaction, with fees and interest from day one. Pay from your current account.
What South African providers charge for baht
What we found on 22 October 2026, when the mid-market rate was about ฿2.043 to the rand. Providers rarely publish their baht rate and all their fees in one place, so check the full cost before you pay.
| Provider | What it offers | Fees we found | Cost on R5,000 | Link |
|---|---|---|---|---|
| Capitec card at a Thai ATM (not cash at home) | Withdraw baht on arrival | R70 + ฿220 per withdrawal; no conversion fee | About R178 for ฿10,000 | Visit |
| Travelex South Africa | Baht notes; branches including OR Tambo | Board rate ฿1.9607 per rand; commission not shown | About R201 in rate margin, plus any commission | |
| Standard Bank foreign notes | Baht notes, delivered or collected, usually next business day | 3.2% (min R150) + R100 admin, plus exchange-rate margin | R260 in fees, plus margin | Visit |
| Bidvest Bank World Currency Card | Prepaid Mastercard that can hold baht; baht notes not sold online | 2.2% commission (min R80 + VAT) + R160 activation + R184 delivery | About R454 in fees on a first load, plus rate | |
| FNB forex | Major currencies stocked; others on request | See FNB's forex pricing guide | Ask before you order | |
| Airport walk-up counter | May not stock baht | Varies | Usually the worst rates |
Checked 22 October 2026 on each provider's website. Travelex rate from its South African rate board. Bidvest VAT on commission not included. Fees change — always confirm the total before you pay.
How to get the best deal on baht at home
If you've decided to buy some baht before you fly, these steps make sure you're not paying more than you need to.
Ask how many baht you'll get for your rand after commission and admin fees, and divide by the mid-market rate to see the real cost. Order ahead, because baht isn't always in stock — Standard Bank, for example, delivers less common currencies within a business day or two — and allow more time around public holidays. You'll need your ID or passport and your travel ticket, and travel generally has to be within 60 days. Mind the minimums, because a minimum commission plus a fixed admin or delivery fee can cost more than the rate itself on a small order. Pay from your current account rather than a credit card, and ask for a mix of notes: ฿1,000 notes are easier to carry, with a few ฿100s for taxis and tips.

Your allowance
Foreign currency you buy for travel counts towards your single discretionary allowance — R2 million a year for adults since April 2026. A holiday won't come close, but it matters if you're also moving larger sums the same year.
Leftover baht
Bringing baht home is costly: South African providers buy it back at a lower rate — Travelex's board showed ฿2.0955 per rand when buying baht, against ฿1.9607 when selling, a spread of about 7%. Spend it, or keep a few thousand baht for your next trip.
Cheaper ways to be ready when you land
Most people who buy currency in advance want one of two things: something to spend the moment they arrive, or certainty about what their holiday money costs. Both are available more cheaply.
Spend on arrival: a low-fee card
Capitec and GoTyme charge R70 per international ATM withdrawal and no conversion fee; Bank Zero charges R10 per R1,000 (minimum R50). At Suvarnabhumi you can withdraw baht at an ATM on arrival, pay for the Airport Rail Link by tapping your card, and pay for most things in hotels, malls and chains by card. Set a temporary daily limit before you fly, and always choose to be charged in baht.
Rand notes to exchange in Bangkok
If you prefer cash, bring clean R100 notes and exchange them at a specialist counter in Bangkok. On 22 October 2026, SuperRich Thailand and Grand SuperRich were buying rand at ฿2.03 — about 0.6% below the real rate, far better than buying baht at home. Outside Bangkok, rand is hard to exchange, so do it before you travel on. See our guide to where to exchange rand in Thailand.
A prepaid currency card
Some South African banks offer prepaid travel cards that hold foreign currency at a rate fixed when you load. Bidvest Bank's World Currency Card, for example, can hold baht — but its commission, R160 activation fee and R184 delivery fee make it expensive for a short trip. A debit card with no conversion fee is usually cheaper and simpler.
Locking in a rate
Unlike in some countries, there's no easy app for South African residents to convert rand to baht and hold it before you fly. If certainty matters — for school fees, a deposit or a long stay — talk to an FX specialist about fixing a rate for a transfer to a Thai account.
Rules on carrying baht and cash
There's no limit on the amount of baht you can bring into Thailand. Leaving South Africa, you can take up to R100,000 per person in rand notes (raised from R25,000 in April 2026), and from 1 July 2026 cash, currency and bearer instruments worth more than R100,000 must be declared to SARS when you cross the border; every traveller also completes the online traveller declaration. Entering Thailand, foreign currency over US$20,000 or equivalent must be declared to Thai Customs, and when you leave Thailand you can take up to ฿50,000 out (up to ฿500,000 to neighbouring countries) without declaring it.
None of these limits will affect a normal holiday, but they matter if you're moving to Thailand or carrying money for a large purchase.
Moving to Thailand? Don't buy baht in bulk at home
People preparing to move to Thailand sometimes buy large amounts of baht cash before they leave to "get ahead" of the exchange rate. It's an expensive way to do it: around 4% or more below the real rate in fees and margin, and then you have to carry it, declare it and keep it safe.
There are much better ways to manage a move. An FX specialist can move larger sums to a Thai bank account at far lower margins and fix today's rate for a transfer you'll make later. Money that arrives by bank transfer also leaves the paper trail you'll need for a condo purchase or a retirement-visa deposit — and keeps you within your exchange-control allowances.
Beyond the exchange itself, a move is the moment to decide how much to keep in rand and how much in baht, how your retirement income will reach you, and how your savings should be arranged once your life is in Thailand. Moving with children? Ask about school-fee planning, or compare schools in our international schools directory.
The best options before you fly
Three ways to have your Thailand money sorted before you leave, from cheapest to most traditional.
1.Capitec
Best card for arrivalNo conversion fee and a flat R70 per international ATM withdrawal. Set a temporary limit of up to R10,000 in the app, land, withdraw ฿20,000 at the airport and go.
- International ATM
- R70 flat
- Conversion fee
- None
- Temporary limit
- Up to R10,000 for 3 days
- Network
- Mastercard
Why it works in Thailand
- No need to buy baht in advance
- Contactless on the Airport Rail Link
- Instant notifications
Watch out for
- Thai ATM fee still applies
- Normal daily limit allows just under ฿10,000
Fees valid from 1 March 2026.
2.GoTyme Bank
Best second cardA Visa with a 0% FX mark-up on international purchases, R70 per international withdrawal and no monthly fee — a backup that beats carrying cash.
- FX mark-up
- 0%
- International ATM
- R70
- Network
- Visa
- Monthly fee
- R0
Why it works in Thailand
- Second network on arrival
- No monthly fee
- No conversion fee
Watch out for
- R70 per withdrawal
- App-based bank
GoTyme Bank is the new name for TymeBank's app and accounts.
3.Standard Bank foreign notes
Baht cash before you flyIf you want baht notes in your hand before you leave, Standard Bank lists baht among 18 currencies, delivered or collected, usually by the next business day. Keep the order small.
- Fee
- 3.2% (min R150)
- Admin fee
- R100
- Currencies
- 18, including THB
- Delivery
- Usually next business day
Why it works in Thailand
- Baht in hand on arrival
- Delivery in the metros
- No Standard Bank account needed in branch
Watch out for
- R250 minimum on small orders
- Exchange-rate margin on top
Bring your passport and travel ticket; travel must be within 60 days.
Before-you-fly money checklist
- Decide if you need baht at all — ฿3,000–5,000 is plenty for arrival.
- Ask for the all-in cost — rate, commission, admin and delivery.
- Order a few days ahead — baht isn't always in stock.
- Take your passport and ticket to the forex counter.
- Pay from your current account, not a credit card.
- Get a low-fee card for spending and ATMs in Thailand, and set a temporary limit.
- Consider R100 notes to exchange in Bangkok instead of baht bought at home.
- Complete your SARS traveller declaration within 24 hours of departure.
Our verdict
Only buy a little — or none. Buying baht in South Africa costs around 4% or more once you count the rate and fees, and far more on small orders. If you want baht in your pocket on arrival, order ฿3,000–5,000 a few days ahead and check the all-in cost.
For everything else, use a low-fee card such as Capitec or GoTyme at a Thai ATM — about 1.8% on ฿20,000 — or bring R100 notes to exchange at a Bangkok specialist counter, which paid within 1% of the real rate in October 2026. If you're moving to Thailand, don't buy baht in bulk — plan your transfers.
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
Should I buy Thai baht before I leave South Africa?
Only a small amount, if any. Buying baht at home typically costs around 4% or more in rate and fees, and more on small orders, while a Capitec or GoTyme card at a Thai ATM costs about 1.8% on a ฿20,000 withdrawal. ฿3,000–5,000 for your first day is plenty.
Where can I buy Thai baht in South Africa?
Standard Bank lists baht among the foreign notes it sells, and Travelex South Africa quotes a baht rate. FNB stocks major currencies and orders others on request. Bidvest Bank doesn't sell baht notes online but its World Currency Card can hold baht. Order a few days ahead.
What does Standard Bank charge for baht?
A 3.2% fee (minimum R150) plus a R100 admin fee, on top of its exchange rate, as listed on 22 October 2026. You need your ID or passport and travel ticket, and travel within 60 days.
Is it cheaper to buy baht in South Africa or in Thailand?
In Thailand. A Capitec or GoTyme card at a Thai ATM costs R70 plus ฿220 per withdrawal, and Bangkok's specialist counters paid ฿2.03 per rand on 22 October 2026 — within 1% of the real rate.
Can I buy baht at OR Tambo or Cape Town airport?
Sometimes, but airport counters may not hold baht and walk-up rates are rarely the best. If you want baht before you fly, order ahead from your bank.
How much baht should I take to Thailand?
About ฿3,000–5,000 for arrival — a taxi or train into town, a meal and a SIM card. Get the rest in Thailand.
Is there a limit on bringing baht into Thailand?
No. There's no limit on bringing baht into Thailand. You must declare foreign currency worth more than US$20,000, and declare cash worth more than R100,000 to SARS when leaving South Africa.
Does buying baht count towards my allowance?
Yes. Foreign currency bought for travel counts towards your single discretionary allowance, which is R2 million a year for adults since April 2026.
Should I pay for forex with a credit card?
Avoid it. Buying foreign notes on a credit card may be treated as a cash transaction, with fees and interest from day one. Pay from your current account.
Are prepaid currency cards good for Thailand?
They can hold baht at a fixed rate, but fees add up. Bidvest Bank's World Currency Card, for example, charges 2.2% commission, R160 activation and R184 delivery. A debit card with no conversion fee is usually cheaper.
Can I sell leftover baht back in South Africa?
Yes, but at a lower rate. On 22 October 2026, Travelex South Africa's board bought baht at about ฿2.10 per rand and sold at about ฿1.96 — a spread of about 7%. Spend it, or keep it for your next trip.
Can I lock in a baht exchange rate before I travel?
For a holiday, there's no simple app for South African residents to hold baht in advance. For larger sums — school fees, a deposit or a move — an FX specialist can fix a rate for a future transfer to a Thai account.
Sources and how we checked
Checked on 22 October 2026 on each provider's website: Standard Bank's foreign notes page (fees, currencies and requirements), Travelex South Africa's rate board (THB sold at 1.9607 and bought at 2.0955 per rand), Bidvest Bank's Forex Online page (World Currency Card fees; baht notes not offered online) and FNB's foreign notes page. Mid-market ฿2.043 from Pound Sterling Live's ZAR/THB data. Bangkok rand rates from SuperRich Thailand and Grand SuperRich boards. Exchange control from SARB Circulars 6 and 8 of 2026. Card fees from each bank's 2026 pricing guide. We review this guide at least every six months.
- Standard Bank — Foreign notes
- Travelex South Africa — Exchange rates
- Bidvest Bank — Forex Online
- FNB — Foreign notes
- Pound Sterling Live — ZAR/THB exchange rate data (22 October 2026)
- Grand SuperRich — Exchange rates (22 October 2026)
- South African Reserve Bank — Exchange Control Circular 8/2026
- BusinessTech — New mandatory travel rules for anyone entering or leaving South Africa
- Royal Thai Embassy, Vienna — Foreign currency declaration rules
- Capitec — Personal banking fees 2026 (valid from 1 March 2026)
More Currency & Travel Payments 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.








