Flight distance between Soavinandriana, Madagascar and Lilongwe, Malawi 929.1 mi / 1,495.3 km