Updated 2026-09-28

ZAR to THB

1 South African rand = 2.0479 Thai baht.

European Central Bank reference rate for 2026-09-28, the same Frankfurter feed the Currency Converter : Fast app requests.

2.0479 Thai baht

Rate dated 2026-09-28. A live refresh runs when the page is open.

Common amounts

South African RandThai Baht
1 South African rand2.0479 Thai baht
5 South African rand10.2395 Thai baht
10 South African rand20.479 Thai baht
50 South African rand102.39 Thai baht
100 South African rand204.79 Thai baht
1,000 South African rand2,047.9 Thai baht

Questions

How many Thai baht is 1 South African rand?

1 South African rand = 2.0479 Thai baht on the European Central Bank rate for 2026-09-28.

Does this include a bank fee?

No. This is the mid-market reference rate from the European Central Bank, via Frankfurter. A bank or card adds its own margin.

What does the Currency Converter : Fast app add?

The same rate feed, saved on the phone so the last rate is there without opening a browser.