There are
2,290 mi
from Irvine, CA to St Clair Shores, MI
That's the driving distance. It would take 1 day 16 hours to go from Irvine, California to St Clair Shores, Michigan.
The flight distance (direct flight from Irvine, CA to St Clair Shores, MI) is 1,977.32 mi.
2,290 mi = 3,685.31 kms