Miles between Glendale, AZ and Lockhart, TX

There are
1,046 mi
from Glendale, AZ to Lockhart, TX

That's the driving distance. It would take 17 hours 39 mins to go from Glendale, Arizona to Lockhart, Texas.

The flight distance (direct flight from Glendale, AZ to Lockhart, TX) is 888.88 mi.

1,046 mi = 1.61 kms