Visa exchange rate against Kenyan shilling
| Currencies | Valid on | Buy | Sell |
|---|---|---|---|
| USD | 31/07/2026 |
129,1990
-0,1002
|
129,6008
0,1007
|
| EUR | 31/07/2026 |
147,7003
0,6354
|
149,5334
0,9579
|
| GBP | 31/07/2026 |
172,0413
0,3967
|
174,7019
1,2883
|
| CHF | 31/07/2026 |
158,0026
0,4929
|
161,2545
1,9875
|
| PLN | 31/07/2026 |
34,1390
0,2156
|
34,7287
0,3576
|
| JPY | 31/07/2026 |
0,7934
0,0047
|
0,8157
0,0223
|
| UAH | 31/07/2026 |
2,8788
0,0009
|
2,8878
0,0054
|
| CAD | 31/07/2026 |
91,8194
0,1958
|
92,6448
0,2899
|
| AUD | 31/07/2026 |
89,7030
0,2278
|
91,1741
0,6406
|
| GEL | 31/07/2026 |
48,7543
-0,0378
|
50,0389
0,0389
|
| MDL | 31/07/2026 |
7,4167
0,0617
|
7,4397
0,0734
|
| CNY | 31/07/2026 |
19,1180
0,0212
|
19,1870
0,0510
|
| DKK | 31/07/2026 |
19,7615
0,0884
|
20,0048
0,1309
|
| NOK | 31/07/2026 |
13,3085
0,0989
|
13,6247
0,0808
|
| SEK | 31/07/2026 |
13,3516
0,0749
|
13,6312
0,1713
|
| BYN | 31/07/2026 |
44,3479
-0,1413
|
44,4859
-0,0725
|
| CZK | 31/07/2026 |
6,1063
0,0325
|
6,1868
0,0361
|
| ISK | 31/07/2026 |
1,0430
0,0121
|
1,0486
0,0139
|
| SKK | 31/07/2026 |
4,9027
0,0210
|
4,9636
0,0318
|
| ILS | 31/07/2026 |
41,7174
-0,1134
|
42,4921
0,0330
|
| KZT | 31/07/2026 |
0,2725
0,0010
|
0,2733
0,0014
|
| HUF | 31/07/2026 |
0,4061
0,0021
|
0,4138
0,0020
|
| LVL | 31/07/2026 |
210,1589
0,9037
|
212,7670
1,3632
|
| LTL | 31/07/2026 |
42,7770
0,1840
|
43,3078
0,2774
|
| SGD | 31/07/2026 |
99,9994
0,0617
|
101,2031
0,6206
|
| AZN | 31/07/2026 |
75,9994
-0,0590
|
76,2357
0,0592
|
| ALL | 31/07/2026 |
1,5839
0,0179
|
1,6013
0,0211
|
| DZD | 31/07/2026 |
0,9727
0,0021
|
0,9759
0,0036
|
| XCD | 31/07/2026 |
48,0620
-0,0373
|
48,2115
0,0375
|
| AOA | 31/07/2026 |
0,1416
-0,0001
|
0,1420
0,0001
|
| ARS | 31/07/2026 |
0,0867
0,0003
|
0,0916
0,0010
|
| AMD | 31/07/2026 |
0,3514
-0,0007
|
0,3545
-0,0001
|
| AWG | 31/07/2026 |
72,1782
-0,0560
|
72,4027
0,0563
|
| AFN | 31/07/2026 |
1,9711
0,0069
|
1,9772
0,0100
|
| BSD | 31/07/2026 |
129,1990
-0,1002
|
129,6008
0,1007
|
| BDT | 31/07/2026 |
1,0421
-0,0011
|
1,0538
0,0006
|
| BBD | 31/07/2026 |
64,9242
-0,0504
|
65,1261
0,0506
|
| BHD | 31/07/2026 |
342,7028
-0,2659
|
343,7688
0,2671
|
| BZD | 31/07/2026 |
64,5995
-0,0501
|
64,8004
0,0503
|
| BMD | 31/07/2026 |
129,1990
-0,1002
|
129,6008
0,1007
|
| XOF | 31/07/2026 |
0,2252
0,0010
|
0,2280
0,0015
|
| BGN | 31/07/2026 |
75,5180
0,3248
|
76,4552
0,4897
|
| BOB | 31/07/2026 |
10,8661
-0,0914
|
10,8999
-0,0747
|
| BAM | 31/07/2026 |
75,5180
0,3248
|
76,4552
0,4897
|
| BWP | 31/07/2026 |
9,0052
0,0835
|
10,0570
0,1114
|
| BRL | 31/07/2026 |
25,2307
0,0850
|
25,6275
0,1745
|
| BND | 31/07/2026 |
99,9994
0,0617
|
101,2031
0,6206
|
| BIF | 31/07/2026 |
0,0434
0,0000
|
0,0435
0,0000
|
| VUV | 31/07/2026 |
1,0468
-0,0008
|
1,1249
0,0009
|
| BTN | 31/07/2026 |
1,3492
-0,0003
|
1,3561
-0,0001
|
| VEF | 31/07/2026 |
0,1733
-0,0001
|
0,1742
0,0001
|
| VES | 31/07/2026 |
0,1733
-0,0001
|
0,1742
0,0001
|
| VND | 31/07/2026 |
0,0049
0,0000
|
0,0049
0,0000
|
| XAF | 31/07/2026 |
0,2252
0,0010
|
0,2280
0,0015
|
| HTG | 31/07/2026 |
0,9862
0,0003
|
0,9892
0,0018
|
| GYD | 31/07/2026 |
0,6158
-0,0005
|
0,6177
0,0005
|
| GMD | 31/07/2026 |
1,7855
-0,0100
|
1,7911
-0,0073
|
| GHS | 31/07/2026 |
11,0521
0,0103
|
11,1055
0,0182
|
| GTQ | 31/07/2026 |
16,9109
-0,0131
|
17,0080
0,0132
|
| GNF | 31/07/2026 |
0,0147
0,0000
|
0,0148
0,0000
|
| GIP | 31/07/2026 |
172,0413
0,3967
|
174,7019
1,2883
|
| HNL | 31/07/2026 |
4,8318
-0,0043
|
4,8468
0,0032
|
| HKD | 31/07/2026 |
16,4677
-0,0159
|
16,5297
0,0110
|
| DJF | 31/07/2026 |
0,7275
-0,0006
|
0,7298
0,0006
|
| DOP | 31/07/2026 |
2,2000
-0,0042
|
2,2302
-0,0046
|
| EGP | 31/07/2026 |
2,5226
-0,0235
|
2,5373
-0,0198
|
| ZWL | 31/07/2026 |
0,0019
0,0000
|
0,0019
0,0000
|
| MAD | 31/07/2026 |
13,8061
-0,0107
|
13,8490
0,0108
|
| INR | 31/07/2026 |
1,3492
-0,0003
|
1,3561
-0,0001
|
| IDR | 31/07/2026 |
0,0071
0,0000
|
0,0071
0,0000
|
| JOD | 31/07/2026 |
181,9703
-0,1412
|
183,0521
0,1422
|
| IQD | 31/07/2026 |
0,0986
-0,0001
|
0,0989
0,0001
|
| IRR | 31/07/2026 |
0,0001
0,0000
|
0,0001
0,0000
|
| YER | 31/07/2026 |
0,0820
-0,0001
|
0,0832
0,0001
|
| CVE | 31/07/2026 |
1,3395
0,0058
|
1,3561
0,0087
|
| KYD | 31/07/2026 |
155,0388
-0,1203
|
155,5210
0,1208
|
| KHR | 31/07/2026 |
0,0319
0,0000
|
0,0320
0,0000
|
| QAR | 31/07/2026 |
35,4377
-0,0256
|
35,5557
0,0285
|
| KGS | 31/07/2026 |
1,4774
-0,0011
|
1,4820
0,0012
|
| COP | 31/07/2026 |
0,0403
0,0000
|
0,0404
0,0000
|
| KMF | 31/07/2026 |
0,3003
0,0013
|
0,3039
0,0019
|
| CDF | 31/07/2026 |
0,0571
0,0002
|
0,0573
0,0003
|
| KRW | 31/07/2026 |
0,0911
0,0015
|
0,0914
0,0016
|
| CRC | 31/07/2026 |
0,2841
-0,0003
|
0,2884
0,0005
|
| KWD | 31/07/2026 |
419,8178
-0,1214
|
421,2610
0,5332
|
| LAK | 31/07/2026 |
0,0057
0,0000
|
0,0057
0,0000
|
| LSL | 31/07/2026 |
7,7273
0,0402
|
7,8786
0,0628
|
| LRD | 31/07/2026 |
0,7258
0,0075
|
0,7281
0,0086
|
| LBP | 31/07/2026 |
0,0014
0,0000
|
0,0014
0,0000
|
| LYD | 31/07/2026 |
20,2373
0,0217
|
20,3003
0,0532
|
| MUR | 31/07/2026 |
2,6956
0,0064
|
2,7451
0,0467
|
| MRO | 31/07/2026 |
0,3226
-0,0013
|
0,3236
-0,0008
|
| MGA | 31/07/2026 |
0,0300
0,0000
|
0,0301
0,0000
|
| MOP | 31/07/2026 |
15,9774
-0,0123
|
16,0594
0,0130
|
| MKD | 31/07/2026 |
2,4111
0,0183
|
2,4186
0,0221
|
| MWK | 31/07/2026 |
0,0738
-0,0001
|
0,0754
0,0001
|
| MYR | 31/07/2026 |
31,5428
-0,0399
|
31,7882
0,0791
|
| MVR | 31/07/2026 |
8,3354
-0,0065
|
8,4047
0,0065
|
| MXN | 31/07/2026 |
7,4439
0,0611
|
7,4844
0,0377
|
| MZN | 31/07/2026 |
2,0420
-0,0016
|
2,0483
0,0016
|
| MNT | 31/07/2026 |
0,0359
0,0000
|
0,0360
0,0000
|
| MMK | 31/07/2026 |
0,0353
0,0000
|
0,0354
0,0000
|
| NAD | 31/07/2026 |
7,7273
0,0402
|
7,8786
0,0628
|
| NPR | 31/07/2026 |
0,8433
-0,0001
|
0,8476
-0,0001
|
| NGN | 31/07/2026 |
0,0944
-0,0002
|
0,0947
-0,0001
|
| NIO | 31/07/2026 |
3,5276
-0,0027
|
3,5386
0,0027
|
| NZD | 31/07/2026 |
74,7159
0,2394
|
76,2829
0,7974
|
| XPF | 31/07/2026 |
1,2377
0,0054
|
1,2531
0,0081
|
| AED | 31/07/2026 |
35,1677
-0,0273
|
35,2915
0,0274
|
| OMR | 31/07/2026 |
335,5465
-0,1737
|
336,6343
0,1735
|
| PKR | 31/07/2026 |
0,4649
-0,0004
|
0,4670
0,0004
|
| PAB | 31/07/2026 |
129,1990
-0,1002
|
129,6008
0,1007
|
| PGK | 31/07/2026 |
28,3463
-0,0220
|
29,4064
0,0228
|
| PYG | 31/07/2026 |
0,0216
0,0000
|
0,0218
0,0000
|
| PEN | 31/07/2026 |
38,0995
0,0580
|
38,2405
0,0928
|
| RWF | 31/07/2026 |
0,0877
-0,0001
|
0,0885
0,0001
|
| RON | 31/07/2026 |
28,1504
0,0925
|
28,5238
0,1416
|
| SVC | 31/07/2026 |
14,7656
-0,0115
|
14,8116
0,0115
|
| WST | 31/07/2026 |
46,1176
0,0418
|
48,7882
0,1156
|
| STD | 31/07/2026 |
0,0061
0,0001
|
0,0061
0,0001
|
| SAR | 31/07/2026 |
34,4008
-0,0267
|
34,5215
0,0140
|
| SZL | 31/07/2026 |
7,7273
0,0402
|
7,8786
0,0628
|
| SHP | 31/07/2026 |
172,0413
0,3967
|
174,7019
1,2883
|
| SCR | 31/07/2026 |
9,0579
0,0049
|
9,0861
0,0190
|
| RSD | 31/07/2026 |
1,2681
0,0147
|
1,2729
0,0168
|
| SYP | 31/07/2026 |
0,0198
0,0000
|
0,0198
0,0000
|
| SBD | 31/07/2026 |
15,5943
-0,0250
|
16,6148
0,0000
|
| SOS | 31/07/2026 |
0,2275
-0,0002
|
0,2282
0,0002
|
| SDG | 31/07/2026 |
0,0336
0,0005
|
0,0340
0,0005
|
| SRD | 31/07/2026 |
3,3921
-0,0141
|
3,4484
-0,0019
|
| SLL | 31/07/2026 |
0,0057
0,0000
|
0,0057
0,0000
|
| TJS | 31/07/2026 |
13,9637
-0,0244
|
14,0071
-0,0027
|
| THB | 31/07/2026 |
3,8315
-0,0132
|
3,8907
0,0103
|
| TWD | 31/07/2026 |
3,9868
-0,0024
|
4,0029
0,0038
|
| TZS | 31/07/2026 |
0,0484
0,0000
|
0,0492
-0,0005
|
| TOP | 31/07/2026 |
53,0233
-0,0411
|
55,7154
0,0433
|
| TTD | 31/07/2026 |
19,3186
0,0007
|
19,3787
0,0307
|
| TND | 31/07/2026 |
43,6926
0,0842
|
43,9772
0,1532
|
| TMT | 31/07/2026 |
37,0092
-0,0287
|
37,1243
0,0288
|
| TRY | 31/07/2026 |
2,7183
-0,0073
|
2,7378
-0,0146
|
| UGX | 31/07/2026 |
0,0345
0,0001
|
0,0346
0,0002
|
| UZS | 31/07/2026 |
0,0107
0,0000
|
0,0108
0,0000
|
| UYU | 31/07/2026 |
3,2136
-0,0009
|
3,2236
0,0041
|
| FJD | 31/07/2026 |
56,6021
-0,0956
|
58,3333
-0,0065
|
| PHP | 31/07/2026 |
2,1057
0,0011
|
2,1130
0,0038
|
| FKP | 31/07/2026 |
172,0413
0,3967
|
174,7019
1,2883
|
| HRK | 31/07/2026 |
19,6032
0,0844
|
19,8464
0,1270
|
| CLP | 31/07/2026 |
0,1399
0,0016
|
0,1405
0,0018
|
| LKR | 31/07/2026 |
0,3845
-0,0002
|
0,3858
0,0004
|
| ERN | 31/07/2026 |
8,6133
-0,0067
|
8,6401
0,0067
|
| ETB | 31/07/2026 |
0,8081
0,0000
|
0,8107
0,0013
|
| ZAR | 31/07/2026 |
7,7273
0,0402
|
7,8786
0,0628
|
| SSP | 31/07/2026 |
0,0251
0,0000
|
0,0259
0,0000
|
| JMD | 31/07/2026 |
0,8208
-0,0012
|
0,8234
0,0001
|
| RUB | 31/07/2026 |
1,6085
0,0029
|
1,6283
-0,0183
|
Updated