Flight distance between Uitenhage, South Africa and Pedregal, Panama 7,561.2 mi / 12,168.6 km