🇹🇭 THB to ZAR 🇿🇦 — historical rates

Daily mid-market reference rates 2021-06-18 → 2026-06-19. Current: 1 THB = 0.50134 ZAR.

THB/ZAR performance

PeriodChangeLowHighAverage
1 month -1.28% 0.49718 0.50783 0.50065
3 months -3.81% 0.49718 0.52363 0.5084
6 months -6.48% 0.49718 0.53609 0.51326
1 year -9.14% 0.49718 0.55779 0.52706
5 years +11.22% 0.43087 0.57468 0.50797

52-week range: 0.49718 – 0.55779 ZAR.

THB/ZAR rate on a date

1 THB = 0.50 ZAR on 2026-06-19

Monthly averages (last 12 months)

MonthAverageLowHigh
Jun 20260.49949 ZAR0.497180.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
Oct 20250.53048 ZAR0.525090.53671
Sep 20250.54544 ZAR0.532510.55289
Aug 20250.54625 ZAR0.540110.55779
Jul 20250.5477 ZAR0.541110.55452

About THB to ZAR historical data

This page tracks the daily Thai Baht-to-South African Rand rate going back to 2021-06-18. Over the past year the rate ranged from 0.49718 to 0.55779 ZAR, averaging 0.52706. 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.