Flight distance between Uitenhage, South Africa and Tacna, Peru 5,845.7 mi / 9,407.8 km