Flight distance between Uitenhage, South Africa and Marondera, Zimbabwe 1,141.2 mi / 1,836.5 km