Flight distance between Uitenhage, South Africa and Puente Alto, Chile 5,277.0 mi / 8,492.6 km