Flight distance between Naucalpan de Juárez, Mexico and San Ignacio, Belize 685.3 mi / 1,102.9 km