South African Rand to Thai Baht Exchange Rate Today (ZAR to THB)

⇄ Swap to THB → ZAR

Live mid-market South African Rand (ZAR) to Thai Baht (THB) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 South African Rand (ZAR) = 2.0279 Thai Baht (THB)
Inverse Rate: 1 THB = 0.4931 ZAR -0.00416 THB (-0.20%) Updated: Wednesday, 28 October 2026, 5:37 PM GMT
Day Open 2.0320 THB
Day High 2.0529 THB
Day Low 2.0073 THB
30-Day Change -0.95%
1-Year Change +7.49%

Daily ZAR/THB Exchange Rate Report (Wednesday, 28 October 2026, 5:37 PM)

ZAR/THB Declining Today
Daily Change (ZAR/THB) -0.00416 THB (-0.20%)
Inverse (1 THB in ZAR) 0.4931 ZAR
7-Day Trend -1.22%
30-Day Trend -0.95%

The South African Rand to Thai Baht (ZAR/THB) exchange rate is edging lower today (Wednesday, 28 October 2026, 5:37 PM), declining by -0.00416 THB (-0.20%) compared to the previous session close of 2.0320 THB to trade at 1 ZAR = 2.0279 THB. In the opposite direction, 1 Thai Baht (THB) currently exchanges for 0.4931 ZAR.

For practical conversions at today’s mid-market rate, 100 ZAR equals 202.79 THB and 1,000 ZAR equals 2,027.85 THB. Going the other way, 100 THB converts to 49.31 ZAR while 1,000 THB converts to 493.13 ZAR.

Over the past 30 days, the ZAR/THB pair has traded between a monthly low of 2.0073 THB and a high of 2.0529 THB, with a 1-year average exchange rate of 1.9675 THB. Across recent horizons, ZAR against THB shows a 7-day change of -1.22%, a 30-day change of -0.95%, and a 1-year change of +7.49%.

Convert South African Rand (ZAR) to Thai Baht (THB)

Enter any amount below to convert instantly between South African Rand (ZAR) and Thai Baht (THB) using live mid-market rates.

ZAR to THB & THB to ZAR Conversion Tables

Quick reference tables for common South African Rand (ZAR) and Thai Baht (THB) denominations at today’s exchange rate.

Convert South African Rand (ZAR) to Thai Baht (THB)

South African Rand (ZAR) Thai Baht (THB)
1 ZAR 2.03 THB
5 ZAR 10.14 THB
10 ZAR 20.28 THB
25 ZAR 50.70 THB
50 ZAR 101.39 THB
100 ZAR 202.79 THB
250 ZAR 506.96 THB
500 ZAR 1,013.93 THB
1,000 ZAR 2,027.85 THB
5,000 ZAR 10,139.26 THB
10,000 ZAR 20,278.51 THB

Convert Thai Baht (THB) to South African Rand (ZAR)

Thai Baht (THB) South African Rand (ZAR)
1 THB 0.4931 ZAR
5 THB 2.47 ZAR
10 THB 4.93 ZAR
25 THB 12.33 ZAR
50 THB 24.66 ZAR
100 THB 49.31 ZAR
250 THB 123.28 ZAR
500 THB 246.57 ZAR
1,000 THB 493.13 ZAR
5,000 THB 2,465.66 ZAR
10,000 THB 4,931.33 ZAR

South African Rand to Thai Baht (ZAR/THB) Historical Exchange Rate Chart

Interactive historical chart tracking the South African Rand (ZAR) against the Thai Baht (THB) across multiple timeframes.

ZAR/THB Market Indicators & Historical Range

Session trading quotes, 30-day, 6-month, and 52-week high/low benchmarks, and multi-period performance for South African Rand to Thai Baht.

Today’s ZAR/THB Session Quotes

Bid Rate 2.0277 THB
Ask Rate 2.0280 THB
Day High 2.0529 THB
Day Low 2.0073 THB
Day Open 2.0320 THB
Previous Close 2.0320 THB
24h Change -0.00416 THB (-0.20%)

Historical High, Low & Average (ZAR/THB)

Period Lowest Highest Average
30 Days 2.0073 2.0529 2.0310
6 Months 1.9448 2.0976 2.0212
1 Year (52W) 1.8551 2.0976 1.9675

ZAR/THB Performance by Period

Timeframe Historical Rate Change Change %
1 Day 2.0279 THB -0.00416 THB -0.20%
1 Week 2.0529 THB -0.02507 THB -1.22%
30 Days 2.0472 THB -0.01939 THB -0.95%
6 Months 1.9651 THB +0.06273 THB +3.19%
1 Year 1.8866 THB +0.1413 THB +7.49%
5 Years 2.1948 THB -0.1670 THB -7.61%
10 Years 2.5291 THB -0.5013 THB -19.82%
20 Years 4.9225 THB -2.8947 THB -58.80%

ZAR to THB Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for South African Rand (ZAR) to Thai Baht (THB) over the last two weeks.

Date 1 ZAR in THB 1 THB in ZAR 100 ZAR in THB Daily Change %
2026-10-28 2.0309 THB 0.4924 ZAR 203.09 THB -0.06%
2026-10-27 2.0322 THB 0.4921 ZAR 203.22 THB +0.08%
2026-10-26 2.0305 THB 0.4925 ZAR 203.05 THB +0.05%
2026-10-25 2.0295 THB 0.4927 ZAR 202.95 THB +0.00%
2026-10-24 2.0295 THB 0.4927 ZAR 202.95 THB -0.27%
2026-10-23 2.0350 THB 0.4914 ZAR 203.50 THB -0.40%
2026-10-22 2.0432 THB 0.4894 ZAR 204.32 THB -0.47%
2026-10-21 2.0529 THB 0.4871 ZAR 205.29 THB +0.17%
2026-10-20 2.0494 THB 0.4880 ZAR 204.94 THB +0.20%
2026-10-19 2.0452 THB 0.4889 ZAR 204.52 THB +0.90%
2026-10-18 2.0270 THB 0.4933 ZAR 202.70 THB +0.50%
2026-10-17 2.0168 THB 0.4958 ZAR 201.68 THB -0.66%
2026-10-16 2.0303 THB 0.4925 ZAR 203.03 THB +0.01%
2026-10-15 2.0300 THB 0.4926 ZAR 203.00 THB +0.20%

South African Rand (ZAR) vs. Thai Baht (THB) Currency Profiles

Compare central bank authorities, symbols, subunits, and local gold price pages for South African Rand and Thai Baht.

South African Rand (ZAR)

ISO 4217 Code ZAR
Currency Symbol R • cent
Central Bank South African Reserve Bank
Primary Country / Region South Africa
Local Gold Price Page Live Gold Price in South Africa (ZAR) →

Thai Baht (THB)

ISO 4217 Code THB
Currency Symbol ฿ • satang
Central Bank Bank of Thailand
Primary Country / Region Thailand
Local Gold Price Page Live Gold Price in Thailand (THB) →

Frequently Asked Questions

What is the South African Rand to Thai Baht (ZAR/THB) exchange rate today?
Today’s live mid-market exchange rate is 1 South African Rand (ZAR) = 2.0279 Thai Baht (THB). Conversely, 1 Thai Baht (THB) = 0.4931 South African Rand (ZAR).
How much is 100 South African Rand (ZAR) in Thai Baht (THB)?
At the current exchange rate of 2.0279, 100 ZAR is worth 202.79 THB, and 1,000 ZAR is worth 2,027.85 THB.
What was the highest and lowest South African Rand to Thai Baht exchange rate in the last 30 days?
Over the past 30 days, the ZAR/THB exchange rate reached a high of 2.0529 THB and a low of 2.0073 THB, with a 1-year average of 1.9675 THB.
How do I convert South African Rand to Thai Baht?
To convert South African Rand (ZAR) to Thai Baht (THB), multiply the amount in ZAR by the current exchange rate of 2.0279. To convert THB back to ZAR, multiply by the inverse rate of 0.4931.