Flight distance between Uitenhage, South Africa and Gustavo A. Madero, Mexico 8,999.0 mi / 14,482.5 km