Countries between Djibouti and South Africa

Up to 1,000 kilometers
Ethiopia flag Distance from Djibouti to Ethiopia is: 563 kilometer Distance from Djibouti to Addis Ababa
Up to 1,500 kilometers
Somalia flag Distance from Djibouti to Somalia is: 1,089 kilometer Distance from Djibouti to Mogadishu
South Sudan flag Distance from Djibouti to South Sudan is: 1,472 kilometer Distance from Djibouti to Juba
Up to 2,000 kilometers
Kenya flag Distance from Djibouti to Kenya is: 1,591 kilometer Distance from Djibouti to Nairobi
Uganda flag Distance from Djibouti to Uganda is: 1,722 kilometer Distance from Djibouti to Kampala
Up to 2,500 kilometers
Rwanda flag Distance from Djibouti to Rwanda is: 2,084 kilometer Distance from Djibouti to Kigali
Tanzania flag Distance from Djibouti to Tanzania is: 2,134 kilometer Distance from Djibouti to Dar es Salaam
Burundi flag Distance from Djibouti to Burundi is: 2,253 kilometer Distance from Djibouti to Bujumbura
Up to 3,000 kilometers
Comoros flag Distance from Djibouti to Comoros is: 2,583 kilometer Distance from Djibouti to Moroni
Up to 3,500 kilometers
Malawi flag Distance from Djibouti to Malawi is: 3,021 kilometer Distance from Djibouti to Lilongwe
Zambia flag Distance from Djibouti to Zambia is: 3,413 kilometer Distance from Djibouti to Lusaka
Up to 4,000 kilometers
Zimbabwe flag Distance from Djibouti to Zimbabwe is: 3,506 kilometer Distance from Djibouti to Harare
Up to 4,500 kilometers
Mozambique flag Distance from Djibouti to Mozambique is: 4,321 kilometer Distance from Djibouti to Maputo
Swaziland flag Distance from Djibouti to Swaziland is: 4,401 kilometer Distance from Djibouti to Mbabane
Botswana flag Distance from Djibouti to Botswana is: 4,443 kilometer Distance from Djibouti to Gaborone
South Africa flag Distance from Djibouti to South Africa is: 4,448 kilometer Distance from Djibouti to Pretoria