Miles between Irving, TX and Foley, AL

There are
636 mi
from Irving, TX to Foley, AL

That's the driving distance. It would take 12 hours 3 mins to go from Irving, Texas to Foley, Alabama.

The flight distance (direct flight from Irving, TX to Foley, AL) is 569.76 mi.

636 mi = 1,023.99 kms