Flight distance between Uitenhage, South Africa and Shurugwi, Zimbabwe 1,013.7 mi / 1,631.4 km