Travel from San-Diego to El-Paso

Train, bus or fly from San Diego to El Paso?

Allegiant Air, Southwest Airlines and 2 other airlines fly from San Diego to El Paso every 4 hours. Alternatively, Tufesa operates a bus from San Diego to El Paso twice daily. Tickets cost $11 - $25 and the journey takes 3 h 3 min. EPLA Limo Express also services this route 4 times a day.

Book transport from San Diego to El Paso

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak

How to get from San Diego to El Paso

From Broadway & Front St line 992 bus to San Diego airport, fly to El Paso airport, then line 50 bus to El Paso. 4 h $243. From Fifth Avenue Station tram to San Ysidro Transit Center, bus to Tijuana airport, fly to Ciudad Juarez airport, then drive to El Paso. 5 h 8 min $225. From San Diego bus to Los Angeles then bus to El Paso, TX. 17 h 18 min $90. From Broadway & 1st Av bus to Escondido, CA, bus to San Bernardino, CA, then bus to El Paso, TX. 20 h 9 min $105. From San Diego Santa Fe Depot Amtrak train to Los Angeles Union Station Amtrak then train to El Paso Union Depot Amtrak. 20 h 9 min $283. From San Diego drive to El Paso. 11 h 16 min $87.

How long does it take to get from San Diego to El Paso?

It takes approximately 4 h to get from San Diego to El Paso.