Flight distance between Uitenhage, South Africa and Nsanje, Malawi 1,314.6 mi / 2,115.6 km