Miles between Mcallen, TX and Fort Payne, AL

There are
1,111 mi
from Mcallen, TX to Fort Payne, AL

That's the driving distance. It would take 20 hours 41 mins to go from Mcallen, Texas to Fort Payne, Alabama.

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

1,111 mi = 1.61 kms