There are
1,202 mi
from Huntsville, AL to Laconia, NH
That's the driving distance. It would take 23 hours 25 mins to go from Huntsville, Alabama to Laconia, New Hampshire.
The flight distance (direct flight from Huntsville, AL to Laconia, NH) is 1,010.18 mi.
1,202 mi = 1.61 kms