Flight distance between Shamakhi, Azerbaijan and Beirut, Lebanon 858.6 mi / 1,381.8 km