MigraPay

10,000 THB to USD

10,000 Thai Baht in US Dollar at MigraPay’s live rate.

10,000 THB equals

320.92 USD

1 THB = 0.03209 USD · 1 USD = 31.16 THB

Rate as of . Refreshes every 5 minutes.

Convert and send

Live rate

You send

They receive

Transfer fee0.00 USD
Estimated deliveryIn minutes

Rate refreshes automatically

Amounts near 10,000 THB in USD

At today's rate of 1 THB = 0.03209 USD.

THBUSDUSD to THB
1,000 THB32.0924 USD1,000 USD = 31,160 THB
2,000 THB64.1849 USD2,000 USD = 62,320 THB
5,000 THB160.46 USD5,000 USD = 155,800 THB
10,000 THB320.92 USD10,000 USD = 311,600 THB

10,000 USD to THB

THB to USD exchange rate history

Market rate over the last 30 days.

10,000 THB to USD FAQ

How much is 10,000 THB in USD today?

10,000 Thai Baht is 320.92 US Dollar at MigraPay's live rate of 1 THB = 0.03209 USD, as of 30 Oct 2026, 20:23 UTC.

How much is 10,000 USD in THB?

10,000 USD is 311,600 THB at today's rate (1 USD = 31.16 THB).

What does it cost to send 10,000 THB to USD with MigraPay?

The app shows the exact fee for 10,000 THB before you confirm. Fees vary by route, amount and how you pay; many routes have zero transfer fees.