Countries between Bulgaria and Russia

Up to 500 kilometers
Romania flag Distance from Bulgaria to Romania is: 294 kilometer Distance from Sofia to Bucharest
Serbia flag Distance from Bulgaria to Serbia is: 328 kilometer Distance from Sofia to Belgrade
Up to 1,000 kilometers
Moldova flag Distance from Bulgaria to Moldova is: 644 kilometer Distance from Sofia to Chisinau
Up to 1,500 kilometers
Ukraine flag Distance from Bulgaria to Ukraine is: 1,018 kilometer Distance from Sofia to Kiev
Belarus flag Distance from Bulgaria to Belarus is: 1,281 kilometer Distance from Sofia to Minsk
Lithuania flag Distance from Bulgaria to Lithuania is: 1,337 kilometer Distance from Sofia to Vilnius
Up to 2,000 kilometers
Russia flag Distance from Bulgaria to Russia is: 1,775 kilometer Distance from Sofia to Moscow