🇨🇭 CHF to IDR 🇮🇩 — historical rates

Daily mid-market reference rates 2021-06-18 → 2026-06-19. Current: 1 CHF = 22,081 IDR.

CHF/IDR performance

PeriodChangeLowHighAverage
1 month -1.44% 22,081 22,925 22,555
3 months +2.83% 21,216 22,925 22,132
6 months +4.40% 21,020 22,925 21,824
1 year +10.24% 19,995 22,925 21,189
5 years +40.83% 14,595 22,925 17,771

52-week range: 19,995 – 22,925 IDR.

CHF/IDR rate on a date

1 CHF = 22,081 IDR on 2026-06-19

Monthly averages (last 12 months)

MonthAverageLowHigh
Jun 202622,531 IDR22,08122,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
Oct 202520,788 IDR20,58320,920
Sep 202520,750 IDR20,40421,086
Aug 202520,207 IDR19,99520,511
Jul 202520,408 IDR20,27320,532

About CHF to IDR historical data

This page tracks the daily Swiss Franc-to-Indonesian Rupiah rate going back to 2021-06-18. Over the past year the rate ranged from 19,995 to 22,925 IDR, averaging 21,189. 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.