Flight distance between Uitenhage, South Africa and Ntcheu, Malawi 1,430.2 mi / 2,301.7 km