Miles between El Paso, TX and Foley, AL

There are
1,248 mi
from El Paso, TX to Foley, AL

That's the driving distance. It would take 21 hours 42 mins to go from El Paso, Texas to Foley, Alabama.

The flight distance (direct flight from El Paso, TX to Foley, AL) is 1,115.18 mi.

1,248 mi = 1.61 kms