Flight distance between Naucalpan de Juárez, Mexico and Odense, Denmark 5,843.3 mi / 9,403.8 km