Countries between Eritrea and Botswana

Up to 500 kilometers
Liechtenstein flag Distance from Eritrea to Liechtenstein is: 368 kilometer Distance from Asmara to Vaduz
Up to 1,000 kilometers
Monaco flag Distance from Eritrea to Monaco is: 661 kilometer Distance from Asmara to Monaco
Sudan flag Distance from Eritrea to Sudan is: 680 kilometer Distance from Asmara to Khartoum
San Marino flag Distance from Eritrea to San Marino is: 792 kilometer Distance from Asmara to San Marino
Italy flag Distance from Eritrea to Italy is: 998 kilometer Distance from Asmara to Rome
Up to 1,500 kilometers
South Sudan flag Distance from Eritrea to South Sudan is: 1,408 kilometer Distance from Asmara to Juba
Up to 2,000 kilometers
Somalia flag Distance from Eritrea to Somalia is: 1,636 kilometer Distance from Asmara to Mogadishu
Malta flag Distance from Eritrea to Malta is: 1,663 kilometer Distance from Asmara to Valletta
Uganda flag Distance from Eritrea to Uganda is: 1,810 kilometer Distance from Asmara to Kampala
Up to 2,500 kilometers
Tanzania flag Distance from Eritrea to Tanzania is: 2,410 kilometer Distance from Asmara to Dar es Salaam
Up to 3,000 kilometers
Bahrain flag Distance from Eritrea to Bahrain is: 2,740 kilometer Distance from Asmara to Manama
Up to 4,000 kilometers
Zambia flag Distance from Eritrea to Zambia is: 3,604 kilometer Distance from Asmara to Lusaka
Zimbabwe flag Distance from Eritrea to Zimbabwe is: 3,767 kilometer Distance from Asmara to Harare
Up to 4,500 kilometers
Armenia flag Distance from Eritrea to Armenia is: 4,233 kilometer Distance from Asmara to Yerevan
Georgia flag Distance from Eritrea to Georgia is: 4,332 kilometer Distance from Asmara to T'bilisi
Up to 5,500 kilometers
Bulgaria flag Distance from Eritrea to Bulgaria is: 5,011 kilometer Distance from Asmara to Sofia
Albania flag Distance from Eritrea to Albania is: 5,050 kilometer Distance from Asmara to Tirana
Djibouti flag Distance from Eritrea to Djibouti is: 5,135 kilometer Distance from Asmara to Djibouti
Cyprus flag Distance from Eritrea to Cyprus is: 5,332 kilometer Distance from Asmara to Nicosia
Bosnia and Herzegovina flag Distance from Eritrea to Bosnia and Herzegovina is: 5,344 kilometer Distance from Asmara to Sarajevo
Eritrea flag Distance from Eritrea to Eritrea is: 5,376 kilometer Distance from Asmara to Asmara
Up to 6,000 kilometers
Egypt flag Distance from Eritrea to Egypt is: 5,624 kilometer Distance from Asmara to Cairo
Ethiopia flag Distance from Eritrea to Ethiopia is: 5,697 kilometer Distance from Asmara to Addis Ababa
Algeria flag Distance from Eritrea to Algeria is: 5,795 kilometer Distance from Asmara to Algiers
Austria flag Distance from Eritrea to Austria is: 5,825 kilometer Distance from Asmara to Vienna
Belarus flag Distance from Eritrea to Belarus is: 5,978 kilometer Distance from Asmara to Minsk
Up to 6,500 kilometers
Greece flag Distance from Eritrea to Greece is: 6,137 kilometer Distance from Asmara to Athens
Andorra flag Distance from Eritrea to Andorra is: 6,241 kilometer Distance from Asmara to Andorra la Vella
Hungary flag Distance from Eritrea to Hungary is: 6,362 kilometer Distance from Asmara to Budapest
Up to 7,000 kilometers
Croatia flag Distance from Eritrea to Croatia is: 6,623 kilometer Distance from Asmara to Zagreb
Up to 7,500 kilometers
Djerba flag Distance from Eritrea to Djerba is: 7,367 kilometer Distance from Asmara to Djerba
Up to 8,000 kilometers
Chad flag Distance from Eritrea to Chad is: 7,865 kilometer Distance from Asmara to N'Djamena
Central African Republic flag Distance from Eritrea to Central African Republic is: 7,899 kilometer Distance from Asmara to Bangui
Up to 9,000 kilometers
Cameroon flag Distance from Eritrea to Cameroon is: 8,619 kilometer Distance from Asmara to Yaounde
Congo flag Distance from Eritrea to Congo is: 8,678 kilometer Distance from Asmara to Kinshasa
Equatorial Guinea flag Distance from Eritrea to Equatorial Guinea is: 8,894 kilometer Distance from Asmara to Malabo
Up to 9,500 kilometers
Gabon flag Distance from Eritrea to Gabon is: 9,001 kilometer Distance from Asmara to Libreville