Flight distance between Uitenhage, South Africa and Basel, Switzerland 5,726.0 mi / 9,215.1 km