There are
711 mi
from Andrews, TX to Payson, AZ
That's the driving distance. It would take 13 hours 11 mins to go from Andrews, Texas to Payson, Arizona.
The flight distance (direct flight from Andrews, TX to Payson, AZ) is 523.85 mi.
711 mi = 1,145.01 kms