There are
2,252 mi
from Rochester Hills, MI to Rancho Cucamonga, CA
That's the driving distance. It would take 1 day 15 hours to go from Rochester Hills, Michigan to Rancho Cucamonga, California.
The flight distance (direct flight from Rochester Hills, MI to Rancho Cucamonga, CA) is 1,941.48 mi.
2,252 mi = 3.22 kms