There are
480 mi
from Edinburg, TX to Forest Hill, TX
That's the driving distance. It would take 8 hours 50 mins to go from Edinburg, Texas to Forest Hill, Texas.
The flight distance (direct flight from Edinburg, TX to Forest Hill, TX) is 443.42 mi.
480 mi = 772.43 kms