There are
2,350 mi
from Tacoma, WA to St Clair Shores, MI
That's the driving distance. It would take 1 day 17 hours to go from Tacoma, Washington to St Clair Shores, Michigan.
The flight distance (direct flight from Tacoma, WA to St Clair Shores, MI) is 1,942.95 mi.
2,350 mi = 3,781.48 kms