Flight distance between Uitenhage, South Africa and Changuinola, Panama 7,605.9 mi / 12,240.5 km