Flight distance between Soavinandriana, Madagascar and Thamaga, Botswana 1,408.9 mi / 2,267.4 km