Flight distance between Uitenhage, South Africa and Naucalpan de Juárez, Mexico 8,920.5 mi / 14,356.2 km