Flight distance between Uitenhage, South Africa and Ciudad López Mateos, Mexico 8,925.2 mi / 14,363.7 km