THB / IDR converter

Thai Baht to Indonesian Rupiah

Loading rates…

Add currency

    1 THB = 533.60 IDR

    1 IDR = 0.001874 THB

    Indicative mid-market rate · 2026-09-21 00:02 UTC

    THB to IDR

    Thai BahtIndonesian Rupiah
    10 THB5,335.96 IDR
    50 THB26,679.80 IDR
    100 THB53,359.60 IDR
    200 THB106,719.20 IDR
    500 THB266,798.01 IDR
    1,000 THB533,596.02 IDR
    5,000 THB2,667,980.12 IDR
    10,000 THB5,335,960.24 IDR

    IDR to THB

    Indonesian RupiahThai Baht
    10,000 IDR18.74 THB
    50,000 IDR93.70 THB
    100,000 IDR187.41 THB
    200,000 IDR374.82 THB
    500,000 IDR937.04 THB
    1,000,000 IDR1,874.08 THB
    5,000,000 IDR9,370.38 THB
    10,000,000 IDR18,740.77 THB

    About these currencies

    Thai Baht

    Code
    THB
    Symbol
    ฿
    Decimal places
    2
    Used in
    Thailand

    Indonesian Rupiah

    Code
    IDR
    Symbol
    Rp
    Decimal places
    2
    Used in
    Indonesia

    ISO 4217 defines 2 minor units; everyday amounts are whole rupiah.

    Rates are indicative mid-market reference rates, updated daily. Banks, card networks, and exchange services usually add a margin or fee. How our rates work.