There are
1,374 mi
from Cedar Park, TX to St Clair Shores, MI
That's the driving distance. It would take 1 day to go from Cedar Park, Texas to St Clair Shores, Michigan.
The flight distance (direct flight from Cedar Park, TX to St Clair Shores, MI) is 1,168.58 mi.
1,374 mi = 2,211.73 kms