Flight distance between Thyolo, Malawi and Nova Iguaçu, Brazil 5,085.2 mi / 8,183.9 km