The distance between Kenya and South Africa is 3,732 kilometers (2,319 miles).
Kenya, Africa
South Africa, Africa
3,732 km
Distance between centroids
2,128 km
Shortest distance
Calculated based on main borders (including major islands)
2,738 km
Shortest distance between major cities
Mombasa → Randburg
Distances between Kenya and South Africa by cities:
City in Kenya | City in South Africa | Distance (kilometers) |
---|---|---|
Kisumu | Cape Town | 4,115 km |
Garissa | Randburg | 3,100 km |
Eldoret | Welkom | 3,283 km |
Machakos | Randburg | 2,894 km |
Nyeri | Durban | 3,318 km |
Bungoma | Cape Town | 4,174 km |
Machakos | Cape Town | 4,089 km |
Meru | Cape Town | 4,263 km |
Busia | Cape Town | 4,145 km |
Malindi | Randburg | 2,843 km |
Malindi | Cape Town | 4,077 km |
Nyeri | Cape Town | 4,183 km |
Kisumu | Durban | 3,317 km |
Eldoret | Cape Town | 4,200 km |
Nakuru | Durban | 3,314 km |
Busia | Randburg | 3,011 km |
Kakamega | Cape Town | 4,154 km |
Mombasa | Cape Town | 3,972 km |
Kitale | Tembisa | 3,076 km |
Nakuru | Cape Town | 4,152 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 South Africa to China | 11,224 km |
From South Africa to India | 8,242 km |
From South Africa to United States | 14,396 km |
From South Africa to Indonesia | 10,065 km |
From South Africa to Pakistan | 8,342 km |
The following list contains countries that are separated by a similar distance as it is between Kenya and South Africa.
From | To | Distance (kilometers) |
---|---|---|
Nigeria | Albania | 3,730 km |
Kenya | Iraq | 3,729 km |
Nigeria | Palestinian Territory | 3,731 km |
Bulgaria | Yemen | 3,728 km |
Netherlands | Mauritania | 3,728 km |
Nigeria | Djibouti | 3,723 km |
Nigeria | Jordan | 3,721 km |
Netherlands | Iraq | 3,717 km |
Sweden | Uzbekistan | 3,743 km |
Greece | Mauritania | 3,709 km |
New Zealand | Solomon Islands | 3,755 km |
Sweden | Libya | 3,756 km |
Kenya | Lebanon | 3,756 km |
Nigeria | Portugal | 3,756 km |