Miles between Rochester Hills, MI and Citrus Heights, CA

There are
2,308 mi
from Rochester Hills, MI to Citrus Heights, CA

That's the driving distance. It would take 1 day 15 hours to go from Rochester Hills, Michigan to Citrus Heights, California.

The flight distance (direct flight from Rochester Hills, MI to Citrus Heights, CA) is 1,999.31 mi.

2,308 mi = 3.22 kms