There are
2,291 mi
from Santa Clarita, CA to Rochester Hills, MI
That's the driving distance. It would take 1 day 16 hours to go from Santa Clarita, California to Rochester Hills, Michigan.
The flight distance (direct flight from Santa Clarita, CA to Rochester Hills, MI) is 1,980.38 mi.
2,291 mi = 3,686.31 kms