Countries between Bulgaria and Spain

Up to 500 kilometers
Antigua and Barbuda flag Distance from Bulgaria to Antigua and Barbuda is: 208 kilometer Distance from Sofia to Saint John's
Serbia flag Distance from Bulgaria to Serbia is: 328 kilometer Distance from Sofia to Belgrade
Anguilla flag Distance from Bulgaria to Anguilla is: 367 kilometer Distance from Sofia to The Valley
Up to 1,000 kilometers
Iran flag Distance from Bulgaria to Iran is: 669 kilometer Distance from Sofia to Tehran
Slovakia flag Distance from Bulgaria to Slovakia is: 774 kilometer Distance from Sofia to Bratislava
Slovenia flag Distance from Bulgaria to Slovenia is: 791 kilometer Distance from Sofia to Ljubljana
San Marino flag Distance from Bulgaria to San Marino is: 887 kilometer Distance from Sofia to San Marino
Up to 1,500 kilometers
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
Kuwait flag Distance from Bulgaria to Kuwait is: 1,355 kilometer Distance from Sofia to Kuwait (City)
Iraq flag Distance from Bulgaria to Iraq is: 1,358 kilometer Distance from Sofia to Baghdad
Up to 2,000 kilometers
Kazakhstan flag Distance from Bulgaria to Kazakhstan is: 1,788 kilometer Distance from Sofia to Astana
Bermuda flag Distance from Bulgaria to Bermuda is: 1,914 kilometer Distance from Sofia to Hamilton
Up to 2,500 kilometers
Lebanon flag Distance from Bulgaria to Lebanon is: 2,101 kilometer Distance from Sofia to Beirut
Jordan flag Distance from Bulgaria to Jordan is: 2,143 kilometer Distance from Sofia to Amman
Israel flag Distance from Bulgaria to Israel is: 2,212 kilometer Distance from Sofia to Jerusalem
Spain flag Distance from Bulgaria to Spain is: 2,248 kilometer Distance from Sofia to Madrid
Up to 3,500 kilometers
Greece flag Distance from Bulgaria to Greece is: 3,015 kilometer Distance from Sofia to Athens
Hungary flag Distance from Bulgaria to Hungary is: 3,333 kilometer Distance from Sofia to Budapest
Up to 4,000 kilometers
Italy flag Distance from Bulgaria to Italy is: 3,876 kilometer Distance from Sofia to Rome
Up to 4,500 kilometers
Cape Verde flag Distance from Bulgaria to Cape Verde is: 4,052 kilometer Distance from Sofia to Praia
Up to 5,000 kilometers
Gambia flag Distance from Bulgaria to Gambia is: 4,805 kilometer Distance from Sofia to Banjul
Canary Islands flag Distance from Bulgaria to Canary Islands is: 4,906 kilometer Distance from Sofia to Las Palmas
Jersey flag Distance from Bulgaria to Jersey is: 4,918 kilometer Distance from Sofia to St. Helier
Isle of Man flag Distance from Bulgaria to Isle of Man is: 4,973 kilometer Distance from Sofia to Douglas
Up to 5,500 kilometers
Ireland flag Distance from Bulgaria to Ireland is: 5,100 kilometer Distance from Sofia to Dublin
Up to 6,000 kilometers
Gibraltar flag Distance from Bulgaria to Gibraltar is: 5,533 kilometer Distance from Sofia to Gibraltar
Iceland flag Distance from Bulgaria to Iceland is: 5,799 kilometer Distance from Sofia to Reykjavik
Up to 7,000 kilometers
Andorra flag Distance from Bulgaria to Andorra is: 6,641 kilometer Distance from Sofia to Andorra la Vella
Algeria flag Distance from Bulgaria to Algeria is: 6,716 kilometer Distance from Sofia to Algiers
France flag Distance from Bulgaria to France is: 6,805 kilometer Distance from Sofia to Paris
Belgium flag Distance from Bulgaria to Belgium is: 6,982 kilometer Distance from Sofia to Brussels
Up to 7,500 kilometers
Djerba flag Distance from Bulgaria to Djerba is: 7,433 kilometer Distance from Sofia to Djerba
Up to 8,000 kilometers
Liberia flag Distance from Bulgaria to Liberia is: 7,738 kilometer Distance from Sofia to Monrovia
Guinea flag Distance from Bulgaria to Guinea is: 7,776 kilometer Distance from Sofia to Conakry
Guinea-Bissau flag Distance from Bulgaria to Guinea-Bissau is: 7,784 kilometer Distance from Sofia to Bissau