Miles between San Mateo, CA and Rochester Hills, MI

There are
2,427 mi
from San Mateo, CA to Rochester Hills, MI

That's the driving distance. It would take 1 day 18 hours to go from San Mateo, California to Rochester Hills, Michigan.

The flight distance (direct flight from San Mateo, CA to Rochester Hills, MI) is 2,080.85 mi.

2,427 mi = 3.22 kms