Flight distance between Uitenhage, South Africa and Mwanza, Malawi 1,377.4 mi / 2,216.7 km