THB rates

Thai Baht (THB) exchange rates

1 THB = 0.02964 USDIndicative mid-market rate · 2 Nov 2026 23:00 UTC

1 THB in other currencies

Currency1 THB =1 unit in THB
AEDUAE Dirham0.1089 AED9.19 THB
AUDAustralian Dollar0.04233 AUD23.63 THB
BRLBrazilian Real0.1612 BRL6.20 THB
CADCanadian Dollar0.04145 CAD24.13 THB
CHFSwiss Franc0.02429 CHF41.16 THB
CLPChilean Peso29 CLP0.03394 THB
CNYChinese Yuan0.1976 CNY5.06 THB
CZKCzech Koruna0.644 CZK1.55 THB
DKKDanish Krone0.1976 DKK5.06 THB
EUREuro0.02648 EUR37.77 THB
GBPBritish Pound0.02211 GBP45.24 THB
HKDHong Kong Dollar0.2326 HKD4.30 THB
HUFHungarian Forint9.66 HUF0.1035 THB
IDRIndonesian Rupiah537.70 IDR0.00186 THB
ILSIsraeli New Shekel0.09314 ILS10.74 THB
INRIndian Rupee2.81 INR0.3554 THB
JPYJapanese Yen5 JPY0.2137 THB
KRWSouth Korean Won40 KRW0.0251 THB
LAKLao Kip662.60 LAK0.001509 THB
MXNMexican Peso0.553 MXN1.81 THB
NOKNorwegian Krone0.2753 NOK3.63 THB
NZDNew Zealand Dollar0.05273 NZD18.96 THB
PLNPolish Zloty0.1169 PLN8.56 THB
SARSaudi Riyal0.1112 SAR9.00 THB
SEKSwedish Krona0.2897 SEK3.45 THB
SGDSingapore Dollar0.03791 SGD26.38 THB
TRYTurkish Lira1.48 TRY0.675 THB
TWDNew Taiwan Dollar0.9658 TWD1.04 THB
USDUS Dollar0.02964 USD33.74 THB
ZARSouth African Rand0.4924 ZAR2.03 THB

THB to USD over the last 90 days

Over the 82 days from 13 Aug 2026 to 2 Nov 2026, 1 THB ranged between 0.0296 and 0.03061 USD, averaged 0.03002 USD and fell 1.93%.

WindowLowHighAverageChange
Last 30 days0.0296 USD0.02992 USD0.02972 USD−0.52%
Last 82 days0.0296 USD0.03061 USD0.03002 USD−1.93%

About the Thai Baht

Thai Baht

Code
THB
Symbol
฿
Decimal places
2
Used in
Thailand

Rates are indicative mid-market reference rates, updated hourly. Banks, card networks and exchange services usually add a margin or fee. How our rates work.