Miles between Rochester Hills, MI and Suisun City, CA

There are
2,365 mi
from Rochester Hills, MI to Suisun City, CA

That's the driving distance. It would take 1 day 17 hours to go from Rochester Hills, Michigan to Suisun City, California.

The flight distance (direct flight from Rochester Hills, MI to Suisun City, CA) is 2,049.15 mi.

2,365 mi = 3.22 kms