Visa exchange rate against Kenyan shilling

Currencies Full name Valid on Buy Sell
USD US dollar 20/09/2026
129,3996
129,6008
EUR euro 20/09/2026
148,2143
148,9632
GBP British pound 20/09/2026
172,5155
173,7040
CHF Swiss franc 20/09/2026
156,6201
157,7799
PLN Polish zloty 20/09/2026
33,9489
34,2216
JPY Japanese yen 20/09/2026
0,8185
0,8315
UAH Ukrainian hryvnia 20/09/2026
2,8971
2,9016
CAD Canadian dollar 20/09/2026
92,3163
92,7508
AUD Australian dollar 20/09/2026
91,8868
92,5219
GEL Georgian lari 20/09/2026
49,2201
50,4480
MDL Moldovan leu 20/09/2026
7,4155
7,4270
CNY Chinese yuan 20/09/2026
19,3119
19,3516
DKK Danish krone 20/09/2026
19,8256
19,9260
NOK Norwegian krone 20/09/2026
13,6915
13,7994
SEK Swedish krona 20/09/2026
13,0998
13,2372
BYN Belarusian ruble 20/09/2026
42,7993
42,8659
CZK Czech koruna 20/09/2026
6,0805
6,1306
ISK Icelandic króna 20/09/2026
1,0652
1,0695
SKK Slovak koruna 20/09/2026
4,9198
4,9447
ILS Israeli new shekel 20/09/2026
42,4959
42,8716
KZT Kazakhstani tenge 20/09/2026
0,2895
0,2900
HUF Hungarian forint 20/09/2026
0,4059
0,4115
LVL Latvian lats 20/09/2026
210,8903
211,9557
LTL Lithuanian litas 20/09/2026
42,9259
43,1427
SGD Singapore dollar 20/09/2026
101,1409
101,6716
AZN Azerbaijani manat 20/09/2026
76,1174
76,2357
ALL Albanian lek 20/09/2026
1,6117
1,6308
DZD Algerian dinar 20/09/2026
0,9682
0,9698
XCD East Caribbean dollar 20/09/2026
48,1366
48,2115
AOA Angolan kwanza 20/09/2026
0,1417
0,1419
ARS Argentine peso 20/09/2026
0,0855
0,0903
AMD Armenian dram 20/09/2026
0,3551
0,3576
AWG Aruban florin 20/09/2026
72,2902
72,4027
AFN Afghan Afghani 20/09/2026
2,0078
2,0109
BSD Bahamian dollar 20/09/2026
129,3996
129,6008
BDT Bangladeshi taka 20/09/2026
1,0487
1,0605
BBD Barbadian dollar 20/09/2026
65,0250
65,1261
BHD Bahraini dinar 20/09/2026
343,2350
343,7688
BZD Belize dollar 20/09/2026
64,6998
64,8004
BMD Bermudan dollar 20/09/2026
129,3996
129,6008
XOF West African CFA franc 20/09/2026
0,2259
0,2271
BGN Bulgarian lev 20/09/2026
75,7808
76,1636
BOB Bolivian boliviano 20/09/2026
12,9270
12,9471
BAM Bosnia-Herzegovina convertible mark 20/09/2026
75,7808
76,1636
BWP Botswanan pula 20/09/2026
9,0450
10,0959
BRL Brazilian real 20/09/2026
25,0430
25,3126
BND Brunei dollar 20/09/2026
101,1409
101,6716
BIF Burundian franc 20/09/2026
0,0433
0,0434
VUV Vanuatu vatu 20/09/2026
1,0550
1,1334
BTN Bhutanese ngultrum 20/09/2026
1,3487
1,3545
VEF Venezuelan bolívar (2008–2018) 20/09/2026
0,1523
0,1529
VES Venezuelan bolívar 20/09/2026
0,1523
0,1529
VND Vietnamese dong 20/09/2026
0,0049
0,0049
XAF Central African CFA franc 20/09/2026
0,2259
0,2271
HTG Haitian gourde 20/09/2026
0,9858
0,9873
GYD Guyanaese dollar 20/09/2026
0,6167
0,6177
GMD Gambian dalasi 20/09/2026
1,7816
1,7843
GHS Ghanaian cedi 20/09/2026
11,2327
11,2697
GTQ Guatemalan quetzal 20/09/2026
16,9371
16,9969
GNF Guinean franc 20/09/2026
0,0148
0,0148
GIP Gibraltar pound 20/09/2026
172,5155
173,7040
HNL Honduran lempira 20/09/2026
4,8213
4,8288
HKD Hong Kong dollar 20/09/2026
16,4902
16,5229
DJF Djiboutian franc 20/09/2026
0,7286
0,7298
DOP Dominican peso 20/09/2026
2,1812
2,1869
EGP Egyptian pound 20/09/2026
2,4783
2,4886
ZWL Zimbabwean dollar (2009–2024) 20/09/2026
0,0019
0,0019
MAD Moroccan dirham 20/09/2026
13,6312
13,6524
INR Indian rupee 20/09/2026
1,3487
1,3545
IDR Indonesian rupiah 20/09/2026
0,0072
0,0073
JOD Jordanian dinar 20/09/2026
182,2528
183,0521
IQD Iraqi dinar 20/09/2026
0,0987
0,0989
IRR Iranian rial 20/09/2026
0,0001
0,0001
YER Yemeni rial 20/09/2026
0,0822
0,0832
CVE Cape Verdean escudo 20/09/2026
1,3442
1,3510
KYD Cayman Islands dollar 20/09/2026
155,2795
155,5210
KHR Cambodian riel 20/09/2026
0,0320
0,0320
QAR Qatari riyal 20/09/2026
35,4908
35,5568
KGS Kyrgystani som 20/09/2026
1,4797
1,4820
COP Colombian peso 20/09/2026
0,0410
0,0411
KMF Comorian franc 20/09/2026
0,3012
0,3027
CDF Congolese franc 20/09/2026
0,0571
0,0572
KRW South Korean won 20/09/2026
0,0938
0,0940
CRC Costa Rican colón 20/09/2026
0,2887
0,2924
KWD Kuwaiti dinar 20/09/2026
420,9485
421,7405
LAK Laotian kip 20/09/2026
0,0057
0,0058
LSL Lesotho loti 20/09/2026
7,9274
7,9917
LRD Liberian dollar 20/09/2026
0,7523
0,7535
LBP Lebanese pound 20/09/2026
0,0014
0,0014
LYD Libyan dinar 20/09/2026
20,4174
20,4492
MUR Mauritian rupee 20/09/2026
2,6795
2,6989
MRO Mauritanian ouguiya (1973–2017) 20/09/2026
0,3231
0,3236
MGA Malagasy ariary 20/09/2026
0,0296
0,0297
MOP Macanese pataca 20/09/2026
15,9968
16,0534
MKD Macedonian denar 20/09/2026
2,4159
2,4196
MWK Malawian kwacha 20/09/2026
0,0739
0,0754
MYR Malaysian ringgit 20/09/2026
31,5493
31,7999
MVR Maldivian rufiyaa 20/09/2026
8,3483
8,4047
MXN Mexican peso 20/09/2026
7,5036
7,5657
MZN Mozambican metical 20/09/2026
2,0452
2,0483
MNT Mongolian tugrik 20/09/2026
0,0360
0,0360
MMK Myanmar kyat 20/09/2026
0,0353
0,0354
NAD Namibian dollar 20/09/2026
7,9274
7,9917
NPR Nepalese rupee 20/09/2026
0,8429
0,8466
NGN Nigerian naira 20/09/2026
0,0973
0,0975
NIO Nicaraguan córdoba 20/09/2026
3,5331
3,5386
NZD New Zealand dollar 20/09/2026
73,7838
74,4296
XPF CFP franc 20/09/2026
1,2420
1,2483
AED UAE dirham 20/09/2026
35,2223
35,2915
OMR Omani rial 20/09/2026
335,9899
336,7302
PKR Pakistani rupee 20/09/2026
0,4665
0,4679
PAB Panamanian balboa 20/09/2026
129,3996
129,6008
PGK Papua New Guinean kina 20/09/2026
28,1315
29,1472
PYG Paraguayan guarani 20/09/2026
0,0217
0,0218
PEN Peruvian sol 20/09/2026
38,5450
38,6510
RWF Rwandan franc 20/09/2026
0,0876
0,0883
RON Romanian leu 20/09/2026
28,1285
28,3206
SVC Salvadoran colón 20/09/2026
14,7886
14,8116
WST Samoan tala 20/09/2026
46,1504
48,7494
STD São Tomé & Príncipe dobra (1977–2017) 20/09/2026
0,0061
0,0061
SAR Saudi riyal 20/09/2026
34,4349
34,5114
SZL Swazi lilangeni 20/09/2026
7,9274
7,9917
SHP St. Helena pound 20/09/2026
172,5155
173,7040
SCR Seychellois rupee 20/09/2026
8,8526
8,8664
RSD Serbian dinar 20/09/2026
1,2636
1,2679
SYP Syrian pound 20/09/2026
1,0607
1,0623
SBD Solomon Islands dollar 20/09/2026
15,6638
16,6602
SOS Somali shilling 20/09/2026
0,2279
0,2282
SDG Sudanese pound 20/09/2026
0,0216
0,0218
SRD Surinamese dollar 20/09/2026
3,3693
3,4195
SLL Sierra Leonean leone (1964—2022) 20/09/2026
0,0057
0,0057
TJS Tajikistani somoni 20/09/2026
14,0018
14,0236
THB Thai baht 20/09/2026
3,8731
3,9012
TWD New Taiwan dollar 20/09/2026
4,0703
4,0805
TZS Tanzanian shilling 20/09/2026
0,0485
0,0492
TOP Tongan paʻanga 20/09/2026
53,2091
55,8191
TTD Trinidad & Tobago dollar 20/09/2026
19,3007
19,3307
TND Tunisian dinar 20/09/2026
43,9836
44,2022
TMT Turkmenistani manat 20/09/2026
37,0666
37,1243
TRY Turkish lira 20/09/2026
2,6505
2,6632
UGX Ugandan shilling 20/09/2026
0,0329
0,0329
UZS Uzbekistani som 20/09/2026
0,0109
0,0109
UYU Uruguayan peso 20/09/2026
3,2236
3,2286
FJD Fijian dollar 20/09/2026
57,0782
58,7221
PHP Philippine peso 20/09/2026
2,0564
2,0623
FKP Falkland Islands pound 20/09/2026
172,5155
173,7040
HRK Croatian kuna 20/09/2026
19,6715
19,7707
CLP Chilean peso 20/09/2026
0,1347
0,1350
LKR Sri Lankan rupee 20/09/2026
0,3914
0,3924
ERN Eritrean nakfa 20/09/2026
8,6267
8,6401
ETB Ethiopian birr 20/09/2026
0,8043
0,8056
ZAR South African rand 20/09/2026
7,9274
7,9917
SSP South Sudanese pound 20/09/2026
0,0223
0,0231
JMD Jamaican dollar 20/09/2026
0,8257
0,8270
RUB Russian ruble 20/09/2026
1,5296
1,5426
Updated

Latest News