Visa exchange rate against Moroccan dirham
| Currencies | Valid on | Buy | Sell |
|---|---|---|---|
| USD | 31/07/2026 |
9,3581
|
9,3581
|
| EUR | 31/07/2026 |
10,6982
0,0543
|
10,7974
0,0608
|
| GBP | 31/07/2026 |
12,4613
0,0384
|
12,6148
0,0833
|
| CHF | 31/07/2026 |
11,4444
0,0445
|
11,6438
0,1346
|
| PLN | 31/07/2026 |
2,4728
0,0175
|
2,5077
0,0239
|
| JPY | 31/07/2026 |
0,0575
0,0004
|
0,0589
0,0016
|
| UAH | 31/07/2026 |
0,2085
0,0002
|
0,2085
0,0002
|
| CAD | 31/07/2026 |
6,6507
0,0193
|
6,6896
0,0157
|
| AUD | 31/07/2026 |
6,4974
0,0215
|
6,5834
0,0412
|
| GEL | 31/07/2026 |
3,5314
|
3,6132
|
| MDL | 31/07/2026 |
0,5372
0,0049
|
0,5372
0,0049
|
| CNY | 31/07/2026 |
1,3847
0,0026
|
1,3854
0,0026
|
| DKK | 31/07/2026 |
1,4314
0,0075
|
1,4445
0,0083
|
| NOK | 31/07/2026 |
0,9640
0,0079
|
0,9838
0,0051
|
| SEK | 31/07/2026 |
0,9671
0,0062
|
0,9843
0,0116
|
| BYN | 31/07/2026 |
3,2122
-0,0077
|
3,2122
-0,0077
|
| CZK | 31/07/2026 |
0,4423
0,0027
|
0,4467
0,0023
|
| ISK | 31/07/2026 |
0,0755
0,0009
|
0,0757
0,0009
|
| SKK | 31/07/2026 |
0,3551
0,0018
|
0,3584
0,0020
|
| ILS | 31/07/2026 |
3,0217
-0,0059
|
3,0682
|
| KZT | 31/07/2026 |
0,0197
0,0001
|
0,0197
0,0001
|
| HUF | 31/07/2026 |
0,0294
0,0002
|
0,0299
0,0001
|
| LVL | 31/07/2026 |
15,2222
0,0772
|
15,3633
0,0866
|
| LTL | 31/07/2026 |
3,0984
0,0157
|
3,1271
0,0176
|
| SGD | 31/07/2026 |
7,2431
0,0101
|
7,3076
0,0392
|
| AZN | 31/07/2026 |
5,5048
|
5,5048
|
| ALL | 31/07/2026 |
0,1147
0,0014
|
0,1156
0,0014
|
| DZD | 31/07/2026 |
0,0705
0,0002
|
0,0705
0,0002
|
| XCD | 31/07/2026 |
3,4812
|
3,4812
|
| AOA | 31/07/2026 |
0,0103
|
0,0103
|
| ARS | 31/07/2026 |
0,0063
0,0000
|
0,0066
0,0001
|
| AMD | 31/07/2026 |
0,0255
0,0000
|
0,0256
0,0000
|
| AWG | 31/07/2026 |
5,2280
|
5,2280
|
| AFN | 31/07/2026 |
0,1428
0,0006
|
0,1428
0,0006
|
| BSD | 31/07/2026 |
9,3581
|
9,3581
|
| BDT | 31/07/2026 |
0,0755
0,0000
|
0,0761
0,0000
|
| BBD | 31/07/2026 |
4,7026
|
4,7026
|
| BHD | 31/07/2026 |
24,8226
|
24,8226
|
| BZD | 31/07/2026 |
4,6791
|
4,6791
|
| BMD | 31/07/2026 |
9,3581
|
9,3581
|
| XOF | 31/07/2026 |
0,0163
0,0001
|
0,0165
0,0001
|
| BGN | 31/07/2026 |
5,4699
0,0277
|
5,5206
0,0311
|
| BOB | 31/07/2026 |
0,7871
-0,0060
|
0,7871
-0,0060
|
| BAM | 31/07/2026 |
5,4699
0,0277
|
5,5206
0,0311
|
| BWP | 31/07/2026 |
0,6523
0,0066
|
0,7262
0,0075
|
| BRL | 31/07/2026 |
1,8275
0,0076
|
1,8505
0,0112
|
| BND | 31/07/2026 |
7,2431
0,0101
|
7,3076
0,0392
|
| BIF | 31/07/2026 |
0,0031
|
0,0031
|
| VUV | 31/07/2026 |
0,0758
|
0,0812
|
| BTN | 31/07/2026 |
0,0977
0,0001
|
0,0979
-0,0001
|
| VEF | 31/07/2026 |
0,0125
|
0,0126
|
| VES | 31/07/2026 |
0,0125
|
0,0126
|
| VND | 31/07/2026 |
0,0004
|
0,0004
|
| XAF | 31/07/2026 |
0,0163
0,0001
|
0,0165
0,0001
|
| HTG | 31/07/2026 |
0,0714
0,0001
|
0,0714
0,0001
|
| GYD | 31/07/2026 |
0,0446
|
0,0446
|
| GMD | 31/07/2026 |
0,1293
-0,0006
|
0,1293
-0,0006
|
| GHS | 31/07/2026 |
0,8005
0,0014
|
0,8019
0,0007
|
| GTQ | 31/07/2026 |
1,2249
|
1,2281
|
| GNF | 31/07/2026 |
0,0011
|
0,0011
|
| GIP | 31/07/2026 |
12,4613
0,0384
|
12,6148
0,0833
|
| HNL | 31/07/2026 |
0,3500
0,0000
|
0,3500
0,0000
|
| HKD | 31/07/2026 |
1,1928
-0,0002
|
1,1936
-0,0001
|
| DJF | 31/07/2026 |
0,0527
|
0,0527
|
| DOP | 31/07/2026 |
0,1594
-0,0002
|
0,1610
-0,0005
|
| EGP | 31/07/2026 |
0,1827
-0,0016
|
0,1832
-0,0016
|
| ZWL | 31/07/2026 |
0,0001
|
0,0001
|
| INR | 31/07/2026 |
0,0977
0,0001
|
0,0979
-0,0001
|
| IDR | 31/07/2026 |
0,0005
|
0,0005
|
| JOD | 31/07/2026 |
13,1805
|
13,2177
|
| IQD | 31/07/2026 |
0,0071
|
0,0071
|
| IRR | 31/07/2026 |
0,0000
|
0,0000
|
| YER | 31/07/2026 |
0,0059
|
0,0060
|
| CVE | 31/07/2026 |
0,0970
0,0005
|
0,0979
0,0006
|
| KYD | 31/07/2026 |
11,2298
|
11,2298
|
| KHR | 31/07/2026 |
0,0023
|
0,0023
|
| QAR | 31/07/2026 |
2,5668
0,0001
|
2,5674
0,0001
|
| KES | 31/07/2026 |
0,0722
-0,0001
|
0,0724
0,0001
|
| KGS | 31/07/2026 |
0,1070
|
0,1070
|
| COP | 31/07/2026 |
0,0029
|
0,0029
|
| KMF | 31/07/2026 |
0,0217
0,0001
|
0,0219
0,0001
|
| CDF | 31/07/2026 |
0,0041
0,0000
|
0,0041
0,0000
|
| KRW | 31/07/2026 |
0,0066
0,0001
|
0,0066
0,0001
|
| CRC | 31/07/2026 |
0,0206
0,0000
|
0,0208
0,0000
|
| KWD | 31/07/2026 |
30,4082
0,0148
|
30,4181
0,0149
|
| LAK | 31/07/2026 |
0,0004
|
0,0004
|
| LSL | 31/07/2026 |
0,5597
0,0033
|
0,5689
0,0041
|
| LRD | 31/07/2026 |
0,0526
0,0006
|
0,0526
0,0006
|
| LBP | 31/07/2026 |
0,0001
|
0,0001
|
| LYD | 31/07/2026 |
1,4658
0,0027
|
1,4658
0,0027
|
| MUR | 31/07/2026 |
0,1952
0,0006
|
0,1982
0,0032
|
| MRO | 31/07/2026 |
0,0234
-0,0001
|
0,0234
-0,0001
|
| MGA | 31/07/2026 |
0,0022
|
0,0022
|
| MOP | 31/07/2026 |
1,1573
0,0000
|
1,1596
0,0000
|
| MKD | 31/07/2026 |
0,1746
0,0015
|
0,1746
0,0015
|
| MWK | 31/07/2026 |
0,0053
|
0,0054
|
| MYR | 31/07/2026 |
2,2847
-0,0011
|
2,2953
0,0039
|
| MVR | 31/07/2026 |
0,6037
|
0,6069
|
| MXN | 31/07/2026 |
0,5392
0,0048
|
0,5404
0,0023
|
| MZN | 31/07/2026 |
0,1479
|
0,1479
|
| MNT | 31/07/2026 |
0,0026
|
0,0026
|
| MMK | 31/07/2026 |
0,0026
|
0,0026
|
| NAD | 31/07/2026 |
0,5597
0,0033
|
0,5689
0,0041
|
| NPR | 31/07/2026 |
0,0611
0,0000
|
0,0612
-0,0001
|
| NGN | 31/07/2026 |
0,0068
0,0000
|
0,0068
0,0000
|
| NIO | 31/07/2026 |
0,2555
|
0,2555
|
| NZD | 31/07/2026 |
5,4118
0,0215
|
5,5082
0,0533
|
| XPF | 31/07/2026 |
0,0897
0,0005
|
0,0905
0,0005
|
| AED | 31/07/2026 |
2,5473
|
2,5483
|
| OMR | 31/07/2026 |
24,3043
0,0063
|
24,3075
-0,0064
|
| PKR | 31/07/2026 |
0,0337
|
0,0337
|
| PAB | 31/07/2026 |
9,3581
|
9,3581
|
| PGK | 31/07/2026 |
2,0532
|
2,1234
|
| PYG | 31/07/2026 |
0,0016
|
0,0016
|
| PEN | 31/07/2026 |
2,7596
0,0063
|
2,7612
0,0046
|
| RWF | 31/07/2026 |
0,0064
|
0,0064
|
| RON | 31/07/2026 |
2,0390
0,0083
|
2,0596
0,0086
|
| SVC | 31/07/2026 |
1,0695
|
1,0695
|
| WST | 31/07/2026 |
3,3404
0,0056
|
3,5229
0,0056
|
| STD | 31/07/2026 |
0,0004
0,0000
|
0,0004
0,0000
|
| SAR | 31/07/2026 |
2,4917
|
2,4927
-0,0009
|
| SZL | 31/07/2026 |
0,5597
0,0033
|
0,5689
0,0041
|
| SHP | 31/07/2026 |
12,4613
0,0384
|
12,6148
0,0833
|
| SCR | 31/07/2026 |
0,6561
0,0009
|
0,6561
0,0009
|
| RSD | 31/07/2026 |
0,0919
0,0011
|
0,0919
0,0011
|
| SYP | 31/07/2026 |
0,0014
|
0,0014
|
| SBD | 31/07/2026 |
1,1295
-0,0009
|
1,1997
-0,0009
|
| SOS | 31/07/2026 |
0,0165
|
0,0165
|
| SDG | 31/07/2026 |
0,0024
0,0000
|
0,0025
0,0000
|
| SRD | 31/07/2026 |
0,2457
-0,0008
|
0,2490
-0,0003
|
| SLL | 31/07/2026 |
0,0004
|
0,0004
|
| TJS | 31/07/2026 |
1,0114
-0,0010
|
1,0114
-0,0010
|
| THB | 31/07/2026 |
0,2775
-0,0007
|
0,2809
0,0005
|
| TWD | 31/07/2026 |
0,2888
0,0000
|
0,2890
0,0000
|
| TZS | 31/07/2026 |
0,0035
|
0,0036
0,0000
|
| TOP | 31/07/2026 |
3,8406
|
4,0231
|
| TTD | 31/07/2026 |
1,3993
0,0011
|
1,3993
0,0011
|
| TND | 31/07/2026 |
3,1647
0,0085
|
3,1755
0,0086
|
| TMT | 31/07/2026 |
2,6806
|
2,6806
|
| TRY | 31/07/2026 |
0,1969
-0,0004
|
0,1977
-0,0012
|
| UGX | 31/07/2026 |
0,0025
0,0000
|
0,0025
0,0000
|
| UZS | 31/07/2026 |
0,0008
|
0,0008
|
| UYU | 31/07/2026 |
0,2328
0,0001
|
0,2328
0,0001
|
| FJD | 31/07/2026 |
4,0998
-0,0037
|
4,2121
-0,0037
|
| PHP | 31/07/2026 |
0,1525
0,0002
|
0,1526
0,0002
|
| FKP | 31/07/2026 |
12,4613
0,0384
|
12,6148
0,0833
|
| HRK | 31/07/2026 |
1,4199
0,0072
|
1,4331
0,0081
|
| CLP | 31/07/2026 |
0,0101
0,0001
|
0,0101
0,0001
|
| LKR | 31/07/2026 |
0,0278
0,0000
|
0,0279
0,0000
|
| ERN | 31/07/2026 |
0,6239
|
0,6239
|
| ETB | 31/07/2026 |
0,0585
0,0000
|
0,0585
0,0000
|
| ZAR | 31/07/2026 |
0,5597
0,0033
|
0,5689
0,0041
|
| SSP | 31/07/2026 |
0,0018
|
0,0019
|
| JMD | 31/07/2026 |
0,0595
0,0000
|
0,0595
0,0000
|
| RUB | 31/07/2026 |
0,1165
0,0003
|
0,1176
-0,0014
|
Updated