Countries between Bulgaria and Turkmenistan

Up to 500 kilometers
Romania flag Distance from Bulgaria to Romania is: 294 kilometer Distance from Sofia to Bucharest
Up to 1,000 kilometers
Moldova flag Distance from Bulgaria to Moldova is: 644 kilometer Distance from Sofia to Chisinau
Turkey flag Distance from Bulgaria to Turkey is: 851 kilometer Distance from Sofia to Ankara
Up to 1,500 kilometers
Cyprus flag Distance from Bulgaria to Cyprus is: 1,202 kilometer Distance from Sofia to Nicosia
Lebanon flag Distance from Bulgaria to Lebanon is: 1,439 kilometer Distance from Sofia to Beirut
Up to 2,000 kilometers
Syria flag Distance from Bulgaria to Syria is: 1,521 kilometer Distance from Sofia to Damascus
Georgia flag Distance from Bulgaria to Georgia is: 1,764 kilometer Distance from Sofia to T'bilisi
Armenia flag Distance from Bulgaria to Armenia is: 1,777 kilometer Distance from Sofia to Yerevan
Up to 2,500 kilometers
Iraq flag Distance from Bulgaria to Iraq is: 2,108 kilometer Distance from Sofia to Baghdad
Azerbaijan flag Distance from Bulgaria to Azerbaijan is: 2,211 kilometer Distance from Sofia to Baku
Up to 3,000 kilometers
Iran flag Distance from Bulgaria to Iran is: 2,525 kilometer Distance from Sofia to Tehran
Turkmenistan flag Distance from Bulgaria to Turkmenistan is: 2,989 kilometer Distance from Sofia to Ashgabat