There are
1,216 mi
from Cleveland, OH to Forest Hill, TX
That's the driving distance. It would take 21 hours 59 mins to go from Cleveland, Ohio to Forest Hill, Texas.
The flight distance (direct flight from Cleveland, OH to Forest Hill, TX) is 1,050.34 mi.
1,216 mi = 1.61 kms