🇹🇭 Thai Baht to Indonesian Rupiah 🇮🇩

1 THB = 542 IDR Rp

0.59% 24h · 1 IDR = 0.0018452 THB

Updated Jun 20, 2026, 10:35 AM UTC · source: frankfurter.dev (ECB)

Converter

1.00 THB = 542 IDR
1 THB = 542 IDR · details & chart →

THB/IDR history

See full THB/IDR history, stats & rate on a date →

THB to IDR conversion table

Thai BahtIndonesian Rupiah
1 THB542 IDR
5 THB2,710 IDR
10 THB5,419 IDR
25 THB13,548 IDR
50 THB27,097 IDR
100 THB54,194 IDR
250 THB135,484 IDR
500 THB270,968 IDR
1,000 THB541,935 IDR
5,000 THB2,709,677 IDR
10,000 THB5,419,355 IDR

IDR to THB conversion table

Indonesian RupiahThai Baht
1 IDR0.0018452 THB
5 IDR0.0092262 THB
10 IDR0.018452 THB
25 IDR0.046131 THB
50 IDR0.092262 THB
100 IDR0.18452 THB
250 IDR0.46131 THB
500 IDR0.92262 THB
1,000 IDR1.85 THB
5,000 IDR9.23 THB
10,000 IDR18.45 THB

Convert Thai Baht to other currencies

🇹🇭🇺🇸 THB/USD
0.030432
🇹🇭🇪🇺 THB/EUR
0.026539
🇹🇭🇬🇧 THB/GBP
0.022997
🇹🇭🇯🇵 THB/JPY
5
🇹🇭🇨🇦 THB/CAD
0.043068
🇹🇭🇦🇺 THB/AUD
0.043387
🇹🇭🇨🇭 THB/CHF
0.024543
🇹🇭🇨🇳 THB/CNY
0.206

About the THB/IDR rate today

As of 2026-06-19, 1 THB = 542 IDR, down 0.59% over the last 24 hours. At this level the THB/IDR rate is above its 12-month average of 523IDR by 3.6%, and currently sits in the upper half of its 52-week range.

Over the past year, Thai Baht has strengthened 8.4% against Indonesian Rupiah, trading between 497 and 554 IDR. Recent volatility has been moderate (7.1% annualised), and the short-term trend is rising. See the full THB/IDR history →

The figure above is the mid-market rate — the midpoint between the global buy and sell prices, and the fairest benchmark for what Thai Baht is really worth in Indonesian Rupiah. Banks, airports, and apps add a margin on top, so the rate you actually receive is usually a little worse. To convert any amount, use the calculator above or the conversion tables.

Indicative reference rate, not a transactable quote. Thai Baht THB · Indonesian Rupiah IDR.