Flight distance between Mahanoro, Madagascar and Mokhotlong, Lesotho 1,396.2 mi / 2,247.0 km