Skip to content
TrillioniPay
Rate history

OMR to CHF exchange rate history

Omani rial to Swiss franc reference rates for 698 dates, from 2 January 2024 to 24 September 2026. Highest: 2.3850 on 14 January 2025. Lowest: 1.9949 on 10 February 2026.

Change
+1.79%
High
2.1528
Low
2.0780
OMR to CHF, last 3 months2.08292.10462.12632.147925 Jun27 Jul25 Aug24 Sept
OMR to CHF, last 3 months. One point per reference date. Change, high and low are calculated by us.

Convert OMR to CHF at today’s reference rate →

OMR to CHF in 2026

In 2026 (reference dates 2 January 2026 to 24 September 2026), the highest figure was 1 OMR = 2.1528 CHF on 24 September 2026 and the lowest 1.9949 on 10 February 2026. From the first to the last figure of the period the rate moved +4.37% (calculated by us).

MonthLast figureHighLowAverage*Change*
September 20262.15282.15282.09902.1229+2.37%
August 20262.10292.11352.07802.1003−0.19%
July 20262.10692.13272.08782.1084+0.07%
June 20262.10552.11492.03852.0788+3.46%
May 20262.03502.05492.02342.0385−0.37%
April 20262.04252.07982.02722.0470−1.79%
March 20262.07962.08062.01682.0464+3.69%
February 20262.00572.02331.99492.0105+0.38%
January 20261.99812.08501.99542.0546−3.08%

* Calculated by us: the average of the month’s reference figures, and the change from the previous month’s last figure.

Every reference date in 2026

September 2026

DateRate
24 September 20262.1528
23 September 20262.1402
22 September 20262.1311
21 September 20262.1363
18 September 20262.1474
17 September 20262.1443
16 September 20262.1301
15 September 20262.1279
14 September 20262.1235
11 September 20262.1204
10 September 20262.1118
9 September 20262.0990
8 September 20262.1106
7 September 20262.1047
4 September 20262.1047
3 September 20262.1026
2 September 20262.1169
1 September 20262.1080

August 2026

DateRate
31 August 20262.1029
28 August 20262.0917
27 August 20262.0940
26 August 20262.0906
25 August 20262.0876
24 August 20262.0875
21 August 20262.0793
20 August 20262.0780
19 August 20262.1071
18 August 20262.1133
17 August 20262.1063
14 August 20262.1113
13 August 20262.1135
12 August 20262.1099
11 August 20262.1075
10 August 20262.1022
7 August 20262.1075
6 August 20262.1060
5 August 20262.1036
4 August 20262.1048
3 August 20262.1014

July 2026

DateRate
31 July 20262.1069
30 July 20262.1131
29 July 20262.1327
28 July 20262.1322
27 July 20262.1201
24 July 20262.1265
23 July 20262.1221
22 July 20262.1129
21 July 20262.1090
20 July 20262.1023
17 July 20262.0988
16 July 20262.0980
15 July 20262.1106
14 July 20262.1110
13 July 20262.1065
10 July 20262.0986
9 July 20262.0986
8 July 20262.1032
7 July 20262.0969
6 July 20262.0964
3 July 20262.0878
2 July 20262.0991
1 July 20262.1098

June 2026

DateRate
30 June 20262.1055
29 June 20262.1028
26 June 20262.1028
25 June 20262.1149
24 June 20262.1137
23 June 20262.1061
22 June 20262.1016
19 June 20262.0975
18 June 20262.0918
17 June 20262.0627
16 June 20262.0692
15 June 20262.0641
12 June 20262.0724
11 June 20262.0787
10 June 20262.0786
9 June 20262.0689
8 June 20262.0705
5 June 20262.0500
4 June 20262.0485
3 June 20262.0528
2 June 20262.0426
1 June 20262.0385

May 2026

DateRate
29 May 20262.0350
28 May 20262.0523
27 May 20262.0456
26 May 20262.0424
25 May 20262.0325
22 May 20262.0454
21 May 20262.0505
20 May 20262.0549
19 May 20262.0480
18 May 20262.0417
15 May 20262.0452
14 May 20262.0336
13 May 20262.0325
12 May 20262.0322
11 May 20262.0256
8 May 20262.0247
7 May 20262.0234
6 May 20262.0266
5 May 20262.0397
4 May 20262.0391

April 2026

DateRate
30 April 20262.0425
29 April 20262.0520
28 April 20262.0570
27 April 20262.0388
24 April 20262.0428
23 April 20262.0410
22 April 20262.0338
21 April 20262.0272
20 April 20262.0322
17 April 20262.0351
16 April 20262.0375
15 April 20262.0356
14 April 20262.0312
13 April 20262.0572
10 April 20262.0523
9 April 20262.0566
8 April 20262.0491
7 April 20262.0798
2 April 20262.0791
1 April 20262.0598

March 2026

DateRate
31 March 20262.0796
30 March 20262.0806
27 March 20262.0726
26 March 20262.0626
25 March 20262.0536
24 March 20262.0553
23 March 20262.0464
20 March 20262.0473
19 March 20262.0647
18 March 20262.0519
17 March 20262.0453
16 March 20262.0486
13 March 20262.0474
12 March 20262.0334
11 March 20262.0281
10 March 20262.0168
9 March 20262.0275
6 March 20262.0348
5 March 20262.0291
4 March 20262.0277
3 March 20262.0408
2 March 20262.0270

February 2026

DateRate
27 February 20262.0057
26 February 20262.0121
25 February 20262.0150
24 February 20262.0140
23 February 20262.0184
20 February 20262.0184
19 February 20262.0179
18 February 20262.0034
17 February 20262.0048
16 February 20262.0028
13 February 20261.9998
12 February 20262.0024
11 February 20261.9967
10 February 20261.9949
9 February 20262.0021
6 February 20262.0233
5 February 20262.0195
4 February 20262.0173
3 February 20262.0216
2 February 20262.0207

January 2026

DateRate
30 January 20261.9981
29 January 20261.9954
28 January 20261.9957
27 January 20262.0052
26 January 20262.0266
23 January 20262.0548
22 January 20262.0625
21 January 20262.0533
20 January 20262.0553
19 January 20262.0755
16 January 20262.0850
15 January 20262.0840
14 January 20262.0834
13 January 20262.0779
12 January 20262.0716
9 January 20262.0807
8 January 20262.0744
7 January 20262.0710
6 January 20262.0632
5 January 20262.0712
2 January 20262.0627

OMR to CHF in 2025

In 2025 (reference dates 2 January 2025 to 31 December 2025), the highest figure was 1 OMR = 2.3850 CHF on 14 January 2025 and the lowest 2.0471 on 17 September 2025. From the first to the last figure of the period the rate moved −12.70% (calculated by us).

MonthLast figureHighLowAverage*Change*
December 20252.06162.09752.04852.0729−1.61%
November 20252.09532.10632.05092.0900+0.23%
October 20252.09052.09632.06112.0773+0.78%
September 20252.07432.09522.04712.0727−0.71%
August 20252.08902.12372.08342.0989−1.11%
July 20252.11252.11252.05332.0770+1.85%
June 20252.07422.14072.07422.1186−3.19%
May 20252.14252.19402.13802.1577−0.21%
April 20252.14712.29752.11172.1741−6.32%
March 20252.29202.34312.28112.2979−2.33%
February 20252.34672.37782.32552.3513−0.75%
January 20252.36462.38502.33482.3648+0.35%

* Calculated by us: the average of the month’s reference figures, and the change from the previous month’s last figure.

Every reference date in 2025

December 2025

DateRate
31 December 20252.0616
30 December 20252.0557
29 December 20252.0542
24 December 20252.0485
23 December 20252.0493
22 December 20252.0629
19 December 20252.0692
18 December 20252.0675
17 December 20252.0705
16 December 20252.0652
15 December 20252.0702
12 December 20252.0692
11 December 20252.0722
10 December 20252.0915
9 December 20252.0975
8 December 20252.0949
5 December 20252.0916
4 December 20252.0822
3 December 20252.0810
2 December 20252.0929
1 December 20252.0820

November 2025

DateRate
28 November 20252.0953
27 November 20252.0959
26 November 20252.0985
25 November 20252.1041
24 November 20252.1006
21 November 20252.0971
20 November 20252.0993
19 November 20252.0846
18 November 20252.0719
17 November 20252.0696
14 November 20252.0509
13 November 20252.0692
12 November 20252.0782
11 November 20252.0847
10 November 20252.0944
7 November 20252.0949
6 November 20252.1008
5 November 20252.1063
4 November 20252.1038
3 November 20252.1002

October 2025

DateRate
31 October 20252.0905
30 October 20252.0899
29 October 20252.0738
28 October 20252.0712
27 October 20252.0699
24 October 20252.0713
23 October 20252.0749
22 October 20252.0713
21 October 20252.0682
20 October 20252.0617
17 October 20252.0611
16 October 20252.0768
15 October 20252.0823
14 October 20252.0927
13 October 20252.0916
10 October 20252.0963
9 October 20252.0852
8 October 20252.0814
7 October 20252.0764
6 October 20252.0743
3 October 20252.0708
2 October 20252.0689
1 October 20252.0775

September 2025

DateRate
30 September 20252.0743
29 September 20252.0759
26 September 20252.0794
25 September 20252.0702
24 September 20252.0652
23 September 20252.0607
22 September 20252.0637
19 September 20252.0707
18 September 20252.0535
17 September 20252.0471
16 September 20252.0565
15 September 20252.0674
12 September 20252.0746
11 September 20252.0802
10 September 20252.0745
9 September 20252.0664
8 September 20252.0686
5 September 20252.0878
4 September 20252.0952
3 September 20252.0922
2 September 20252.0916
1 September 20252.0831

August 2025

DateRate
29 August 20252.0890
28 August 20252.0834
27 August 20252.0976
26 August 20252.0921
25 August 20252.0867
22 August 20252.1023
21 August 20252.0980
20 August 20252.0990
19 August 20252.0948
18 August 20252.0995
15 August 20252.0957
14 August 20252.0947
13 August 20252.0896
12 August 20252.1105
11 August 20252.1103
8 August 20252.1011
7 August 20252.1027
6 August 20252.0999
5 August 20252.1055
4 August 20252.1013
1 August 20252.1237

July 2025

DateRate
31 July 20252.1125
30 July 20252.0986
29 July 20252.0984
28 July 20252.0831
25 July 20252.0726
24 July 20252.0665
23 July 20252.0640
22 July 20252.0733
21 July 20252.0787
18 July 20252.0815
17 July 20252.0941
16 July 20252.0906
15 July 20252.0733
14 July 20252.0706
11 July 20252.0725
10 July 20252.0702
9 July 20252.0732
8 July 20252.0754
7 July 20252.0743
4 July 20252.0657
3 July 20252.0642
2 July 20252.0643
1 July 20252.0533

June 2025

DateRate
30 June 20252.0742
27 June 20252.0797
26 June 20252.0858
25 June 20252.0992
24 June 20252.1034
23 June 20252.1281
20 June 20252.1265
19 June 20252.1275
18 June 20252.1251
17 June 20252.1147
16 June 20252.1107
13 June 20252.1144
12 June 20252.1147
11 June 20252.1395
10 June 20252.1366
9 June 20252.1356
6 June 20252.1386
5 June 20252.1322
4 June 20252.1407
3 June 20252.1376
2 June 20252.1264

May 2025

DateRate
30 May 20252.1425
29 May 20252.1531
28 May 20252.1520
27 May 20252.1496
26 May 20252.1380
23 May 20252.1401
22 May 20252.1487
21 May 20252.1485
20 May 20252.1670
19 May 20252.1694
16 May 20252.1796
15 May 20252.1804
14 May 20252.1778
13 May 20252.1903
12 May 20252.1940
9 May 20252.1619
8 May 20252.1468
7 May 20252.1427
6 May 20252.1463
5 May 20252.1406
2 May 20252.1422

April 2025

DateRate
30 April 20252.1471
29 April 20252.1478
28 April 20252.1570
25 April 20252.1574
24 April 20252.1472
23 April 20252.1376
22 April 20252.1117
17 April 20252.1271
16 April 20252.1210
15 April 20252.1226
14 April 20252.1326
11 April 20252.1208
10 April 20252.1824
9 April 20252.1847
8 April 20252.2205
7 April 20252.2237
4 April 20252.2127
3 April 20252.2354
2 April 20252.2975
1 April 20252.2951

March 2025

DateRate
31 March 20252.2920
28 March 20252.2944
27 March 20252.2967
26 March 20252.2980
25 March 20252.2918
24 March 20252.2932
21 March 20252.2933
20 March 20252.2961
19 March 20252.2872
18 March 20252.2871
17 March 20252.2938
14 March 20252.3027
13 March 20252.3004
12 March 20252.2981
11 March 20252.2900
10 March 20252.2811
7 March 20252.2894
6 March 20252.3042
5 March 20252.3138
4 March 20252.3086
3 March 20252.3431

February 2025

DateRate
28 February 20252.3467
27 February 20252.3352
26 February 20252.3292
25 February 20252.3255
24 February 20252.3396
21 February 20252.3411
20 February 20252.3468
19 February 20252.3518
18 February 20252.3464
17 February 20252.3443
14 February 20252.3436
13 February 20252.3582
12 February 20252.3718
11 February 20252.3753
10 February 20252.3679
7 February 20252.3604
6 February 20252.3560
5 February 20252.3445
4 February 20252.3645
3 February 20252.3778

January 2025

DateRate
31 January 20252.3646
30 January 20252.3603
29 January 20252.3591
28 January 20252.3562
27 January 20252.3348
24 January 20252.3579
23 January 20252.3603
22 January 20252.3532
21 January 20252.3673
20 January 20252.3772
17 January 20252.3725
16 January 20252.3739
15 January 20252.3720
14 January 20252.3850
13 January 20252.3835
10 January 20252.3767
9 January 20252.3716
8 January 20252.3715
7 January 20252.3588
6 January 20252.3439
3 January 20252.3642
2 January 20252.3614

OMR to CHF in 2024

In 2024 (reference dates 2 January 2024 to 31 December 2024), the highest figure was 1 OMR = 2.3810 CHF on 24 May 2024 and the lowest 2.1927 on 30 September 2024. From the first to the last figure of the period the rate moved +6.67% (calculated by us).

MonthLast figureHighLowAverage*Change*
December 20242.35622.35622.28202.3181+2.79%
November 20242.29232.31602.24402.2892+1.90%
October 20242.24952.26162.20392.2388+2.59%
September 20242.19272.22262.19272.2045−0.73%
August 20242.20882.28212.19332.2321−3.53%
July 20242.28982.35062.28512.3207−2.17%
June 20242.34062.34412.30002.3244−0.53%
May 20242.35302.38102.35092.3645−0.92%
April 20242.37492.37882.34932.3664+1.08%
March 20242.34942.35912.28112.3099+2.58%
February 20242.29042.30462.22612.2798+2.09%
January 20242.24352.25972.20892.2343+1.57%

* Calculated by us: the average of the month’s reference figures, and the change from the previous month’s last figure.

Every reference date in 2024

December 2024

DateRate
31 December 20242.3562
30 December 20242.3495
27 December 20242.3418
24 December 20242.3413
23 December 20242.3363
20 December 20242.3272
19 December 20242.3316
18 December 20242.3248
17 December 20242.3322
16 December 20242.3218
13 December 20242.3206
12 December 20242.3103
11 December 20242.2971
10 December 20242.2895
9 December 20242.2875
6 December 20242.2820
5 December 20242.2961
4 December 20242.3066
3 December 20242.3032
2 December 20242.3060

November 2024

DateRate
29 November 20242.2923
28 November 20242.2978
27 November 20242.2990
26 November 20242.3022
25 November 20242.3106
22 November 20242.3160
21 November 20242.2964
20 November 20242.3004
19 November 20242.2937
18 November 20242.3080
15 November 20242.3074
14 November 20242.3134
13 November 20242.2949
12 November 20242.2914
11 November 20242.2878
8 November 20242.2679
7 November 20242.2745
6 November 20242.2781
5 November 20242.2440
4 November 20242.2445
1 November 20242.2524

October 2024

DateRate
31 October 20242.2495
30 October 20242.2588
29 October 20242.2616
28 October 20242.2520
25 October 20242.2541
24 October 20242.2512
23 October 20242.2561
22 October 20242.2509
21 October 20242.2478
18 October 20242.2541
17 October 20242.2451
16 October 20242.2428
15 October 20242.2425
14 October 20242.2420
11 October 20242.2299
10 October 20242.2347
9 October 20242.2305
8 October 20242.2285
7 October 20242.2233
4 October 20242.2152
3 October 20242.2116
2 October 20242.2054
1 October 20242.2039

September 2024

DateRate
30 September 20242.1927
27 September 20242.1957
26 September 20242.2037
25 September 20242.2061
24 September 20242.2051
23 September 20242.2099
20 September 20242.2095
19 September 20242.2054
18 September 20242.1949
17 September 20242.1959
16 September 20242.1959
13 September 20242.2032
12 September 20242.2226
11 September 20242.2040
10 September 20242.2042
9 September 20242.2082
6 September 20242.1937
5 September 20242.2007
4 September 20242.2115
3 September 20242.2176
2 September 20242.2138

August 2024

DateRate
30 August 20242.2088
29 August 20242.1964
28 August 20242.1933
27 August 20242.1996
26 August 20242.2040
23 August 20242.2161
22 August 20242.2166
21 August 20242.2234
20 August 20242.2355
19 August 20242.2479
16 August 20242.2568
15 August 20242.2536
14 August 20242.2458
13 August 20242.2556
12 August 20242.2594
9 August 20242.2477
8 August 20242.2291
7 August 20242.2405
6 August 20242.2219
5 August 20242.2066
2 August 20242.2643
1 August 20242.2821

July 2024

DateRate
31 July 20242.2898
30 July 20242.3048
29 July 20242.3029
26 July 20242.2976
25 July 20242.2851
24 July 20242.3038
23 July 20242.3184
22 July 20242.3101
19 July 20242.3137
18 July 20242.3000
17 July 20242.3056
16 July 20242.3286
15 July 20242.3261
12 July 20242.3278
11 July 20242.3358
10 July 20242.3360
9 July 20242.3358
8 July 20242.3310
5 July 20242.3379
4 July 20242.3400
3 July 20242.3494
2 July 20242.3506
1 July 20242.3452

June 2024

DateRate
28 June 20242.3406
27 June 20242.3353
26 June 20242.3322
25 June 20242.3243
24 June 20242.3235
21 June 20242.3207
20 June 20242.3162
19 June 20242.3000
18 June 20242.3088
17 June 20242.3213
14 June 20242.3204
13 June 20242.3317
12 June 20242.3292
11 June 20242.3322
10 June 20242.3302
7 June 20242.3139
6 June 20242.3188
5 June 20242.3214
4 June 20242.3226
3 June 20242.3441

May 2024

DateRate
31 May 20242.3530
30 May 20242.3586
29 May 20242.3732
28 May 20242.3680
27 May 20242.3799
24 May 20242.3810
23 May 20242.3739
22 May 20242.3787
21 May 20242.3662
20 May 20242.3659
17 May 20242.3636
16 May 20242.3509
15 May 20242.3530
14 May 20242.3611
13 May 20242.3572
10 May 20242.3595
9 May 20242.3652
8 May 20242.3652
7 May 20242.3602
6 May 20242.3541
3 May 20242.3587
2 May 20242.3725

April 2024

DateRate
30 April 20242.3749
29 April 20242.3718
26 April 20242.3738
25 April 20242.3757
24 April 20242.3788
23 April 20242.3693
22 April 20242.3711
19 April 20242.3633
18 April 20242.3633
17 April 20242.3698
16 April 20242.3746
15 April 20242.3736
12 April 20242.3723
11 April 20242.3725
10 April 20242.3493
9 April 20242.3500
8 April 20242.3567
5 April 20242.3494
4 April 20242.3597
3 April 20242.3618
2 April 20242.3627

March 2024

DateRate
28 March 20242.3494
27 March 20242.3591
26 March 20242.3504
25 March 20242.3341
22 March 20242.3379
21 March 20242.3287
20 March 20242.3164
19 March 20242.3075
18 March 20242.2995
15 March 20242.2954
14 March 20242.2892
13 March 20242.2822
12 March 20242.2844
11 March 20242.2837
8 March 20242.2811
7 March 20242.2862
6 March 20242.3006
5 March 20242.3035
4 March 20242.3030
1 March 20242.3047

February 2024

DateRate
29 February 20242.2904
28 February 20242.2909
27 February 20242.2865
26 February 20242.2878
23 February 20242.2858
22 February 20242.2869
21 February 20242.2882
20 February 20242.2936
19 February 20242.2909
16 February 20242.2924
15 February 20242.2960
14 February 20242.3046
13 February 20242.2846
12 February 20242.2766
9 February 20242.2773
8 February 20242.2747
7 February 20242.2670
6 February 20242.2674
5 February 20242.2622
2 February 20242.2261
1 February 20242.2453

January 2024

DateRate
31 January 20242.2435
30 January 20242.2457
29 January 20242.2442
26 January 20242.2479
25 January 20242.2491
24 January 20242.2454
23 January 20242.2597
22 January 20242.2588
19 January 20242.2597
18 January 20242.2557
17 January 20242.2491
16 January 20242.2373
15 January 20242.2220
12 January 20242.2224
11 January 20242.2105
10 January 20242.2183
9 January 20242.2140
8 January 20242.2116
5 January 20242.2195
4 January 20242.2114
3 January 20242.2204
2 January 20242.2089

Where the figures come from

How this rate is calculated

No single official source publishes this pair. We calculated it from the figures below, which are shown exactly as their sources published them. The calculated rate is ours, not the sources’.

Source: ECB statistics. Source: Central Bank of Oman.

Related

Questions

What were the highest and lowest OMR to CHF rates in 2026?
In 2026 (reference dates 2 January 2026 to 24 September 2026), the highest figure was 1 OMR = 2.1528 CHF on 24 September 2026 and the lowest 1.9949 on 10 February 2026. From the first to the last figure of the period the rate moved +4.37% (calculated by us).
What were the highest and lowest OMR to CHF rates in 2025?
In 2025 (reference dates 2 January 2025 to 31 December 2025), the highest figure was 1 OMR = 2.3850 CHF on 14 January 2025 and the lowest 2.0471 on 17 September 2025. From the first to the last figure of the period the rate moved −12.70% (calculated by us).
What were the highest and lowest OMR to CHF rates in 2024?
In 2024 (reference dates 2 January 2024 to 31 December 2024), the highest figure was 1 OMR = 2.3810 CHF on 24 May 2024 and the lowest 2.1927 on 30 September 2024. From the first to the last figure of the period the rate moved +6.67% (calculated by us).
Are these figures the ones the source published?
No single source publishes this pair. Each daily figure is calculated by us from the official figures named on this page, which are themselves unchanged. Month averages and changes are also ours.

Disclaimer

Rates on this page are reference figures from official sources, or calculated by us from them, as of the date shown. They are for information only, are not an offer or a quote for any transaction, and are not investment, financial or tax advice. Past movements do not predict future ones. TrillioniPay shows the rate and fee for a payment before you confirm it.