Flight distance between Ambilobe, Madagascar and Mosopa, Botswana 1,734.3 mi / 2,791.1 km