Flight distance between Uitenhage, South Africa and Talcahuano, Chile 5,284.9 mi / 8,505.2 km