Flight distance between Naucalpan de Juárez, Mexico and Sandy Hill, Anguilla 2,366.0 mi / 3,807.7 km