Miles between Glendale, AZ and Hays, KS

There are
1,029 mi
from Glendale, AZ to Hays, KS

That's the driving distance. It would take 18 hours 33 mins to go from Glendale, Arizona to Hays, Kansas.

The flight distance (direct flight from Glendale, AZ to Hays, KS) is 805.21 mi.

1,029 mi = 1.61 kms