The distance between South Africa and Kenya is 3,732 kilometers (2,319 miles).
South Africa, Africa
Kenya, Africa
3,732 km
Distance between centroids
2,128 km
Shortest distance
Calculated based on main borders (including major islands)
2,695 km
Shortest distance between major cities
Pretoria → Mombasa
Distances between South Africa and Kenya by cities:
City in South Africa | City in Kenya | Distance (kilometers) |
---|---|---|
Welkom | Nairobi | 3,143 km |
Bloemfontein | Nyeri | 3,375 km |
Cape Town | Mombasa | 3,972 km |
Randburg | Nyeri | 2,999 km |
Bloemfontein | Nairobi | 3,280 km |
Newcastle | Nyeri | 3,117 km |
Pietermaritzburg | Busia | 3,352 km |
Pretoria | Mombasa | 2,695 km |
Vereeniging | Nairobi | 2,966 km |
Port Elizabeth | Nyeri | 3,897 km |
Welkom | Mombasa | 2,981 km |
East London | Bungoma | 3,782 km |
Port Elizabeth | Nakuru | 3,882 km |
Tembisa | Nyeri | 2,981 km |
Krugersdorp | Nairobi | 2,910 km |
Cape Town | Meru | 4,263 km |
Tembisa | Mombasa | 2,718 km |
East London | Nairobi | 3,634 km |
Durban | Nyeri | 3,318 km |
Krugersdorp | Mombasa | 2,748 km |
Distance 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 |
Distances 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 |
The following list contains countries that are separated by a similar distance as it is between South Africa and Kenya.
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 |