Miles between Chattanooga, TN and St Clair Shores, MI

There are
610 mi
from Chattanooga, TN to St Clair Shores, MI

That's the driving distance. It would take 11 hours 49 mins to go from Chattanooga, Tennessee to St Clair Shores, Michigan.

The flight distance (direct flight from Chattanooga, TN to St Clair Shores, MI) is 530.74 mi.

610 mi = 981.75 kms