Miles between Manchester, NH and Norton Shores, MI

There are
900 mi
from Manchester, NH to Norton Shores, MI

That's the driving distance. It would take 17 hours 22 mins to go from Manchester, New Hampshire to Norton Shores, Michigan.

The flight distance (direct flight from Manchester, NH to Norton Shores, MI) is 746.45 mi.

900 mi = 1,449.07 kms