Flight distance between Ambatondrazaka, Madagascar and Metsemotlhaba, Botswana 1,526.6 mi / 2,456.8 km