Flight distance between Ambilobe, Madagascar and Qacha’s Nek, Lesotho 1,747.7 mi / 2,812.7 km