🇨🇭 Swiss Franc to Indonesian Rupiah 🇮🇩

1 CHF = 22,081 IDR Rp

0.65% 24h · 1 IDR = 0.00004529 CHF

Updated Jun 20, 2026, 10:35 AM UTC · source: frankfurter.dev (ECB)

Converter

1.00 CHF = 22,081 IDR
1 CHF = 22,081 IDR · details & chart →

CHF/IDR history

See full CHF/IDR history, stats & rate on a date →

CHF to IDR conversion table

Swiss FrancIndonesian Rupiah
1 CHF22,081 IDR
5 CHF110,404 IDR
10 CHF220,809 IDR
25 CHF552,022 IDR
50 CHF1,104,043 IDR
100 CHF2,208,087 IDR
250 CHF5,520,217 IDR
500 CHF11,040,434 IDR
1,000 CHF22,080,869 IDR
5,000 CHF110,404,345 IDR
10,000 CHF220,808,690 IDR

IDR to CHF conversion table

Indonesian RupiahSwiss Franc
1 IDR0.00004529 CHF
5 IDR0.00022644 CHF
10 IDR0.00045288 CHF
25 IDR0.0011322 CHF
50 IDR0.0022644 CHF
100 IDR0.0045288 CHF
250 IDR0.011322 CHF
500 IDR0.022644 CHF
1,000 IDR0.045288 CHF
5,000 IDR0.22644 CHF
10,000 IDR0.45288 CHF

Convert Swiss Franc to other currencies

🇨🇭🇺🇸 CHF/USD
1.24
🇨🇭🇪🇺 CHF/EUR
1.08
🇨🇭🇬🇧 CHF/GBP
0.93699
🇨🇭🇯🇵 CHF/JPY
200
🇨🇭🇨🇦 CHF/CAD
1.75
🇨🇭🇦🇺 CHF/AUD
1.77
🇨🇭🇨🇳 CHF/CNY
8.39
🇨🇭🇮🇳 CHF/INR
116.96

About the CHF/IDR rate today

As of 2026-06-19, 1 CHF = 22,081 IDR, down 0.65% over the last 24 hours. At this level the CHF/IDR rate is above its 12-month average of 21,189IDR by 4.2%, and currently sits in the upper half of its 52-week range.

Over the past year, Swiss Franc has strengthened 10.2% against Indonesian Rupiah, trading between 19,995 and 22,925 IDR. Recent volatility has been moderate (8.5% annualised), and the short-term trend is flat. See the full CHF/IDR history →

The figure above is the mid-market rate — the midpoint between the global buy and sell prices, and the fairest benchmark for what Swiss Franc is really worth in Indonesian Rupiah. Banks, airports, and apps add a margin on top, so the rate you actually receive is usually a little worse. To convert any amount, use the calculator above or the conversion tables.

Indicative reference rate, not a transactable quote. Swiss Franc CHF · Indonesian Rupiah IDR.