Miles between Waterloo, IA and Forest Hill, TX

There are
859 mi
from Waterloo, IA to Forest Hill, TX

That's the driving distance. It would take 15 hours 27 mins to go from Waterloo, Iowa to Forest Hill, Texas.

The flight distance (direct flight from Waterloo, IA to Forest Hill, TX) is 729.84 mi.

859 mi = 1,382.39 kms