The distance between Zimbabwe and South Africa is 1,424 kilometers (885 miles).
Zimbabwe, Africa
South Africa, Africa
1,424 km
Distance between centroids
0 km
Shortest distance
Calculated based on main borders (including major islands)
661 km
Shortest distance between major cities
Bulawayo → Randburg
Distances between Zimbabwe and South Africa by cities:
City in Zimbabwe | City in South Africa | Distance (kilometers) |
---|---|---|
Chitungwiza | Vereeniging | 1,012 km |
Kadoma | Krugersdorp | 886 km |
Kwekwe | East London | 1,572 km |
Norton | Cape Town | 2,157 km |
Epworth | Randburg | 965 km |
Masvingo | Krugersdorp | 737 km |
Mutare | Cape Town | 2,178 km |
Chinhoyi | Durban | 1,386 km |
Marondera | Randburg | 949 km |
Norton | Durban | 1,327 km |
Chiredzi | Newcastle | 764 km |
Mutare | Durban | 1,217 km |
Glendale | Johannesburg | 1,028 km |
Chinhoyi | Randburg | 993 km |
Masvingo | Cape Town | 1,965 km |
Kwekwe | Randburg | 815 km |
Bulawayo | Randburg | 661 km |
Bulawayo | Cape Town | 1,827 km |
Gweru | Cape Town | 1,961 km |
Marondera | Durban | 1,294 km |
Distance between countries | Kilometers |
---|---|
From Zimbabwe to China | 9,955 km |
From Zimbabwe to India | 6,978 km |
From Zimbabwe to United States | 14,334 km |
From Zimbabwe to Indonesia | 9,438 km |
From Zimbabwe to Pakistan | 6,957 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 Zimbabwe and South Africa.
From | To | Distance (kilometers) |
---|---|---|
Costa Rica | Ecuador | 1,422 km |
Sweden | Austria | 1,429 km |
Kenya | Djibouti | 1,409 km |
Sweden | United Kingdom | 1,409 km |
Netherlands | Estonia | 1,435 km |
Bulgaria | Switzerland | 1,436 km |
Sweden | Hungary | 1,444 km |
Cuba | Curacao | 1,395 km |
Sweden | Luxembourg | 1,395 km |
Cuba | U.S. Virgin Islands | 1,394 km |
Sweden | Belgium | 1,393 km |
Cuba | Costa Rica | 1,451 km |
Costa Rica | Cuba | 1,451 km |
Bulgaria | Lithuania | 1,388 km |
Cuba | Netherlands Antilles | 1,385 km |