There are
898 mi
from Anderson, IN to Concord, NH
That's the driving distance. It would take 18 hours 22 mins to go from Anderson, Indiana to Concord, New Hampshire.
The flight distance (direct flight from Anderson, IN to Concord, NH) is 759.83 mi.
898 mi = 1,444.90 kms