There are
2,196 mi
from Las Cruces, NM to New Haven, CT
That's the driving distance. It would take 1 day 17 hours to go from Las Cruces, New Mexico to New Haven, Connecticut.
The flight distance (direct flight from Las Cruces, NM to New Haven, CT) is 1,957.58 mi.
2,196 mi = 3.22 kms