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,576 km
Shortest distance between major cities
Meru → Kandhar
Distances between Kenya and Afghanistan by cities:
City in Kenya | City in Afghanistan | Distance (kilometers) |
---|---|---|
Nyeri | Kandhar | 4,665 km |
Eldoret | Kabul | 5,157 km |
Eldoret | Pul-i-Alam | 5,109 km |
Meru | Kandhar | 4,576 km |
Kisumu | Kandhar | 4,791 km |
Busia | Gardez | 5,185 km |
Thika | Kabul | 5,167 km |
Nairobi | Kunduz | 5,354 km |
Bungoma | Kabul | 5,204 km |
Machakos | Gardez | 5,130 km |
Malindi | Kabul | 5,168 km |
Garissa | Bagolaggo | 5,044 km |
Bungoma | Gardez | 5,144 km |
Kakamega | Kandhar | 4,759 km |
Nakuru | Kandhar | 4,716 km |
Kitale | Kabul | 5,134 km |
Kitale | Tarun City | 5,219 km |
Nyeri | Kabul | 5,122 km |
Kakamega | Kabul | 5,214 km |
Kisumu | Kabul | 5,246 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) |
---|---|---|
Papua New Guinea | Samoa | 4,879 km |
Netherlands | Guinea | 4,871 km |
Kenya | North Macedonia | 4,889 km |
Netherlands | Sudan | 4,893 km |
Kenya | Ivory Coast | 4,895 km |
Bulgaria | Kenya | 4,896 km |
Kenya | Bulgaria | 4,896 km |
Kenya | Albania | 4,899 km |
Cuba | Brazil | 4,860 km |
Sweden | United Arab Emirates | 4,904 km |
Bulgaria | Republic of the Congo | 4,856 km |
Netherlands | Qatar | 4,853 km |
Slovakia | Senegal | 4,909 km |
Kenya | Turkmenistan | 4,850 km |