Flight distance between Mzuzu, Malawi and Duque de Caxias, Brazil 5,115.0 mi / 8,231.8 km