Miles between New Britain, CT and Muskegon Heights, MI

There are
827 mi
from New Britain, CT to Muskegon Heights, MI

That's the driving distance. It would take 15 hours 49 mins to go from New Britain, Connecticut to Muskegon Heights, Michigan.

The flight distance (direct flight from New Britain, CT to Muskegon Heights, MI) is 693.80 mi.

827 mi = 1,330.51 kms