Flight distance between Shamakhi, Azerbaijan and Mokhotlong, Lesotho 4,991.1 mi / 8,032.5 km