Miles between Houston, TX and Queen Creek, AZ

There are
1,166 mi
from Houston, TX to Queen Creek, AZ

That's the driving distance. It would take 19 hours 47 mins to go from Houston, Texas to Queen Creek, Arizona.

The flight distance (direct flight from Houston, TX to Queen Creek, AZ) is 986.82 mi.

1,166 mi = 1.61 kms