Miles between Garland, TX and Waterloo, IA

There are
800 mi
from Garland, TX to Waterloo, IA

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

The flight distance (direct flight from Garland, TX to Waterloo, IA) is 702.09 mi.

800 mi = 1,288.20 kms