There are
958 mi
from Rochester, MN to Forest Hill, TX
That's the driving distance. It would take 16 hours 54 mins to go from Rochester, Minnesota to Forest Hill, Texas.
The flight distance (direct flight from Rochester, MN to Forest Hill, TX) is 825.78 mi.
958 mi = 1,542.09 kms