Miles between Garland, TX and Lancaster, OH

There are
1,059 mi
from Garland, TX to Lancaster, OH

That's the driving distance. It would take 19 hours 13 mins to go from Garland, Texas to Lancaster, Ohio.

The flight distance (direct flight from Garland, TX to Lancaster, OH) is 910.41 mi.

1,059 mi = 1.61 kms