There are
1,200 mi
from Decatur, AL to Concord, NH
That's the driving distance. It would take 23 hours 17 mins to go from Decatur, Alabama to Concord, New Hampshire.
The flight distance (direct flight from Decatur, AL to Concord, NH) is 1,018.54 mi.
1,200 mi = 1,930.44 kms