There are
843 mi
from Cadillac, MI to Concord, NH
That's the driving distance. It would take 17 hours 9 mins to go from Cadillac, Michigan to Concord, New Hampshire.
The flight distance (direct flight from Cadillac, MI to Concord, NH) is 695.08 mi.
843 mi = 1,356.72 kms