Flight distance between Uitenhage, South Africa and Guadalupe, Mexico 9,165.3 mi / 14,750.1 km