Miles between Hoover, AL and Forest Hill, TX

There are
661 mi
from Hoover, AL to Forest Hill, TX

That's the driving distance. It would take 11 hours 58 mins to go from Hoover, Alabama to Forest Hill, Texas.

The flight distance (direct flight from Hoover, AL to Forest Hill, TX) is 607.58 mi.

661 mi = 1,064.14 kms