Miles between Garland, TX and Hudson, OH

There are
1,168 mi
from Garland, TX to Hudson, OH

That's the driving distance. It would take 21 hours 11 mins to go from Garland, Texas to Hudson, Ohio.

The flight distance (direct flight from Garland, TX to Hudson, OH) is 1,013.96 mi.

1,168 mi = 1.61 kms