CHF to IDR Exchange Rate

🔄 Switch to IDR/CHF currency pair.

Live Rate: 21,775.64 (-)
1 CHF = 21,775.64 IDR · 1 IDR = 0.000046 CHF
Last updated: September 05, 2026
Today's Date: September 05, 2026


CHF/IDR Chart (Hourly)

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

CHF to IDR conversion table

CHF IDR IDR → CHF
1 CHF 21,775.64 IDR 0.000046 CHF
5 CHF 108,878.19 IDR 0.000230 CHF
10 CHF 217,756.37 IDR 0.000459 CHF
25 CHF 544,390.94 IDR 0.001148 CHF
50 CHF 1,088,781.87 IDR 0.002296 CHF
100 CHF 2,177,563.75 IDR 0.004592 CHF
500 CHF 10,887,818.73 IDR 0.02296 CHF
1,000 CHF 21,775,637.46 IDR 0.04592 CHF
5,000 CHF 108,878,187.32 IDR 0.22961 CHF
10,000 CHF 217,756,374.64 IDR 0.45923 CHF

CHF/IDR over the last 12 months

52-week range 19,929.89 – 22,896.98 (currently 62.2% of range)
Change, 30 days-1.81%
Change, 90 days-0.51%
Annualised volatility8.2%
50-day average 22,155.37 (rate is below)
200-day average 21,876.10 (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