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) |
---|---|---|
Kikuyu | Mazār-e Sharīf | 5,249 km |
Ruiru | Mashhad | 5,419 km |
Kisii | Gardez | 5,233 km |
Nairobi | Mashhad | 5,441 km |
Mombasa | Kabul | 5,273 km |
Meru | Mashhad | 5,267 km |
Garissa | Herāt | 4,514 km |
Thika | Mashhad | 5,402 km |
Garissa | Mazār-e Sharīf | 4,996 km |
Kisumu | Maymana | 5,055 km |
Nairobi | Herāt | 4,752 km |
Kisumu | Kabul | 5,246 km |
Nyeri | Herāt | 4,664 km |
Nyeri | Kabul | 5,122 km |
Mombasa | Mashhad | 5,518 km |
Ruiru | Herāt | 4,731 km |
Malindi | Kabul | 5,168 km |
Kitale | Herāt | 4,649 km |
Kisii | Kabul | 5,295 km |
Nakuru | Kabul | 5,172 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 |