🇹🇭 THB to ZAR 🇿🇦 — historical rates

Daily mid-market reference rates 2021-10-22 → 2026-10-22. Current: 1 THB = 0.48943 ZAR.

THB/ZAR performance

PeriodChangeLowHighAverage
1 month -0.14% 0.48764 0.49811 0.49124
3 months -2.14% 0.48441 0.50015 0.49044
6 months -4.08% 0.48441 0.51591 0.49481
1 year -7.81% 0.48441 0.53694 0.50856
5 years +9.61% 0.43192 0.57468 0.51128

52-week range: 0.48441 – 0.53694 ZAR.

THB/ZAR rate on a date

1 THB = 0.49 ZAR on 2026-10-22

Monthly averages (last 12 months)

MonthAverageLowHigh
Oct 20260.49204 ZAR0.487640.49811
Sep 20260.48808 ZAR0.484410.49105
Aug 20260.48957 ZAR0.485570.49407
Jul 20260.49147 ZAR0.486030.50015
Jun 20260.49818 ZAR0.492690.50377
May 20260.50675 ZAR0.49890.51264
Apr 20260.51227 ZAR0.50830.51921
Mar 20260.51888 ZAR0.512890.52363
Feb 20260.51194 ZAR0.503830.51908
Jan 20260.5204 ZAR0.502370.52891
Dec 20250.53279 ZAR0.522430.53609
Nov 20250.53182 ZAR0.525230.53694

About THB to ZAR historical data

This page tracks the daily Thai Baht-to-South African Rand rate going back to 2021-10-22. Over the past year the rate ranged from 0.48441 to 0.53694 ZAR, averaging 0.50856. Historical rates are useful for accounting, tax, invoicing, and understanding long-term trends — use the date picker for the exact rate on any past day.

Daily mid-market reference rates (frankfurter.dev (ECB)); not transactable quotes. Weekends/holidays resolve to the nearest preceding trading day.