IDR / ZAR converter

Indonesian Rupiah to South African Rand

Loading rates…

Add currency

    1 IDR = 0.0009139 ZAR

    1 ZAR = 1,094.19 IDR

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

    IDR to ZAR

    Indonesian RupiahSouth African Rand
    10,000 IDR9.14 ZAR
    50,000 IDR45.70 ZAR
    100,000 IDR91.39 ZAR
    200,000 IDR182.78 ZAR
    500,000 IDR456.96 ZAR
    1,000,000 IDR913.92 ZAR
    5,000,000 IDR4,569.59 ZAR
    10,000,000 IDR9,139.19 ZAR

    ZAR to IDR

    South African RandIndonesian Rupiah
    10 ZAR10,941.89 IDR
    50 ZAR54,709.45 IDR
    100 ZAR109,418.91 IDR
    200 ZAR218,837.82 IDR
    500 ZAR547,094.55 IDR
    1,000 ZAR1,094,189.09 IDR
    5,000 ZAR5,470,945.46 IDR
    10,000 ZAR10,941,890.91 IDR

    About these currencies

    Indonesian Rupiah

    Code
    IDR
    Symbol
    Rp
    Decimal places
    2
    Used in
    Indonesia

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

    South African Rand

    Code
    ZAR
    Symbol
    R
    Decimal places
    2
    Used in
    South Africa, Lesotho and Namibia

    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.