FxRate.org

USD to THB

US Dollar to Thai Baht

1 USD = 33.787 THB
▲ +0.071 (+0.21%) 24 h
Updated 3 Nov 2026, 20:00 UTC · rates refreshed hourly

USD to THB converter

1 USD = 33.787 THB · 1 THB = 0.029598 USD

USD to THB chart

USD/THB change over time

PeriodRate thenChange%
1 day33.715+0.071▲ +0.21%
1 week33.791-0.004▼ -0.01%
1 month33.550+0.237▲ +0.71%
3 months33.230+0.557▲ +1.68%
6 months32.440+1.347▲ +4.15%
1 year32.480+1.307▲ +4.02%
2 years33.880-0.093▼ -0.27%
5 years33.296+0.490▲ +1.47%
RangeLowHigh
1D33.71033.787
1W33.69933.816
1M33.40433.791
3M32.66033.791
6M32.20333.840
1Y30.95033.840
3Y30.95037.213
5Y30.95038.301

Send USD to THB: what arrives

Indicative figures for sending 100 USD. Fees and margins change, so check the provider before you send.

ProviderTheir rateFee (USD)Recipient gets (THB)Speed
UkforexBest32.5740.003,257.361 To 2 Days
Ria33.7875.003,209.724 Days
Transferwise33.8077.023,143.351 To 2 Days
Ria33.7878.003,108.36Instant
MoneyGram32.1075.003,050.193 To 5 Days
Western Union31.4283.993,017.423 To 5 Days
MoneyGram32.1079.992,889.98Immediate
MoneyGram32.10710.002,889.66Immediate
Western Union31.4289.992,828.85Immediate
Western Union31.4289.992,828.85Immediate
Paypal30.78011.002,739.38Instant
Ria33.78720.002,702.92Instant

Mid-market rate for comparison: 1 USD = 33.787 THB. Data as of 2016-11-06. Some links may be paid placements.

USD to THB conversion table

Print this table

USDTHB
1 USD33.79 THB
5 USD168.93 THB
10 USD337.87 THB
25 USD844.66 THB
50 USD1,689.33 THB
100 USD3,378.65 THB
500 USD16,893.25 THB
1,000 USD33,786.50 THB
5,000 USD168,932.50 THB
10,000 USD337,865.00 THB
THBUSD
1 THB0.03 USD
5 THB0.15 USD
10 THB0.30 USD
25 THB0.74 USD
50 THB1.48 USD
100 THB2.96 USD
500 THB14.80 USD
1,000 THB29.60 USD
5,000 THB147.99 USD
10,000 THB295.98 USD