Flight distance between Shamakhi, Azerbaijan and Ruse, Bulgaria 1,176.9 mi / 1,894.0 km