There are
2,312 mi
from Simi Valley, CA to Rochester Hills, MI
That's the driving distance. It would take 1 day 17 hours to go from Simi Valley, California to Rochester Hills, Michigan.
The flight distance (direct flight from Simi Valley, CA to Rochester Hills, MI) is 1,996.32 mi.
2,312 mi = 3.22 kms