CHF to IDR Exchange Rate

🔄 Switch to IDR/CHF currency pair.

Live Rate: 21,823.20 (-)
1 CHF = 21,823.20 IDR · 1 IDR = 0.000046 CHF
Last updated: October 20, 2026
Today's Date: October 20, 2026


CHF/IDR Chart (Hourly)

Loading Chart Data...
Base: CHF Second: IDR

CHF to IDR conversion table

CHF IDR IDR → CHF
1 CHF 21,823.20 IDR 0.000046 CHF
5 CHF 109,116.02 IDR 0.000229 CHF
10 CHF 218,232.04 IDR 0.000458 CHF
25 CHF 545,580.09 IDR 0.001146 CHF
50 CHF 1,091,160.19 IDR 0.002291 CHF
100 CHF 2,182,320.37 IDR 0.004582 CHF
500 CHF 10,911,601.87 IDR 0.02291 CHF
1,000 CHF 21,823,203.75 IDR 0.04582 CHF
5,000 CHF 109,116,018.75 IDR 0.22911 CHF
10,000 CHF 218,232,037.49 IDR 0.45823 CHF

CHF/IDR over the last 12 months

52-week range 20,579.83 – 22,896.98 (currently 53.7% of range)
Change, 30 days+1.53%
Change, 90 days-2.93%
Annualised volatility7.9%
50-day average 21,686.75 (rate is above)
200-day average 21,938.50 (rate is below)

What moves CHF/IDR?

Swiss Franc (CHF)

  • Safe-haven flows — the franc is a primary crisis destination
  • SNB policy rate and any signalling on FX intervention
  • Eurozone stability, given Switzerland’s trade exposure

Indonesian Rupiah (IDR)

  • Commodity exports, especially coal, palm oil and nickel
  • Foreign holdings of Indonesian government bonds
  • BI intervention and its policy rate relative to the Fed

About these currencies

Swiss Franc (CHF)

Issuing authority
Swiss National Bank (SNB)
Exchange-rate regime
Free-floating, with a history of active intervention
Minor unit
rappen (100)

Indonesian Rupiah (Rp)

Issuing authority
Bank Indonesia (BI)
Exchange-rate regime
Managed float
Minor unit
sen (100, unused)

Another major HK remittance corridor.

Convert CHF to IDR

TO
Exchange History