There are
1,236 mi
from Rochester Hills, MI to Forest Hill, TX
That's the driving distance. It would take 22 hours 27 mins to go from Rochester Hills, Michigan to Forest Hill, Texas.
The flight distance (direct flight from Rochester Hills, MI to Forest Hill, TX) is 1,033 mi.
1,236 mi = 1.61 kms