CA → TX · about 705 miles
Los Angeles to El Paso bus & train schedule
Limousine Express, Amtrak and Greyhound run 69 direct buses and trains a week from Los Angeles to El Paso. The fastest takes 14 hours 15 minutes; the first departure leaves at 8:35 AM and the last at 11:30 PM.
Timetable data from · Schedule last changed
- Buses and trains a week
- 69
- Fastest trip
- 14h 15m
- First departure
- 8:35 AM
- Last departure
- 11:30 PM
Timetable
Times are local to each stop. Timetables published by tds.ai, refreshed October 15, 2026. Schedules change, so check times when you book.
| Departs | Arrives | Duration | Days | Stops | Company | Ticket |
|---|---|---|---|---|---|---|
| 8:35 AM | 3:15 AM +1 day | 17h 40m | Daily | Los Angeles Union Station to El Paso TX - Greyhound Station (ELB) | Greyhound Full timetable | No online booking link |
| 4:00 PM | 8:00 AM +1 day | 15h 00m | Daily | Los Angeles to El Paso (Limo Express) | Limousine Express Full timetable | Book (carrier website) |
| 5:30 PM | 9:30 AM +1 day | 15h 00m | Daily | Los Angeles to El Paso (Limo Express) | Limousine Express Full timetable | Book (carrier website) |
| 5:40 PM | 11:50 AM +1 day | 17h 10m | Daily | Los Angeles Union Station to El Paso TX - Greyhound Station (ELB) | Greyhound Full timetable | No online booking link |
| 6:00 PM | 10:00 AM +1 day | 15h 00m | Daily | Los Angeles to El Paso (Limo Express) | Limousine Express Full timetable | Book (carrier website) |
| 7:30 PM | 10:55 AM +1 day | 14h 25m | Daily | Los Angeles to El Paso (Limo Express) | Limousine Express Full timetable | Book (carrier website) |
| 8:00 PM | 11:15 AM +1 day | 14h 15m | Daily | Los Angeles to El Paso (Limo Express) | Limousine Express Full timetable | Book (carrier website) |
| 8:30 PM | 12:40 PM +1 day | 15h 10m | Daily | Los Angeles Union Station to El Paso TX - Greyhound Station (ELB) | Greyhound Full timetable | No online booking link |
| 10:00 PM | 3:00 PM +1 day | 16h 00m | Tue, Thu, Sat | Los Angeles to El Paso | Amtrak Full timetable | No online booking link |
| 11:30 PM | 4:15 PM +1 day | 15h 45m | Daily | Los Angeles Union Station to El Paso TX - Greyhound Station (ELB) | Greyhound Full timetable | No online booking link |
Route map
The map needs JavaScript.
Where to board in Los Angeles Where you get off in El Paso The route of the busiest trip
Where to board in Los Angeles
Where buses and trains stop in El Paso
Return trip: El Paso to Los Angeles
Questions
How long is the bus or train from Los Angeles to El Paso?
The fastest direct bus or train takes 14 hours 15 minutes; the typical trip is 15 hours 45 minutes.
What time is the first departure from Los Angeles to El Paso?
The earliest departure is at 8:35 AM (Daily) and the last at 11:30 PM (Daily).
Which bus and rail companies go from Los Angeles to El Paso?
Limousine Express, Amtrak and Greyhound run direct buses and trains on this route.
Where do I board in Los Angeles?
Buses and trains to El Paso leave from Los Angeles bus stop, Los Angeles (Americanstar) and Los Angeles (Union Station).