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