🇹🇭 THB → 🇿🇦 ZAR

Convert Thai Baht to South African Rand using the European Central Bank's daily reference rate.

1 THB = 0.5087 ZAR
1 ZAR = 1.9659 THB
THB
Mid-market rate from 2026-05-10.

THB to ZAR conversion table

THB (฿)ZAR (R)
฿1.00R0.5087
฿5.00R2.54
฿10.00R5.09
฿20.00R10.17
฿50.00R25.43
฿100.00R50.87
฿250.00R127.17
฿500.00R254.33
฿1,000.00R508.67
฿5,000.00R2,543.35
฿10,000.00R5,086.70

ZAR to THB conversion table

ZAR (R)THB (฿)
R1.00฿1.97
R5.00฿9.83
R10.00฿19.66
R20.00฿39.32
R50.00฿98.30
R100.00฿196.59
R250.00฿491.48
R500.00฿982.96
R1,000.00฿1,965.91
R5,000.00฿9,829.56
R10,000.00฿19,659.12

About the Thai Baht (THB)

The Thai Baht (THB, symbol ฿) is the official currency of Thailand.

About the South African Rand (ZAR)

The South African Rand (ZAR, symbol R) is the official currency of South Africa.

Tips for travelers

Other THB pairs

Use the full converter →

🕐 Local time in South Africa cities →

Plus weather, calendars, and travel guides for your trip.