Skip to content
THID

Convert THB to IDR

Thai Baht to Indonesian Rupiah · live mid-market rate

1 THB = 530.9086 IDR

The live THB/IDR rate below is the mid-market rate, refreshed every second. It’s the rate to compare your bank or broker against — they usually add a spread of 1–3% on top.

1 IDR = 0.00188356 THB ·
1 THB = 530.9086 IDR
530.9086IDR

THB to IDR conversion table

AmountConverts to
0.5 THB265.4543 IDR
1 THB530.9086 IDR
2 THB1,061.82 IDR
5 THB2,654.54 IDR
10 THB5,309.09 IDR
25 THB13,272.71 IDR
50 THB26,545.43 IDR
100 THB53,090.86 IDR

IDR to THB conversion table

AmountConverts to
0.5 IDR0.000941782 THB
1 IDR0.00188356 THB
2 IDR0.00376713 THB
5 IDR0.00941782 THB
10 IDR0.0188 THB
25 IDR0.0471 THB
50 IDR0.0942 THB
100 IDR0.1884 THB
About this pair

THB/IDR: what to know

The THB/IDR rate shows how much IDR you get for 1 THB. Right now, 1 THB buys 530.9086 IDR at the mid-market rate. In the other direction, 1 IDR is worth 0.00188356 THB.

In the short term THB is driven mainly by tourism and trade flows, while IDR responds to commodity prices and capital flows.

The Thai Baht (THB) is issued by Bank of Thailand. “Baht” was historically a unit of weight for silver. The Indonesian Rupiah (IDR) is issued by Bank Indonesia. The rupiah has some of the world’s highest denominations — notes go up to 100,000.

Use this mid-market figure as your benchmark: compare it with the rate your bank or broker quotes, and the difference is the margin you would pay.

Related conversions