Thai Baht exchange rates

Daily mid-market rates. Today's rate is the Oct 16, 2026 close.

Convert

Mid-market rates at the Oct 16, 2026 close.

Rate on Oct 17, 2026

For THB Inverse
1 USD 33.400 1 THB = 0.029940 USD
1 EUR 37.538 1 THB = 0.026640 EUR
1 ZAR 2.0250 1 THB = 0.49383 ZAR
1 CNY 4.9919 1 THB = 0.20032 CNY

THB over time

Against

THB per 1 USD

Last close

33.400

High

33.840

Low

32.630

Change

-0.77%

Period-end and average rates

Period Closing Average High Low
Oct 2026 to date 33.400 33.571 33.700 33.400
Sep 2026 33.610 33.233 33.621 32.860
Aug 2026 33.144 33.020 33.530 32.630
Jul 2026 33.530 33.518 33.840 33.248
Jun 2026 33.270 32.952 33.417 32.520
May 2026 32.676 32.521 32.808 32.218
Last 12 months 33.400 32.452 33.840 30.844

Against other African currencies

ZAR South African Rand 1 THB = 0.49383 ZAR 1 ZAR = 2.0250 THB
NGN Nigerian Naira 1 THB = 39.857 NGN 1 NGN = 0.025090 THB
EGP Egyptian Pound 1 THB = 1.5959 EGP 1 EGP = 0.62661 THB
KES Kenyan Shilling 1 THB = 3.8850 KES 1 KES = 0.25740 THB

About these rates

Mid-market rates from Open Exchange Rates, updated daily. Each day's rate is the last one published before midnight UTC, and today's rate is yesterday's close. Period averages are the mean of the daily rates.

All rates are quoted against the US dollar; other pairs are calculated through it, so they may differ slightly from a direct quote.

These rates are indicative. Banks quote their own rates, and some filings require an official rate.