Flight distance between Uitenhage, South Africa and Cuauhtémoc, Mexico 8,914.1 mi / 14,345.8 km