There are
2,292 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,292 mi = 3.22 kms