The distance between South Africa and Ethiopia is 4,777 kilometers (2,969 miles).
South Africa, Africa
Ethiopia, Africa
4,777 km
Distance between centroids
2,957 km
Shortest distance
Calculated based on main borders (including major islands)
4,056 km
Shortest distance between major cities
Randburg → Addis Ababa
Distances between South Africa and Ethiopia by cities:
City in South Africa | City in Ethiopia | Distance (kilometers) |
---|---|---|
Krugersdorp | Addis Ababa | 4,062 km |
Pretoria | Dire Dawa | 4,181 km |
Randburg | Axum | 4,598 km |
Newcastle | Harar | 4,307 km |
Vereeniging | Addis Ababa | 4,119 km |
Pretoria | Bahir Dar | 4,249 km |
Durban | Jijiga | 4,518 km |
Soweto | Addis Ababa | 4,078 km |
Bloemfontein | Axum | 4,970 km |
East London | Addis Ababa | 4,792 km |
Bloemfontein | Addis Ababa | 4,430 km |
Welkom | Addis Ababa | 4,294 km |
Durban | Axum | 4,936 km |
Cape Town | Dire Dawa | 5,417 km |
Vereeniging | Dire Dawa | 4,286 km |
Port Elizabeth | Axum | 5,500 km |
Pietermaritzburg | Axum | 4,921 km |
Tembisa | Axum | 4,582 km |
Randburg | Addis Ababa | 4,056 km |
Port Elizabeth | Bahir Dar | 5,193 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 Ethiopia to China | 7,056 km |
From Ethiopia to India | 4,317 km |
From Ethiopia to United States | 13,158 km |
From Ethiopia to Indonesia | 8,212 km |
From Ethiopia to Pakistan | 3,808 km |
The following list contains countries that are separated by a similar distance as it is between South Africa and Ethiopia.
From | To | Distance (kilometers) |
---|---|---|
Slovakia | Togo | 4,779 km |
Kenya | Tunisia | 4,781 km |
Nigeria | Netherlands | 4,784 km |
Netherlands | Nigeria | 4,784 km |
Greece | Liberia | 4,786 km |
Papua New Guinea | Cambodia | 4,790 km |
Netherlands | Cabo Verde | 4,769 km |
Netherlands | Bahrain | 4,769 km |
Greece | Sierra Leone | 4,767 km |
Nigeria | Lesotho | 4,767 km |
Slovakia | Ethiopia | 4,794 km |
Sweden | Niger | 4,797 km |
Bulgaria | Equatorial Guinea | 4,797 km |
Slovakia | South Sudan | 4,760 km |
Nigeria | Bahrain | 4,802 km |