🇨🇭 CHF to IDR 🇮🇩 — historical rates

Daily mid-market reference rates 2021-10-22 → 2026-10-22. Current: 1 CHF = 21,989 IDR.

CHF/IDR performance

PeriodChangeLowHighAverage
1 month +1.11% 21,434 21,989 21,631
3 months +0.28% 21,434 22,284 21,825
6 months +0.16% 21,434 22,925 22,081
1 year +5.38% 20,530 22,925 21,690
5 years +42.56% 14,595 22,925 18,212

52-week range: 20,530 – 22,925 IDR.

CHF/IDR rate on a date

1 CHF = 21,989 IDR on 2026-10-22

Monthly averages (last 12 months)

MonthAverageLowHigh
Oct 202621,644 IDR21,45721,989
Sep 202621,662 IDR21,43421,893
Aug 202622,048 IDR21,90322,274
Jul 202622,218 IDR21,92922,439
Jun 202622,395 IDR22,07522,925
May 202622,447 IDR22,20522,769
Apr 202621,798 IDR21,28022,087
Mar 202621,510 IDR21,21621,750
Feb 202621,768 IDR21,57421,921
Jan 202621,310 IDR21,02021,874
Dec 202520,949 IDR20,65921,304
Nov 202520,781 IDR20,53021,181

About CHF to IDR historical data

This page tracks the daily Swiss Franc-to-Indonesian Rupiah rate going back to 2021-10-22. Over the past year the rate ranged from 20,530 to 22,925 IDR, averaging 21,690. Historical rates are useful for accounting, tax, invoicing, and understanding long-term trends — use the date picker for the exact rate on any past day.

Daily mid-market reference rates (frankfurter.dev (ECB)); not transactable quotes. Weekends/holidays resolve to the nearest preceding trading day.