On 2026-10-11, 1 Swiss Franc (CHF) = 2,144,050.57 Iranian Rial (IRR) at the mid-market rate. Conversely, 1 IRR = 0.0000004664 CHF. Over the last 30 days the CHF/IRR rate moved between 1,649,926.06 and 2,162,334.27, a change of +26.93%.
You have converted 5 CHF to IRR : 10720252.868100 IRR.
On this page you can find the latest exchange rate between Swiss Franc and Iranian Rial, rates are updated every day, for this conversion we used the mid-market rate: 2144050.57361992. You can convert Swiss Franc to other different currencies with the converter on right sidebar.
Would you like to invert the currencies ?
Please visit
Iranian Rial (IRR) Swiss Franc (CHF).
Last update : Sat, 10 Oct 2026 22:00:00 +0000
Last update : Sat, 10 Oct 2026 22:00:00 +0000
| Date | Swiss Franc | Iranian Rial |
|---|---|---|
| Wednesday, 08/26/2026 | 1 CHF = | 1714023.04698771 IRR |
| Tuesday, 08/25/2026 | 1 CHF = | 1713054.75580463 IRR |
| Monday, 08/24/2026 | 1 CHF = | 1717760.2461984 IRR |
| Sunday, 08/23/2026 | 1 CHF = | 1716174.15343396 IRR |
| Saturday, 08/22/2026 | 1 CHF = | 1717668.18980629 IRR |
| Friday, 08/21/2026 | 1 CHF = | 1719621.22717482 IRR |
| Tuesday, 08/18/2026 | 1 CHF = | 1694756.55168943 IRR |
| Monday, 08/17/2026 | 1 CHF = | 1692462.50755356 IRR |
| Sunday, 08/16/2026 | 1 CHF = | 1689528.86907714 IRR |
| Saturday, 08/15/2026 | 1 CHF = | 1689795.32811862 IRR |
| CHF | IRR | CHF | IRR |
|---|---|---|---|
| 5 CHF = | 10720252.8681 IRR | 0.0000 CHF = | 5 IRR |
| 10 CHF = | 21440505.7362 IRR | 0.0000 CHF = | 10 IRR |
| 20 CHF = | 42881011.4724 IRR | 0.0000 CHF = | 20 IRR |
| 50 CHF = | 107202528.6810 IRR | 0.0000 CHF = | 50 IRR |
| 100 CHF = | 214405057.3620 IRR | 0.0000 CHF = | 100 IRR |
| 300 CHF = | 643215172.0860 IRR | 0.0001 CHF = | 300 IRR |
| 500 CHF = | 1072025286.8100 IRR | 0.0002 CHF = | 500 IRR |
| 1000 CHF = | 2144050573.6199 IRR | 0.0005 CHF = | 1000 IRR |
1 Swiss Franc is worth 2,144,050.57 Iranian Rial at the mid-market rate of 2026-10-11. 1 Iranian Rial is worth 0.0000004664 Swiss Franc.
100 CHF = 214,405,057.36 IRR, and 100 IRR = 0.00004664 CHF (rate of 2026-10-11).
Over 30 days the rate went from 1,689,096.41 to 2,144,050.57 (+26.93%). The 30-day high was 2,162,334.27 and the low was 1,649,926.06.
XeConvert publishes daily mid-market reference rates aggregated from public market data and central bank sources. Banks, card issuers and exchange offices add a margin, so the rate you actually get may be slightly different.