Miles between New Haven, CT and Norton Shores, MI

There are
854 mi
from New Haven, CT to Norton Shores, MI

That's the driving distance. It would take 16 hours 6 mins to go from New Haven, Connecticut to Norton Shores, Michigan.

The flight distance (direct flight from New Haven, CT to Norton Shores, MI) is 693.39 mi.

854 mi = 1,373.73 kms