There are
206 mi
from Akron, OH to St Clair Shores, MI
That's the driving distance. It would take 3 hours 59 mins to go from Akron, Ohio to St Clair Shores, Michigan.
The flight distance (direct flight from Akron, OH to St Clair Shores, MI) is 120.46 mi.
206 mi = 330.74 kms