Skip to content
THZA

Convert THB to ZAR

Thai Baht to South African Rand · live mid-market rate

1 THB = 0.4873 ZAR

The live THB/ZAR rate below is the mid-market rate, refreshed every second. It’s the rate to compare your bank or broker against — they usually add a spread of 1–3% on top.

1 ZAR = 2.0522 THB ·
1 THB = 0.4873 ZAR
0.4873ZAR

THB to ZAR conversion table

AmountConverts to
1 THB0.4873 ZAR
5 THB2.4365 ZAR
10 THB4.8729 ZAR
25 THB12.1823 ZAR
50 THB24.3645 ZAR
100 THB48.7290 ZAR
250 THB121.8226 ZAR
500 THB243.6452 ZAR
1,000 THB487.2904 ZAR
5,000 THB2,436.45 ZAR

ZAR to THB conversion table

AmountConverts to
1 ZAR2.0522 THB
5 ZAR10.2608 THB
10 ZAR20.5216 THB
25 ZAR51.3041 THB
50 ZAR102.6082 THB
100 ZAR205.2164 THB
250 ZAR513.0411 THB
500 ZAR1,026.08 THB
1,000 ZAR2,052.16 THB
5,000 ZAR10,260.82 THB
About this pair

THB/ZAR: what to know

The THB/ZAR rate shows how much ZAR you get for 1 THB. Right now, 1 THB buys 0.4873 ZAR at the mid-market rate. In the other direction, 1 ZAR is worth 2.0522 THB.

In the short term THB is driven mainly by tourism and trade flows, while ZAR responds to commodity prices and risk appetite.

The Thai Baht (THB) is issued by Bank of Thailand. “Baht” was historically a unit of weight for silver. The South African Rand (ZAR) is issued by South African Reserve Bank. The rand is named after the Witwatersrand ridge, where gold was discovered.

Over the past 12 months the THB/ZAR rate has ranged between 0.4841 and 0.5477 — a change of -10.15% versus a year ago.

Use this mid-market figure as your benchmark: compare it with the rate your bank or broker quotes, and the difference is the margin you would pay.

Related conversions