Flight distance between Uitenhage, South Africa and Huancayo, Peru 6,350.8 mi / 10,220.6 km