Flight distance between Uitenhage, South Africa and Winterthur, Switzerland 5,709.1 mi / 9,188.0 km