There are
1,053 mi
from Avondale, AZ to Forest Hill, TX
That's the driving distance. It would take 17 hours 54 mins to go from Avondale, Arizona to Forest Hill, Texas.
The flight distance (direct flight from Avondale, AZ to Forest Hill, TX) is 874.17 mi.
1,053 mi = 1.61 kms