| THB | ZAR |
|---|---|
| 1 THB | 0.49 ZAR |
| 10 THB | 4.90 ZAR |
| 20 THB | 9.79 ZAR |
| 50 THB | 24.48 ZAR |
| 100 THB | 48.96 ZAR |
| 250 THB | 122.41 ZAR |
| 300 THB | 146.89 ZAR |
| 500 THB | 244.81 ZAR |
| 1,000 THB | 489.62 ZAR |
| 2,000 THB | 979.25 ZAR |
| 5,000 THB | 2,448.12 ZAR |
| 10,000 THB | 4,896.23 ZAR |
| ZAR | THB |
|---|---|
| 1 ZAR | 2.04 THB |
| 10 ZAR | 20.42 THB |
| 20 ZAR | 40.85 THB |
| 50 ZAR | 102.12 THB |
| 100 ZAR | 204.24 THB |
| 250 ZAR | 510.60 THB |
| 300 ZAR | 612.72 THB |
| 500 ZAR | 1,021.19 THB |
| 1,000 ZAR | 2,042.39 THB |
| 2,000 ZAR | 4,084.77 THB |
| 5,000 ZAR | 10,211.93 THB |
| 10,000 ZAR | 20,423.87 THB |
Over the past 30 days, the THB to ZAR exchange rate peaked at 0.5003 and dipped to 0.4861, averaging 0.4916 with a change of -1.78%.
In the last 90 days, the THB to ZAR rate reached a high of 0.5131 and a low of 0.4861, averaging 0.5009 and shifting by -4.29%.
| 1 THB to ZAR | Last 7 days | Last 30 days | Last 60 days | Last 90 days |
| High | 0.4920 | 0.5003 | 0.5053 | 0.5131 |
| Low | 0.4861 | 0.4861 | 0.4861 | 0.4861 |
| Average | 0.4896 | 0.4916 | 0.4962 | 0.5009 |
| Change | -0.48% | -1.78% | -2.91% | -4.29% |
| Date | South African Rand price |
| July 20, 2026 | 0.4896 |
| July 19, 2026 | 0.4911 |
| July 18, 2026 | 0.4912 |
| July 17, 2026 | 0.4883 |
| July 16, 2026 | 0.4861 |
| July 15, 2026 | 0.4888 |
| July 14, 2026 | 0.4920 |
List of currencies available for conversion
List of currencies available for conversion