There are
1,841 mi
from Las Cruces, NM to Chapel Hill, NC
That's the driving distance. It would take 1 day 8 hours to go from Las Cruces, New Mexico to Chapel Hill, North Carolina.
The flight distance (direct flight from Las Cruces, NM to Chapel Hill, NC) is 1,598.81 mi.
1,841 mi = 1.61 kms