Miles between Glendale, AZ and Gainesville, TX

There are
1,053 mi
from Glendale, AZ to Gainesville, TX

That's the driving distance. It would take 18 hours 21 mins to go from Glendale, Arizona to Gainesville, Texas.

The flight distance (direct flight from Glendale, AZ to Gainesville, TX) is 865.70 mi.

1,053 mi = 1.61 kms