Miles between Norwich, CT and Rochester, MI

There are
687 mi
from Norwich, CT to Rochester, MI

That's the driving distance. It would take 13 hours 38 mins to go from Norwich, Connecticut to Rochester, Michigan.

The flight distance (direct flight from Norwich, CT to Rochester, MI) is 572.04 mi.

687 mi = 1,106.41 kms