Countries between Bulgaria and Liberia

Up to 500 kilometers
Macedonia flag Distance from Bulgaria to Macedonia is: 175 kilometer Distance from Sofia to Skopje
Albania flag Distance from Bulgaria to Albania is: 326 kilometer Distance from Sofia to Tirana
Serbia flag Distance from Bulgaria to Serbia is: 328 kilometer Distance from Sofia to Belgrade
Montenegro flag Distance from Bulgaria to Montenegro is: 335 kilometer Distance from Sofia to Podgorica
Bosnia and Herzegovina flag Distance from Bulgaria to Bosnia and Herzegovina is: 418 kilometer Distance from Sofia to Sarajevo
Up to 1,000 kilometers
Greece flag Distance from Bulgaria to Greece is: 526 kilometer Distance from Sofia to Athens
Croatia flag Distance from Bulgaria to Croatia is: 679 kilometer Distance from Sofia to Zagreb
Slovenia flag Distance from Bulgaria to Slovenia is: 791 kilometer Distance from Sofia to Ljubljana
Italy flag Distance from Bulgaria to Italy is: 886 kilometer Distance from Sofia to Rome
San Marino flag Distance from Bulgaria to San Marino is: 887 kilometer Distance from Sofia to San Marino
Up to 1,500 kilometers
Malta flag Distance from Bulgaria to Malta is: 1,067 kilometer Distance from Sofia to Valletta
Liechtenstein flag Distance from Bulgaria to Liechtenstein is: 1,190 kilometer Distance from Sofia to Vaduz
Monaco flag Distance from Bulgaria to Monaco is: 1,293 kilometer Distance from Sofia to Monaco
Tunisia flag Distance from Bulgaria to Tunisia is: 1,296 kilometer Distance from Sofia to Tunis
Switzerland flag Distance from Bulgaria to Switzerland is: 1,334 kilometer Distance from Sofia to Bern
Libya flag Distance from Bulgaria to Libya is: 1,403 kilometer Distance from Sofia to Tripoli
Djerba flag Distance from Bulgaria to Djerba is: 1,465 kilometer Distance from Sofia to Djerba
Up to 2,000 kilometers
Andorra flag Distance from Bulgaria to Andorra is: 1,777 kilometer Distance from Sofia to Andorra la Vella
Algeria flag Distance from Bulgaria to Algeria is: 1,846 kilometer Distance from Sofia to Algiers
Up to 2,500 kilometers
Spain flag Distance from Bulgaria to Spain is: 2,248 kilometer Distance from Sofia to Madrid
Up to 3,000 kilometers
Gibraltar flag Distance from Bulgaria to Gibraltar is: 2,550 kilometer Distance from Sofia to Gibraltar
Morocco flag Distance from Bulgaria to Morocco is: 2,778 kilometer Distance from Sofia to Rabat
Up to 4,000 kilometers
Niger flag Distance from Bulgaria to Niger is: 3,822 kilometer Distance from Sofia to Niamey
Up to 4,500 kilometers
Nigeria flag Distance from Bulgaria to Nigeria is: 4,034 kilometer Distance from Sofia to Abuja
Burkina Faso flag Distance from Bulgaria to Burkina Faso is: 4,126 kilometer Distance from Sofia to Ouagadougou
Mali flag Distance from Bulgaria to Mali is: 4,487 kilometer Distance from Sofia to Bamako
Up to 5,000 kilometers
Benin flag Distance from Bulgaria to Benin is: 4,501 kilometer Distance from Sofia to Porto-Novo
Mauritania flag Distance from Bulgaria to Mauritania is: 4,578 kilometer Distance from Sofia to Nouakchott
Togo flag Distance from Bulgaria to Togo is: 4,599 kilometer Distance from Sofia to Loma
Ghana flag Distance from Bulgaria to Ghana is: 4,727 kilometer Distance from Sofia to Accra
Cote dIvoire flag Distance from Bulgaria to Cote d'Ivoire is: 4,865 kilometer Distance from Sofia to Yamoussoukro
Senegal flag Distance from Bulgaria to Senegal is: 4,964 kilometer Distance from Sofia to Dakar
Up to 5,500 kilometers
Gambia flag Distance from Bulgaria to Gambia is: 5,006 kilometer Distance from Sofia to Banjul
Guinea-Bissau flag Distance from Bulgaria to Guinea-Bissau is: 5,065 kilometer Distance from Sofia to Bissau
Guinea flag Distance from Bulgaria to Guinea is: 5,139 kilometer Distance from Sofia to Conakry
Sierra Leone flag Distance from Bulgaria to Sierra Leone is: 5,197 kilometer Distance from Sofia to Freetown
Liberia flag Distance from Bulgaria to Liberia is: 5,238 kilometer Distance from Sofia to Monrovia