There are
1,728 mi
from Chapel Hill, NC to Santa Fe, NM
That's the driving distance. It would take 1 day 6 hours to go from Chapel Hill, North Carolina to Santa Fe, New Mexico.
The flight distance (direct flight from Chapel Hill, NC to Santa Fe, NM) is 1,501.74 mi.
1,728 mi = 2,781.74 kms