ZAR to THB Exchange Rate

🔄 Switch to THB/ZAR currency pair.

Live Rate: 2.0328 (-)
1 ZAR = 2.0328 THB · 1 THB = 0.49194 ZAR
Last updated: October 12, 2026
Today's Date: October 12, 2026


ZAR/THB Chart (Hourly)

Loading Chart Data...
Base: ZAR Second: THB

ZAR to THB conversion table

ZAR THB THB → ZAR
1 ZAR 2.0328 THB 0.49194 ZAR
5 ZAR 10.1639 THB 2.4597 ZAR
10 ZAR 20.3279 THB 4.9194 ZAR
25 ZAR 50.8197 THB 12.2984 ZAR
50 ZAR 101.639 THB 24.5968 ZAR
100 ZAR 203.279 THB 49.1935 ZAR
500 ZAR 1,016.39 THB 245.968 ZAR
1,000 ZAR 2,032.79 THB 491.935 ZAR
5,000 ZAR 10,163.94 THB 2,459.68 ZAR
10,000 ZAR 20,327.89 THB 4,919.35 ZAR

ZAR/THB over the last 12 months

52-week range 1.8087 – 2.0657 (currently 87.2% of range)
Change, 30 days-1.15%
Change, 90 days+1.52%
Annualised volatility7.7%
50-day average 2.0439 (rate is below)
200-day average 1.9893 (rate is above)

What moves ZAR/THB?

South African Rand (ZAR)

  • Platinum, gold and other metals exports
  • SARB policy rate and global risk appetite — the rand is a high-beta EM proxy
  • Domestic electricity supply and fiscal concerns

Thai Baht (THB)

  • Tourism receipts, a large share of the current account
  • Gold prices — Thailand has an unusually gold-sensitive balance
  • BoT intervention to limit appreciation against trading partners

About these currencies

South African Rand (R)

Issuing authority
South African Reserve Bank (SARB)
Exchange-rate regime
Free-floating
Minor unit
cent (100)

Thai Baht (฿)

Issuing authority
Bank of Thailand (BoT)
Exchange-rate regime
Managed float
Minor unit
satang (100)

One of the most-searched rates in Hong Kong for travel.

Convert ZAR to THB

TO
Exchange History