Countries between Bulgaria and South Africa

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
Up to 1,000 kilometers
Greece flag Distance from Bulgaria to Greece is: 526 kilometer Distance from Sofia to Athens
Turkey flag Distance from Bulgaria to Turkey is: 851 kilometer Distance from Sofia to Ankara
Up to 1,500 kilometers
Malta flag Distance from Bulgaria to Malta is: 1,067 kilometer Distance from Sofia to Valletta
Cyprus flag Distance from Bulgaria to Cyprus is: 1,202 kilometer Distance from Sofia to Nicosia
Tunisia flag Distance from Bulgaria to Tunisia is: 1,296 kilometer Distance from Sofia to Tunis
Libya flag Distance from Bulgaria to Libya is: 1,403 kilometer Distance from Sofia to Tripoli
Lebanon flag Distance from Bulgaria to Lebanon is: 1,439 kilometer Distance from Sofia to Beirut
Djerba flag Distance from Bulgaria to Djerba is: 1,465 kilometer Distance from Sofia to Djerba
Up to 2,000 kilometers
Syria flag Distance from Bulgaria to Syria is: 1,521 kilometer Distance from Sofia to Damascus
Egypt flag Distance from Bulgaria to Egypt is: 1,570 kilometer Distance from Sofia to Cairo
Israel flag Distance from Bulgaria to Israel is: 1,599 kilometer Distance from Sofia to Jerusalem
Jordan flag Distance from Bulgaria to Jordan is: 1,627 kilometer Distance from Sofia to Amman
Up to 2,500 kilometers
Iraq flag Distance from Bulgaria to Iraq is: 2,108 kilometer Distance from Sofia to Baghdad
Up to 3,000 kilometers
Kuwait flag Distance from Bulgaria to Kuwait is: 2,648 kilometer Distance from Sofia to Kuwait (City)
Saudi Arabia flag Distance from Bulgaria to Saudi Arabia is: 2,929 kilometer Distance from Sofia to Riyadh
Up to 3,500 kilometers
Sudan flag Distance from Bulgaria to Sudan is: 3,131 kilometer Distance from Sofia to Khartoum
Eritrea flag Distance from Bulgaria to Eritrea is: 3,377 kilometer Distance from Sofia to Asmara
Chad flag Distance from Bulgaria to Chad is: 3,485 kilometer Distance from Sofia to N'Djamena
Up to 4,000 kilometers
Yemen flag Distance from Bulgaria to Yemen is: 3,622 kilometer Distance from Sofia to Sana'a
Niger flag Distance from Bulgaria to Niger is: 3,822 kilometer Distance from Sofia to Niamey
Djibouti flag Distance from Bulgaria to Djibouti is: 3,943 kilometer Distance from Sofia to Djibouti
Up to 4,500 kilometers
Ethiopia flag Distance from Bulgaria to Ethiopia is: 4,023 kilometer Distance from Sofia to Addis Ababa
Nigeria flag Distance from Bulgaria to Nigeria is: 4,034 kilometer Distance from Sofia to Abuja
South Sudan flag Distance from Bulgaria to South Sudan is: 4,277 kilometer Distance from Sofia to Juba
Central African Republic flag Distance from Bulgaria to Central African Republic is: 4,278 kilometer Distance from Sofia to Bangui
Cameroon flag Distance from Bulgaria to Cameroon is: 4,463 kilometer Distance from Sofia to Yaounde
Up to 5,000 kilometers
Benin flag Distance from Bulgaria to Benin is: 4,501 kilometer Distance from Sofia to Porto-Novo
Equatorial Guinea flag Distance from Bulgaria to Equatorial Guinea is: 4,553 kilometer Distance from Sofia to Malabo
Uganda flag Distance from Bulgaria to Uganda is: 4,788 kilometer Distance from Sofia to Kampala
Gabon flag Distance from Bulgaria to Gabon is: 4,894 kilometer Distance from Sofia to Libreville
Sao Tome and Principe flag Distance from Bulgaria to Sao Tome and Principe is: 4,982 kilometer Distance from Sofia to Sao Tome
Rwanda flag Distance from Bulgaria to Rwanda is: 4,999 kilometer Distance from Sofia to Kigali
Up to 5,500 kilometers
Somalia flag Distance from Bulgaria to Somalia is: 5,011 kilometer Distance from Sofia to Mogadishu
Kenya flag Distance from Bulgaria to Kenya is: 5,062 kilometer Distance from Sofia to Nairobi
Burundi flag Distance from Bulgaria to Burundi is: 5,148 kilometer Distance from Sofia to Bujumbura
Congo flag Distance from Bulgaria to Congo is: 5,276 kilometer Distance from Sofia to Kinshasa
Up to 6,000 kilometers
Tanzania flag Distance from Bulgaria to Tanzania is: 5,563 kilometer Distance from Sofia to Dar es Salaam
Angola flag Distance from Bulgaria to Angola is: 5,804 kilometer Distance from Sofia to Luanda
Up to 6,500 kilometers
Comoros flag Distance from Bulgaria to Comoros is: 6,364 kilometer Distance from Sofia to Moroni
Malawi flag Distance from Bulgaria to Malawi is: 6,377 kilometer Distance from Sofia to Lilongwe
Zambia flag Distance from Bulgaria to Zambia is: 6,467 kilometer Distance from Sofia to Lusaka
Up to 7,000 kilometers
Zimbabwe flag Distance from Bulgaria to Zimbabwe is: 6,767 kilometer Distance from Sofia to Harare
Up to 7,500 kilometers
Namibia flag Distance from Bulgaria to Namibia is: 7,268 kilometer Distance from Sofia to Windhoek
Botswana flag Distance from Bulgaria to Botswana is: 7,487 kilometer Distance from Sofia to Gaborone
Up to 8,000 kilometers
South Africa flag Distance from Bulgaria to South Africa is: 7,609 kilometer Distance from Sofia to Pretoria