Flights from San Diego to El Paso – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
SAN to ELP – All flight route options from San Diego International Airport, California, USA to El Paso International Airport, Texas, USA. These flights are operated by 8 airlines. Fly non-stop with Southwest Airlines or choose from 3 different transit flights. The shortest flight time is 1 hour and 50 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near El Paso Airport
We got great deals on hotels and car rentals near the airport.
San Diego to El Paso flights
With over 95 flights every week and 4 different airlines you have a wide range of options. You can fly non-stop to El Paso (ELP) from San Diego (SAN) with Southwest Airlines but if a stopover option suits you better you can choose to fly via Phoenix, Las Vegas or any other of the 3 alternatives with connectiing airports.
San Diego to El Paso with Southwest Airlines
You can fly non-stop every weekday with flights departing from 8:00 am to 7:00 pm. You can also take a connecting flight via Phoenix or Las Vegas.
With American Airlines
If you fly from San Diego with American Airlines you will do a stopover in Phoenix, PHX before reaching El Paso. This flight trip will take 4 hours and you can fly every weekday with departures from 6:00 am to 9:00 pm. American Airlines is a member of the air alliance OneWorld.
Distance & flight times: San Diego International Airport to El Paso International Airport
The shortest flight time between SAN and ELP is 1 hour and 50 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 1h 50m | - | 636 miles (1023 km) |
PHX Phoenix | 4h 0m | 56m | 652 miles (1049 km) |
LAS Las Vegas | 5h 8m | 2h 25m | 845 miles (1360 km) |
LAX Los Angeles | 5h 33m | 2h 46m | 824 miles (1326 km) |


