Thai Baht to South African RandTHB → ZAR · live exchange rate & currency calculator

1 THB = 0.493762 ZAR (1 ZAR = 2.0253 THB · updated 2026-06-26)

฿
0.49 ZAR

THB to ZAR exchange-rate conversion table

Thai Baht (THB)South African Rand (ZAR)
฿1.00R0.49
฿5.00R2.47
฿10.00R4.94
฿20.00R9.88
฿50.00R24.69
฿100.00R49.38
฿250.00R123.44
฿500.00R246.88
฿1,000.00R493.76
฿5,000.00R2,468.81

See the reverse: ZAR to THB →

Frequently asked questions

How much is 1 THB in ZAR today?
1 Thai Baht (THB) equals 0.493762 South African Rand (ZAR) at today's mid-market exchange rate (updated 2026-06-26).
What is the THB to ZAR exchange rate?
The current THB/ZAR exchange rate is 0.493762. Conversely, 1 ZAR = 2.0253 THB.
How do I convert THB to ZAR?
Multiply the THB amount by 0.493762. For example, 100 THB = 49.38 ZAR. CalcTrip's currency converter does this instantly while you travel.

Popular THB conversions

Traveling with ZAR? CalcTrip is a free travel currency calculator that converts as you type, works offline, and remembers where you spent — no sign-up. Open CalcTrip →

Rates are indicative mid-market values for travel planning, refreshed daily. Actual bank/card rates include a spread and fees.