There are
2,035 mi
from Syracuse, NY to Las Cruces, NM
That's the driving distance. It would take 1 day 13 hours to go from Syracuse, New York to Las Cruces, New Mexico.
The flight distance (direct flight from Syracuse, NY to Las Cruces, NM) is 1,817.67 mi.
2,035 mi = 3.22 kms