There are
2,201 mi
from Santa Fe, NM to Concord, NH
That's the driving distance. It would take 1 day 17 hours to go from Santa Fe, New Mexico to Concord, New Hampshire.
The flight distance (direct flight from Santa Fe, NM to Concord, NH) is 1,892.76 mi.
2,201 mi = 3.22 kms