Miles between Sterling Heights, MI and Norwich, CT

There are
686 mi
from Sterling Heights, MI to Norwich, CT

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

The flight distance (direct flight from Sterling Heights, MI to Norwich, CT) is 566.31 mi.

686 mi = 1,103.35 kms