Mastercard exchange rate against Somali shilling

Currencies Full name Valid on Buy Sell
USD US dollar 30/07/2026
570,4507
572,4098
EUR euro 30/07/2026
648,9447 0,1141
660,4465 7,5558
GBP British pound 30/07/2026
757,3873 0,1141
770,8643 8,7006
CHF Swiss franc 30/07/2026
694,9116 -0,0799
712,2210 11,2536
PLN Polish zloty 30/07/2026
149,8659 0,2002
153,3703 2,3148
JPY Japanese yen 30/07/2026
3,5050 0,0249
3,5970 0,0909
UAH Ukrainian hryvnia 30/07/2026
12,7642 0,0533
12,8080 0,0535
CAD Canadian dollar 30/07/2026
404,5174 0,3725
408,8643 2,1786
AUD Australian dollar 30/07/2026
394,7519 -0,0570
402,1752 2,0607
GEL Georgian lari 30/07/2026
220,2510
221,0074
MDL Moldovan leu 28/07/2026
32,3600 -0,0742
32,5753 -0,0744
CNY Chinese yuan 28/07/2026
84,2430 -0,0685
84,5449 -0,0635
DKK Danish krone 28/07/2026
86,6303 -0,1147
87,3297 -0,1053
NOK Norwegian krone 28/07/2026
58,6412 -0,2909
59,6331 -0,4671
SEK Swedish krona 28/07/2026
58,4130 -0,0639
59,1448 -0,1202
BYN Belarusian ruble 28/07/2026
197,5516 -0,3360
198,2301 -0,3371
CZK Czech koruna 28/07/2026
26,7541 -0,0148
27,0223 -0,0149
ISK Icelandic króna 28/07/2026
4,5499 0,0183
4,5655 0,0183
ILS Israeli new shekel 28/07/2026
185,8146 -0,1820
187,9834 -1,6817
KZT Kazakhstani tenge 28/07/2026
1,1945 -0,0063
1,2021 -0,0063
HUF Hungarian forint 30/07/2026
1,7821 -0,0086
1,8283 0,0114
SGD Singapore dollar 28/07/2026
440,8089 -0,7165
443,7287 -0,5856
AZN Azerbaijani manat 28/07/2026
335,5590
336,7115
ALL Albanian lek 28/07/2026
6,9161 0,0217
6,9926 0,0223
DZD Algerian dinar 28/07/2026
4,2738 0,0029
4,2994 0,0029
XCD East Caribbean dollar 28/07/2026
212,2054
212,9342
AOA Angolan kwanza 28/07/2026
0,6195 -0,0006
0,6239
ARS Argentine peso 28/07/2026
0,3805
0,3990
AMD Armenian dram 28/07/2026
1,5585 0,0011
1,5678 0,0006
AWG Aruban florin 28/07/2026
318,6874
319,7819
AFN Afghan Afghani 28/07/2026
8,6400 0,0017
8,6972 0,0063
BSD Bahamian dollar 28/07/2026
570,4507
572,4098
BDT Bangladeshi taka 28/07/2026
4,6024
4,6554
BBD Barbadian dollar 28/07/2026
286,6589
287,6434
BHD Bahraini dinar 28/07/2026
1 512,9720
1 522,0435
BZD Belize dollar 28/07/2026
285,2253
286,2049
BMD Bermudan dollar 28/07/2026
570,4507
572,4098
XOF West African CFA franc 28/07/2026
0,9875 -0,0011
0,9948 -0,0017
BOB Bolivian boliviano 28/07/2026
49,4324 -0,7393
49,6022 -0,7418
BAM Bosnia-Herzegovina convertible mark 28/07/2026
331,1295 -0,4375
333,7293 -0,4854
BWP Botswanan pula 28/07/2026
41,4221 0,0234
41,7058 0,0401
BRL Brazilian real 28/07/2026
111,1837 -0,4284
112,3034 -0,4803
BND Brunei dollar 28/07/2026
440,8089 -0,7165
443,7287 -0,5856
BIF Burundian franc 28/07/2026
0,1905
0,1918
VUV Vanuatu vatu 28/07/2026
4,8614 -0,0040
4,8809 -0,0034
BTN Bhutanese ngultrum 28/07/2026
5,9509 0,0439
5,9720 0,0441
VES Venezuelan bolívar 28/07/2026
0,7678 -0,0006
0,7728 -0,0006
VND Vietnamese dong 28/07/2026
0,0217
0,0218
XAF Central African CFA franc 28/07/2026
0,9875 -0,0011
0,9948 -0,0017
HTG Haitian gourde 28/07/2026
4,3514 -0,0074
4,3663 -0,0074
GYD Guyanaese dollar 28/07/2026
2,7228 0,0006
2,7407 0,0006
GMD Gambian dalasi 28/07/2026
7,8956 0,0382
7,9227 0,0384
GHS Ghanaian cedi 28/07/2026
48,9236 -0,0422
49,1763 -0,0841
GTQ Guatemalan quetzal 28/07/2026
74,6520 -0,0143
75,1339 -0,0052
GNF Guinean franc 28/07/2026
0,0650
0,0653
GIP Gibraltar pound 28/07/2026
756,9880 -1,6543
762,2782 -2,0034
HNL Honduran lempira 28/07/2026
21,2635 0,0017
21,3927 -0,0109
HKD Hong Kong dollar 28/07/2026
72,7353
73,0097 0,0074
DJF Djiboutian franc 28/07/2026
3,2082 -0,0029
3,2267 0,0029
DOP Dominican peso 28/07/2026
9,8654 0,0416
9,9044 0,0418
EGP Egyptian pound 27/07/2026
11,2293 0,1312
11,3039 0,1460
MAD Moroccan dirham 27/07/2026
60,8209 -0,0399
61,0819 -0,0206
INR Indian rupee 27/07/2026
5,9395 0,0376
5,9760 0,0429
IDR Indonesian rupiah 27/07/2026
0,0319
0,0321
JOD Jordanian dinar 27/07/2026
803,4626 0,0114
808,4831 -0,0057
IQD Iraqi dinar 27/07/2026
0,4353
0,4367
YER Yemeni rial 27/07/2026
0,3622
0,3675
CVE Cape Verdean escudo 26/07/2026
5,8791 0,0006
5,9193 -0,0177
KYD Cayman Islands dollar 26/07/2026
684,5408
686,8918
KHR Cambodian riel 26/07/2026
0,1409
0,1420
QAR Qatari riyal 26/07/2026
156,7171
157,2553
KES Kenyan shilling 26/07/2026
4,4062
4,4259
KGS Kyrgystani som 26/07/2026
6,5231
6,5455
COP Colombian peso 26/07/2026
0,1774
0,1780
KMF Comorian franc 26/07/2026
1,3177
1,3268
CDF Congolese franc 26/07/2026
0,2470
0,2484
KRW South Korean won 26/07/2026
0,3908
0,3921
CRC Costa Rican colón 26/07/2026
1,2436
1,2759
CUP Cuban peso 26/07/2026
23,7690
23,8506
KWD Kuwaiti dinar 26/07/2026
1 853,3143 0,3023
1 859,6795 -0,3034
LAK Laotian kip 27/07/2026
0,0251
0,0252
LSL Lesotho loti 27/07/2026
33,9578 0,3542
34,3864 0,1729
LRD Liberian dollar 27/07/2026
3,1466 0,0006
3,1677
LBP Lebanese pound 27/07/2026
0,0063
0,0063
LYD Libyan dinar 27/07/2026
88,9418 -0,0633
89,5152 -0,0819
MUR Mauritian rupee 27/07/2026
11,8568 -0,0502
11,9989 -0,0555
MGA Malagasy ariary 27/07/2026
0,1335 0,0017
0,1339 0,0011
MOP Macanese pataca 27/07/2026
70,5128
70,8781
MKD Macedonian denar 27/07/2026
10,5647
10,6010
MWK Malawian kwacha 27/07/2026
0,3286
0,3309
MYR Malaysian ringgit 27/07/2026
139,1683 0,0342
140,3652 0,2748
MVR Maldivian rufiyaa 27/07/2026
36,9943
37,1214
MXN Mexican peso 27/07/2026
32,6651
32,8712 0,0521
MZN Mozambican metical 27/07/2026
8,9561 0,0006
9,0137 -0,0029
MNT Mongolian tugrik 27/07/2026
0,1586
0,1591
MMK Myanmar kyat 27/07/2026
0,1557
0,1563
NAD Namibian dollar 27/07/2026
33,9578 0,3793
34,3864 0,1729
NPR Nepalese rupee 27/07/2026
3,7119 0,0234
3,7350 0,0269
NGN Nigerian naira 27/07/2026
0,4187
0,4201
NIO Nicaraguan córdoba 27/07/2026
15,5859 0,0234
15,6394 -0,0235
NZD New Zealand dollar 27/07/2026
329,3782 0,6275
332,9708 0,6869
XPF CFP franc 27/07/2026
5,4341 0,0017
5,4780 0,0086
AED UAE dirham 27/07/2026
155,3006 0,0040
155,8764 0,0040
OMR Omani rial 27/07/2026
1 481,1523 -0,0399
1 487,2066 0,0401
PKR Pakistani rupee 27/07/2026
2,0525 0,0011
2,0618 -0,0011
PAB Panamanian balboa 27/07/2026
570,4507
572,4098
PGK Papua New Guinean kina 27/07/2026
129,5493
129,9943
PYG Paraguayan guarani 27/07/2026
0,0947 0,0006
0,0950
PEN Peruvian sol 27/07/2026
167,4643 0,3725
168,6085 -0,0796
RWF Rwandan franc 27/07/2026
0,3873
0,3910 -0,0006
RON Romanian leu 28/07/2026
123,7096 -0,1129
124,8958 -0,5306
SVC Salvadoran colón 28/07/2026
65,1945
65,4184
WST Samoan tala 28/07/2026
211,8237 -0,1597
213,5661 -0,1603
SAR Saudi riyal 28/07/2026
151,9053 -0,0040
152,5329 -0,0040
SZL Swazi lilangeni 28/07/2026
33,9013 -0,0565
34,4110 0,0246
SHP St. Helena pound 28/07/2026
756,9880 -1,4832
762,2782 -2,8620
SCR Seychellois rupee 28/07/2026
39,6127 0,0011
39,7487 0,0011
RSD Serbian dinar 28/07/2026
5,5317 0,0120
5,5638 0,0092
SBD Solomon Islands dollar 28/07/2026
72,9971 0,4632
73,6691 0,4007
SDG Sudanese pound 28/07/2026
1,2744
1,2851
SRD Surinamese dollar 28/07/2026
15,0496 -0,0086
15,1437 -0,0149
TJS Tajikistani somoni 28/07/2026
61,7051 0,0588
61,9170 0,0590
THB Thai baht 27/07/2026
16,9173 0,0850
17,0870 0,0561
TWD New Taiwan dollar 27/07/2026
17,6338 0,0217
17,7338 0,0114
TZS Tanzanian shilling 27/07/2026
0,2145 -0,0006
0,2187 0,0011
TOP Tongan paʻanga 27/07/2026
244,0742 -0,7422
246,4224 -0,7441
TTD Trinidad & Tobago dollar 27/07/2026
84,1768 -0,2481
84,4659 -0,2490
TND Tunisian dinar 27/07/2026
192,5248 0,1301
193,8403 0,1317
TMT Turkmenistani manat 27/07/2026
162,7536 -0,0046
163,7796 0,0046
TRY Turkish lira 27/07/2026
11,9276 0,0627
12,1586 -0,0177
UGX Ugandan shilling 27/07/2026
0,1517 0,0006
0,1528 0,0011
UZS Uzbekistani som 27/07/2026
0,0473
0,0475
UYU Uruguayan peso 30/07/2026
14,1694 -0,0245
14,2318 -0,0252
FJD Fijian dollar 27/07/2026
258,6537 3,5944
260,3217 3,7201
PHP Philippine peso 27/07/2026
9,2299 0,0143
9,2839 -0,0063
FKP Falkland Islands pound 27/07/2026
758,4712 -0,1711
765,1402 0,8586
CLP Chilean peso 27/07/2026
0,6030 0,0023
0,6090 0,0017
LKR Sri Lankan rupee 27/07/2026
1,6965 0,0006
1,7035 -0,0011
ETB Ethiopian birr 28/07/2026
3,5436 0,0006
3,5781 0,0006
ZAR South African rand 28/07/2026
33,8654 -0,0924
34,4110 0,0246
SSP South Sudanese pound 28/07/2026
0,1129
0,1133
JMD Jamaican dollar 28/07/2026
3,6058 0,0057
3,6199 0,0057
RUB Russian ruble 30/07/2026
7,1022 -0,0058
7,1915 -0,0865
Updated

Latest News