CHF to OMR Exchange Rate

Convert your money across 153 world currencies at today’s mid-market exchange rates.

%
Margin simulates bank/card markups over the interbank rate.
1 CHF = 0.47 OMR
Swiss Franc ↔ Omani Rial
1 CHF = 0.46673 OMR 1 OMR = 2.1426 CHF (Inverse Rate)

2026-10-25 mid-market rate

CHF to OMR — key numbers

As of 2026-10-25, 1 CHF = 0.46673 OMR (mid-market). Over the past 30 days it has ranged from 0.46072 to 0.46959.

7-day
0.46563 – 0.46959
avg 0.46701, +0.24%
30-day
0.46072 – 0.46959
avg 0.46447, +0.43%
90-day
0.46072 – 0.48258
avg 0.47106, −0.67%
CHF to OMR and OMR to CHF conversion table for common amounts, at today’s mid-market rate.
CHF OMR OMR CHF
1 CHF 0.4667 OMR 1 OMR 2.14 CHF
5 CHF 2.3336 OMR 5 OMR 10.71 CHF
10 CHF 4.6673 OMR 10 OMR 21.43 CHF
20 CHF 9.3345 OMR 20 OMR 42.85 CHF
50 CHF 23.3364 OMR 50 OMR 107.13 CHF
100 CHF 46.6727 OMR 100 OMR 214.26 CHF
500 CHF 233.3635 OMR 500 OMR 1,071.29 CHF

CHF/OMR frequently asked questions

What is the highest and lowest CHF/OMR has been in the past year?

Over the past year, 1 CHF has traded between 0.46072 and 0.50453 OMR, averaging 0.48231 OMR.

How do I convert CHF to OMR?

Multiply the amount in CHF by the current CHF/OMR mid-market rate. For example, 100 CHF = 46.67 OMR at the 2026-10-25 mid-market rate of 1 CHF = 0.46673 OMR.

CHF to OMR Chart

Swiss Franc to Omani Rial
CHF to OMR exchange rate history chart.

See the full CHF to OMR exchange rate history — yearly & monthly averages →

Cross Currency Rates

Mid-market cross rates between the most traded world currencies.

Rates update automatically. Read across: 1 unit of the row currency in column currency.

⯅