Miles between Amarillo, TX and Fort Payne, AL

There are
1,003 mi
from Amarillo, TX to Fort Payne, AL

That's the driving distance. It would take 18 hours 7 mins to go from Amarillo, Texas to Fort Payne, Alabama.

The flight distance (direct flight from Amarillo, TX to Fort Payne, AL) is 914.30 mi.

1,003 mi = 1.61 kms