Countries between Djibouti and South Africa

Up to 1,000 kilometers
Kazakhstan flag Distance from Djibouti to Kazakhstan is: 949 kilometer Distance from Djibouti to Astana
Up to 1,500 kilometers
Afghanistan flag Distance from Djibouti to Afghanistan is: 1,047 kilometer Distance from Djibouti to Kabul
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
Uganda flag Distance from Djibouti to Uganda is: 1,722 kilometer Distance from Djibouti to Kampala
Up to 2,500 kilometers
Azerbaijan flag Distance from Djibouti to Azerbaijan is: 2,074 kilometer Distance from Djibouti to Baku
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
Iran flag Distance from Djibouti to Iran is: 2,149 kilometer Distance from Djibouti to Tehran
Georgia flag Distance from Djibouti to Georgia is: 2,448 kilometer Distance from Djibouti to T'bilisi
Up to 3,000 kilometers
Armenia flag Distance from Djibouti to Armenia is: 2,517 kilometer Distance from Djibouti to Yerevan
Kuwait flag Distance from Djibouti to Kuwait is: 2,813 kilometer Distance from Djibouti to Kuwait (City)
Iraq flag Distance from Djibouti to Iraq is: 2,833 kilometer Distance from Djibouti to Baghdad
Bahrain flag Distance from Djibouti to Bahrain is: 2,863 kilometer Distance from Djibouti to Manama
Up to 3,500 kilometers
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
Lebanon flag Distance from Djibouti to Lebanon is: 3,522 kilometer Distance from Djibouti to Beirut
Moldova flag Distance from Djibouti to Moldova is: 3,583 kilometer Distance from Djibouti to Chisinau
Jordan flag Distance from Djibouti to Jordan is: 3,593 kilometer Distance from Djibouti to Amman
Cyprus flag Distance from Djibouti to Cyprus is: 3,630 kilometer Distance from Djibouti to Nicosia
Israel flag Distance from Djibouti to Israel is: 3,661 kilometer Distance from Djibouti to Jerusalem
Lithuania flag Distance from Djibouti to Lithuania is: 3,752 kilometer Distance from Djibouti to Vilnius
Finland flag Distance from Djibouti to Finland is: 3,809 kilometer Distance from Djibouti to Helsinki
Up to 4,500 kilometers
Egypt flag Distance from Djibouti to Egypt is: 4,083 kilometer Distance from Djibouti to Cairo
Bulgaria flag Distance from Djibouti to Bulgaria is: 4,119 kilometer Distance from Djibouti to Sofia
Greece flag Distance from Djibouti to Greece is: 4,279 kilometer Distance from Djibouti to Athens
Hungary flag Distance from Djibouti to Hungary is: 4,288 kilometer Distance from Djibouti to Budapest
Macedonia flag Distance from Djibouti to Macedonia is: 4,292 kilometer Distance from Djibouti to Skopje
Swaziland flag Distance from Djibouti to Swaziland is: 4,401 kilometer Distance from Djibouti to Mbabane
Albania flag Distance from Djibouti to Albania is: 4,442 kilometer Distance from Djibouti to Tirana
Montenegro flag Distance from Djibouti to Montenegro is: 4,444 kilometer Distance from Djibouti to Podgorica
South Africa flag Distance from Djibouti to South Africa is: 4,448 kilometer Distance from Djibouti to Pretoria
Bosnia and Herzegovina flag Distance from Djibouti to Bosnia and Herzegovina is: 4,454 kilometer Distance from Djibouti to Sarajevo
Up to 5,000 kilometers
Germany flag Distance from Djibouti to Germany is: 4,556 kilometer Distance from Djibouti to Berlin
Croatia flag Distance from Djibouti to Croatia is: 4,569 kilometer Distance from Djibouti to Zagreb
Eritrea flag Distance from Djibouti to Eritrea is: 4,571 kilometer Distance from Djibouti to Asmara
Djibouti flag Distance from Djibouti to Djibouti is: 4,613 kilometer Distance from Djibouti to Djibouti
Italy flag Distance from Djibouti to Italy is: 4,978 kilometer Distance from Djibouti to Rome
Liechtenstein flag Distance from Djibouti to Liechtenstein is: 4,987 kilometer Distance from Djibouti to Vaduz
Up to 5,500 kilometers
Malta flag Distance from Djibouti to Malta is: 5,112 kilometer Distance from Djibouti to Valletta
Ethiopia flag Distance from Djibouti to Ethiopia is: 5,129 kilometer Distance from Djibouti to Addis Ababa
Luxembourg flag Distance from Djibouti to Luxembourg is: 5,131 kilometer Distance from Djibouti to Luxembourg
Monaco flag Distance from Djibouti to Monaco is: 5,283 kilometer Distance from Djibouti to Monaco
Libya flag Distance from Djibouti to Libya is: 5,382 kilometer Distance from Djibouti to Tripoli
France flag Distance from Djibouti to France is: 5,418 kilometer Distance from Djibouti to Paris
Up to 6,000 kilometers
Djerba flag Distance from Djibouti to Djerba is: 5,516 kilometer Distance from Djibouti to Djerba
Isle of Man flag Distance from Djibouti to Isle of Man is: 5,636 kilometer Distance from Djibouti to Douglas
Jersey flag Distance from Djibouti to Jersey is: 5,735 kilometer Distance from Djibouti to St. Helier
Ireland flag Distance from Djibouti to Ireland is: 5,779 kilometer Distance from Djibouti to Dublin
Up to 6,500 kilometers
Iceland flag Distance from Djibouti to Iceland is: 6,084 kilometer Distance from Djibouti to Reykjavik
Up to 7,000 kilometers
Chad flag Distance from Djibouti to Chad is: 6,626 kilometer Distance from Djibouti to N'Djamena
Gibraltar flag Distance from Djibouti to Gibraltar is: 6,634 kilometer Distance from Djibouti to Gibraltar
Burundi flag Distance from Djibouti to Burundi is: 6,850 kilometer Distance from Djibouti to Bujumbura
Morocco flag Distance from Djibouti to Morocco is: 6,878 kilometer Distance from Djibouti to Rabat
Central African Republic flag Distance from Djibouti to Central African Republic is: 6,958 kilometer Distance from Djibouti to Bangui
Up to 8,000 kilometers
Cameroon flag Distance from Djibouti to Cameroon is: 7,542 kilometer Distance from Djibouti to Yaounde
Equatorial Guinea flag Distance from Djibouti to Equatorial Guinea is: 7,765 kilometer Distance from Djibouti to Malabo
Congo flag Distance from Djibouti to Congo is: 7,913 kilometer Distance from Djibouti to Kinshasa
Burkina Faso flag Distance from Djibouti to Burkina Faso is: 7,944 kilometer Distance from Djibouti to Ouagadougou
Up to 8,500 kilometers
Benin flag Distance from Djibouti to Benin is: 8,048 kilometer Distance from Djibouti to Porto-Novo
Mali flag Distance from Djibouti to Mali is: 8,450 kilometer Distance from Djibouti to Bamako
Up to 9,000 kilometers
Mauritania flag Distance from Djibouti to Mauritania is: 8,684 kilometer Distance from Djibouti to Nouakchott
Up to 9,500 kilometers
Gambia flag Distance from Djibouti to Gambia is: 9,085 kilometer Distance from Djibouti to Banjul
Guinea-Bissau flag Distance from Djibouti to Guinea-Bissau is: 9,121 kilometer Distance from Djibouti to Bissau
Guinea flag Distance from Djibouti to Guinea is: 9,145 kilometer Distance from Djibouti to Conakry
Liberia flag Distance from Djibouti to Liberia is: 9,148 kilometer Distance from Djibouti to Monrovia
Up to 12,500 kilometers
Haiti flag Distance from Djibouti to Haiti is: 12,369 kilometer Distance from Djibouti to Port-au-Prince
Grenada flag Distance from Djibouti to Grenada is: 12,446 kilometer Distance from Djibouti to Saint George's