Flight distance between Uitenhage, South Africa and Salima, Malawi 1,492.7 mi / 2,402.2 km