Flight distance between Uitenhage, South Africa and Neuchâtel, Switzerland 5,696.1 mi / 9,167.0 km