Swiss Franc to Indonesian Rupiah Exchange Rate Today (CHF to IDR)

⇄ Swap to IDR → CHF

Live mid-market Swiss Franc (CHF) to Indonesian Rupiah (IDR) exchange rate, interactive currency converter, historical charts, and conversion tables.

1 Swiss Franc (CHF) = 21,917.49 Indonesian Rupiah (IDR)
Inverse Rate: 1 IDR = 0.000046 CHF -41.30 IDR (-0.19%) Updated: Thursday, 29 October 2026, 12:26 AM GMT
Day Open 21,958.79 IDR
Day High 22,023.16 IDR
Day Low 21,464.60 IDR
30-Day Change +2.06%
1-Year Change +5.57%

Daily CHF/IDR Exchange Rate Report (Thursday, 29 October 2026, 12:26 AM)

CHF/IDR Declining Today
Daily Change (CHF/IDR) -41.30 IDR (-0.19%)
Inverse (1 IDR in CHF) 0.000046 CHF
7-Day Trend -0.48%
30-Day Trend +2.06%

The Swiss Franc to Indonesian Rupiah (CHF/IDR) exchange rate is edging lower today (Thursday, 29 October 2026, 12:26 AM), declining by -41.30 IDR (-0.19%) compared to the previous session close of 21,958.79 IDR to trade at 1 CHF = 21,917.49 IDR. In the opposite direction, 1 Indonesian Rupiah (IDR) currently exchanges for 0.000046 CHF.

For practical conversions at today’s mid-market rate, 100 CHF equals 2,191,748.95 IDR and 1,000 CHF equals 21,917,489.48 IDR. Going the other way, 100 IDR converts to 0.00456 CHF while 1,000 IDR converts to 0.0456 CHF.

Over the past 30 days, the CHF/IDR pair has traded between a monthly low of 21,464.60 IDR and a high of 22,023.16 IDR, with a 1-year average exchange rate of 21,699.45 IDR. Across recent horizons, CHF against IDR shows a 7-day change of -0.48%, a 30-day change of +2.06%, and a 1-year change of +5.57%.

Convert Swiss Franc (CHF) to Indonesian Rupiah (IDR)

Enter any amount below to convert instantly between Swiss Franc (CHF) and Indonesian Rupiah (IDR) using live mid-market rates.

CHF to IDR & IDR to CHF Conversion Tables

Quick reference tables for common Swiss Franc (CHF) and Indonesian Rupiah (IDR) denominations at today’s exchange rate.

Convert Swiss Franc (CHF) to Indonesian Rupiah (IDR)

Swiss Franc (CHF) Indonesian Rupiah (IDR)
1 CHF 21,917.49 IDR
5 CHF 109,587.45 IDR
10 CHF 219,174.89 IDR
25 CHF 547,937.24 IDR
50 CHF 1,095,874.47 IDR
100 CHF 2,191,748.95 IDR
250 CHF 5,479,372.37 IDR
500 CHF 10,958,744.74 IDR
1,000 CHF 21,917,489.48 IDR
5,000 CHF 109,587,447.41 IDR
10,000 CHF 219,174,894.81 IDR

Convert Indonesian Rupiah (IDR) to Swiss Franc (CHF)

Indonesian Rupiah (IDR) Swiss Franc (CHF)
1 IDR 0.00005 CHF
5 IDR 0.00023 CHF
10 IDR 0.00046 CHF
25 IDR 0.00114 CHF
50 IDR 0.00228 CHF
100 IDR 0.00456 CHF
250 IDR 0.0114 CHF
500 IDR 0.0228 CHF
1,000 IDR 0.0456 CHF
5,000 IDR 0.2281 CHF
10,000 IDR 0.4563 CHF

Swiss Franc to Indonesian Rupiah (CHF/IDR) Historical Exchange Rate Chart

Interactive historical chart tracking the Swiss Franc (CHF) against the Indonesian Rupiah (IDR) across multiple timeframes.

CHF/IDR Market Indicators & Historical Range

Session trading quotes, 30-day, 6-month, and 52-week high/low benchmarks, and multi-period performance for Swiss Franc to Indonesian Rupiah.

Today’s CHF/IDR Session Quotes

Bid Rate 21,916.39 IDR
Ask Rate 21,918.59 IDR
Day High 22,023.16 IDR
Day Low 21,464.60 IDR
Day Open 21,958.79 IDR
Previous Close 21,958.79 IDR
24h Change -41.30 IDR (-0.19%)

Historical High, Low & Average (CHF/IDR)

Period Lowest Highest Average
30 Days 21,464.60 22,023.16 21,702.39
6 Months 21,464.60 22,834.44 22,080.92
1 Year (52W) 20,562.08 22,834.44 21,699.45

CHF/IDR Performance by Period

Timeframe Historical Rate Change Change %
1 Day 21,917.49 IDR -41.30 IDR -0.19%
1 Week 22,023.16 IDR -105.67 IDR -0.48%
30 Days 21,475.23 IDR +442.26 IDR +2.06%
6 Months 21,976.60 IDR -59.11 IDR -0.27%
1 Year 20,760.54 IDR +1,156.95 IDR +5.57%
5 Years 15,545.77 IDR +6,371.71 IDR +40.99%
10 Years 13,200.54 IDR +8,716.95 IDR +66.03%
20 Years 7,269.89 IDR +14,647.60 IDR +201.48%

CHF to IDR Last 14 Days Exchange Rate History

Day-by-day closing exchange rates for Swiss Franc (CHF) to Indonesian Rupiah (IDR) over the last two weeks.

Date 1 CHF in IDR 1 IDR in CHF 100 CHF in IDR Daily Change %
2026-10-29 21,917.49 IDR 0.000046 CHF 2,191,748.95 IDR +0.04%
2026-10-28 21,909.46 IDR 0.000046 CHF 2,190,946.08 IDR +0.11%
2026-10-27 21,885.34 IDR 0.000046 CHF 2,188,534.33 IDR -0.29%
2026-10-26 21,949.16 IDR 0.000046 CHF 2,194,916.42 IDR +0.09%
2026-10-25 21,929.87 IDR 0.000046 CHF 2,192,986.60 IDR +0.00%
2026-10-24 21,929.87 IDR 0.000046 CHF 2,192,986.60 IDR -0.04%
2026-10-23 21,938.23 IDR 0.000046 CHF 2,193,823.11 IDR -0.39%
2026-10-22 22,023.16 IDR 0.000045 CHF 2,202,315.72 IDR +0.64%
2026-10-21 21,883.76 IDR 0.000046 CHF 2,188,375.58 IDR +0.39%
2026-10-20 21,798.97 IDR 0.000046 CHF 2,179,897.22 IDR -0.26%
2026-10-19 21,855.28 IDR 0.000046 CHF 2,185,528.05 IDR -0.01%
2026-10-18 21,857.73 IDR 0.000046 CHF 2,185,773.16 IDR +0.00%
2026-10-17 21,857.73 IDR 0.000046 CHF 2,185,773.16 IDR -0.24%
2026-10-16 21,909.92 IDR 0.000046 CHF 2,190,992.11 IDR +1.08%

Swiss Franc (CHF) vs. Indonesian Rupiah (IDR) Currency Profiles

Compare central bank authorities, symbols, subunits, and local gold price pages for Swiss Franc and Indonesian Rupiah.

Swiss Franc (CHF)

ISO 4217 Code CHF
Currency Symbol CHF • centime
Central Bank Swiss National Bank
Primary Country / Region Switzerland
Local Gold Price Page Live Gold Price in Switzerland (CHF) →

Indonesian Rupiah (IDR)

ISO 4217 Code IDR
Currency Symbol Rp • sen
Central Bank Bank Indonesia
Primary Country / Region Indonesia
Local Gold Price Page Live Gold Price in Indonesia (IDR) →

Frequently Asked Questions

What is the Swiss Franc to Indonesian Rupiah (CHF/IDR) exchange rate today?
Today’s live mid-market exchange rate is 1 Swiss Franc (CHF) = 21,917.49 Indonesian Rupiah (IDR). Conversely, 1 Indonesian Rupiah (IDR) = 0.000046 Swiss Franc (CHF).
How much is 100 Swiss Franc (CHF) in Indonesian Rupiah (IDR)?
At the current exchange rate of 21,917.49, 100 CHF is worth 2,191,748.95 IDR, and 1,000 CHF is worth 21,917,489.48 IDR.
What was the highest and lowest Swiss Franc to Indonesian Rupiah exchange rate in the last 30 days?
Over the past 30 days, the CHF/IDR exchange rate reached a high of 22,023.16 IDR and a low of 21,464.60 IDR, with a 1-year average of 21,699.45 IDR.
How do I convert Swiss Franc to Indonesian Rupiah?
To convert Swiss Franc (CHF) to Indonesian Rupiah (IDR), multiply the amount in CHF by the current exchange rate of 21,917.49. To convert IDR back to CHF, multiply by the inverse rate of 0.000046.