The distance between Kenya and Afghanistan is 4,879 kilometers (3,032 miles).
Kenya, Africa
Afghanistan, Asia
4,879 km
Distance between centroids
3,498 km
Shortest distance
Calculated based on main borders (including major islands)
4,514 km
Shortest distance between major cities
Garissa → Herāt
Distances between Kenya and Afghanistan by cities:
City in Kenya | City in Afghanistan | Distance (kilometers) |
---|---|---|
Kitale | Herāt | 4,649 km |
Kitale | Kabul | 5,134 km |
Kakamega | Balkh | 5,222 km |
Thika | Kabul | 5,167 km |
Kikuyu | Herāt | 4,758 km |
Nairobi | Mashhad | 5,441 km |
Malindi | Herāt | 4,759 km |
Nakuru | Herāt | 4,705 km |
Kisii | Kabul | 5,295 km |
Meru | Mashhad | 5,267 km |
Eldoret | Gardez | 5,096 km |
Mombasa | Kabul | 5,273 km |
Nakuru | Kabul | 5,172 km |
Meru | Kabul | 5,033 km |
Nyeri | Herāt | 4,664 km |
Nairobi | Herāt | 4,752 km |
Garissa | Mazār-e Sharīf | 4,996 km |
Nyeri | Kabul | 5,122 km |
Ruiru | Herāt | 4,731 km |
Ruiru | Mashhad | 5,419 km |
Distance between countries | Kilometers |
---|---|
From Kenya to China | 7,894 km |
From Kenya to India | 5,016 km |
From Kenya to United States | 13,733 km |
From Kenya to Indonesia | 8,462 km |
From Kenya to Pakistan | 4,731 km |
Distances between countries | Kilometers |
---|---|
From Afghanistan to China | 3,322 km |
From Afghanistan to India | 1,849 km |
From Afghanistan to United States | 11,956 km |
From Afghanistan to Indonesia | 6,166 km |
From Afghanistan to Pakistan | 424 km |
The following list contains countries that are separated by a similar distance as it is between Kenya and Afghanistan.
From | To | Distance (kilometers) |
---|---|---|
Argentina | Colombia | 4,885 km |
Colombia | Argentina | 4,885 km |
Spain | Saudi Arabia | 4,886 km |
Canada | Jamaica | 4,872 km |
France | Qatar | 4,896 km |
Italy | Tajikistan | 4,899 km |
Brazil | Cuba | 4,860 km |
France | Eritrea | 4,900 km |
Germany | Cameroon | 4,859 km |
Italy | Uganda | 4,901 km |
Canada | Honduras | 4,854 km |
Germany | Ghana | 4,907 km |
Italy | Afghanistan | 4,844 km |
United Kingdom | Turkmenistan | 4,916 km |
France | Uzbekistan | 4,918 km |