Exchange rate of 100 THB for ZAR today
The value of 100 THB (Thai Baht) in ZAR (South African Rand) today. Convert 100 THB to ZAR with the online currency converter.
48.69 ZAR
The calculation of 100 THB (Thai Baht) to ZAR (South African Rand) is based on current data as of 07.07.2026 01:00 UTC, and equals 48.69 ZAR (forty-eight South African Rands sixty-nine cents).
Currency rate chart THB - ZAR
1 Thai Baht = 0.4869 South African Rand
Current rate as of: 07.07.2026 01:00 UTC
Value dynamics of 100 THB to ZAR
| Date | 100.00 THB | Daily change, ZAR | Daily change % |
|---|---|---|---|
| 07.07.2026 | 48.6928 ZAR | −0.0351 ZAR | −0.07% |
| 06.07.2026 | 48.7279 ZAR | −0.2097 ZAR | −0.43% |
| 05.07.2026 | 48.9376 ZAR | −0.0086 ZAR | −0.02% |
| 04.07.2026 | 48.9462 ZAR | −0.0962 ZAR | −0.20% |
| 03.07.2026 | 49.0424 ZAR | −0.1631 ZAR | −0.33% |
| 02.07.2026 | 49.2055 ZAR | −0.0921 ZAR | −0.19% |
| 01.07.2026 | 49.2976 ZAR | −0.0841 ZAR | −0.17% |
| 30.06.2026 | 49.3817 ZAR | +0.0966 ZAR | +0.20% |
| 29.06.2026 | 49.2851 ZAR | −0.0576 ZAR | −0.12% |
| 28.06.2026 | 49.3427 ZAR | −0.0092 ZAR | −0.02% |
| 27.06.2026 | 49.3519 ZAR | −0.1148 ZAR | −0.23% |
| 26.06.2026 | 49.4667 ZAR | −0.1872 ZAR | −0.38% |
| 25.06.2026 | 49.6539 ZAR | −0.0406 ZAR | −0.08% |
| 24.06.2026 | 49.6945 ZAR | −0.1249 ZAR | −0.25% |
| 23.06.2026 | 49.8194 ZAR | −0.1868 ZAR | −0.37% |
| 22.06.2026 | 50.0062 ZAR | +0.0345 ZAR | +0.07% |
| 21.06.2026 | 49.9717 ZAR | +0.0005 ZAR | +0.00% |
| 20.06.2026 | 49.9712 ZAR | −0.1463 ZAR | −0.29% |
| 19.06.2026 | 50.1175 ZAR | +0.3582 ZAR | +0.72% |
| 18.06.2026 | 49.7593 ZAR | −0.0178 ZAR | −0.04% |
| 17.06.2026 | 49.7771 ZAR | +0.0140 ZAR | +0.03% |
| 16.06.2026 | 49.7631 ZAR | +0.0524 ZAR | +0.11% |
| 15.06.2026 | 49.7107 ZAR | −0.0810 ZAR | −0.16% |
| 14.06.2026 | 49.7917 ZAR | +0.0036 ZAR | +0.01% |
| 13.06.2026 | 49.7881 ZAR | −0.1851 ZAR | −0.37% |
| 12.06.2026 | 49.9732 ZAR | −0.3067 ZAR | −0.61% |
| 11.06.2026 | 50.2799 ZAR | +0.1312 ZAR | +0.26% |
| 10.06.2026 | 50.1487 ZAR | −0.1223 ZAR | −0.24% |
| 09.06.2026 | 50.2710 ZAR | +0.0612 ZAR | +0.12% |
| 08.06.2026 | 50.2098 ZAR | — | — |