Miles between Avondale, AZ and Amarillo, TX

There are
720 mi
from Avondale, AZ to Amarillo, TX

That's the driving distance. It would take 13 hours to go from Avondale, Arizona to Amarillo, Texas.

The flight distance (direct flight from Avondale, AZ to Amarillo, TX) is 612.44 mi.

720 mi = 1,158.66 kms