USD to THB Exchange Rate

1 USD = 33.7871 THB

+0.12% vs previous published rateReference rate

Last updated: 2026-10-27 00:02:31 UTC • Source: ExchangeRate-API (open access) • Published once every 24 hours

USD to THB converter

1.0000 USD =
33.7871
Thai Baht (THB)
1 USD = 33.7871 THB
Daily change
+0.12%
Daily high / low
33.7871 / 33.7871
Reference rate

Last updated: 2026-10-27 00:02:31 UTC • Source: ExchangeRate-API (open access) • Published once every 24 hours

USD to THB historical chart

Loading series…
Latest
—
Period open
—
Previous close
—
Period high
—
Period low
—
Change unavailable

Popular USD to THB amounts

USDTHB
1 USD33.7871 THB
5 USD168.9353 THB
10 USD337.8705 THB
50 USD1,689.35 THB
100 USD3,378.71 THB
500 USD16,893.53 THB
1,000 USD33,787.05 THB
5,000 USD168,935.25 THB
10,000 USD337,870.50 THB

THB to USD

THBUSD
1 THB0.0296 USD
10 THB0.2960 USD
100 THB2.9597 USD
1,000 THB29.5971 USD
10,000 THB295.9714 USD

Currency information

🇺🇸 US Dollar
ISO code
USD
Used in
United States
Quoted to
4 decimals
🇹🇭 Thai Baht
ISO code
THB
Used in
Thailand
Quoted to
4 decimals

USD to THB FAQ

What is the USD to THB rate today?

The latest published rate is 1 USD = 33.7871 THB, sourced from ExchangeRate-API (open access). Published once every 24 hours.

Is this the rate my bank will give me?

No. This is a reference rate. Banks, cards, exchange houses and remittance providers apply their own spreads and fees.

How often is the rate updated?

Published once every 24 hours. Each page shows the exact publication timestamp in UTC.

Rates shown on RateUSD are for informational purposes. Actual bank, card, exchange-house and money-transfer rates may differ because of spreads, fees and provider pricing.

Related USD pairs