Miles between New Britain, CT and Norton Shores, MI

There are
827 mi
from New Britain, CT to Norton Shores, MI

That's the driving distance. It would take 15 hours 51 mins to go from New Britain, Connecticut to Norton Shores, Michigan.

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

827 mi = 1,331.17 kms