The distance between South Africa and Djibouti is 5,140 kilometers (3,194 miles).
South Africa, Africa
Djibouti, Africa
5,140 km
Distance between centroids
3,860 km
Shortest distance
Calculated based on main borders (including major islands)
4,419 km
Shortest distance between major cities
Pretoria → Arta
Distances between South Africa and Djibouti by cities:
City in South Africa | City in Djibouti | Distance (kilometers) |
---|---|---|
Welkom | Arta | 4,703 km |
Pretoria | Arta | 4,419 km |
Johannesburg | Alaïli Ḏaḏḏa‘ | 4,566 km |
Pietermaritzburg | Arta | 4,745 km |
East London | Djibouti | 5,195 km |
Krugersdorp | Djibouti | 4,488 km |
Tembisa | Chabelley | 4,448 km |
Vereeniging | Djibouti | 4,542 km |
Newcastle | Obock | 4,625 km |
Bloemfontein | Chabelley | 4,845 km |
Tembisa | Arta | 4,443 km |
Cape Town | Arta | 5,656 km |
Port Elizabeth | Alaïli Ḏaḏḏa‘ | 5,450 km |
Randburg | Chabelley | 4,467 km |
Durban | Alaïli Ḏaḏḏa‘ | 4,848 km |
Randburg | Djibouti | 4,480 km |
Pretoria | Chabelley | 4,424 km |
Krugersdorp | Arta | 4,470 km |
Soweto | Chabelley | 4,490 km |
Cape Town | Djibouti | 5,677 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 Djibouti to China | 6,697 km |
From Djibouti to India | 3,998 km |
From Djibouti to United States | 13,064 km |
From Djibouti to Indonesia | 8,004 km |
From Djibouti to Pakistan | 3,439 km |
The following list contains countries that are separated by a similar distance as it is between South Africa and Djibouti.
From | To | Distance (kilometers) |
---|---|---|
Slovakia | Ivory Coast | 5,139 km |
Uruguay | Curacao | 5,142 km |
Nigeria | Ireland | 5,146 km |
Uruguay | Netherlands Antilles | 5,150 km |
China | Qatar | 5,152 km |
Greece | Cabo Verde | 5,126 km |
Bulgaria | Burundi | 5,126 km |
China | Armenia | 5,123 km |
Kenya | Serbia | 5,159 km |
Nigeria | Azerbaijan | 5,159 km |
El Salvador | Brazil | 5,119 km |
Uruguay | Saint Lucia | 5,168 km |
Netherlands | Tajikistan | 5,171 km |
China | Bahrain | 5,173 km |
Sweden | Oman | 5,185 km |