Countries between Bulgaria and Moldova

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