Miles between St Clair Shores, MI and Norton, OH

There are
204 mi
from St Clair Shores, MI to Norton, OH

That's the driving distance. It would take 3 hours 57 mins to go from St Clair Shores, Michigan to Norton, Ohio.

The flight distance (direct flight from St Clair Shores, MI to Norton, OH) is 120 mi.

204 mi = 327.95 kms