Miles between Amarillo, TX and Queen Creek, AZ

There are
697 mi
from Amarillo, TX to Queen Creek, AZ

That's the driving distance. It would take 12 hours 48 mins to go from Amarillo, Texas to Queen Creek, Arizona.

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

697 mi = 1,121.36 kms