Flight distance between Naucalpan de Juárez, Mexico and Johannesburg, South Africa 9,070.0 mi / 14,596.8 km