CA → TX · about 665 miles

Ontario to El Paso bus & train schedule

Limousine Express and Amtrak run 13 direct buses and trains a week from Ontario to El Paso. The fastest takes 13 hours 25 minutes; the first departure leaves at 5:35 PM and the last at 10:54 PM.

Timetable data from · Schedule last changed

Buses and trains a week
13
Fastest trip
13h 25m
First departure
5:35 PM
Last departure
10:54 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.

Direct buses and trains from Ontario, CA to El Paso, TX
DepartsArrivesDurationDaysStopsCompanyTicket
5:35 PM8:00 AM +1 day13h 25mDailyOntario (Convention Center) to El Paso (Limo Express)Limousine Express
Full timetable
Book (carrier website)
10:54 PM3:00 PM +1 day15h 06mTue, Thu, SatOntario Amtrak to El PasoAmtrak
Full timetable
No online booking link

Route map

The map needs JavaScript.

Where to board in Ontario Where you get off in El Paso The route of the busiest trip

Return trip: El Paso to Ontario

Questions

How long is the bus or train from Ontario to El Paso?

The fastest direct bus or train takes 13 hours 25 minutes; the typical trip is 15 hours 6 minutes.

What time is the first departure from Ontario to El Paso?

The earliest departure is at 5:35 PM (Daily) and the last at 10:54 PM (Tue, Thu, Sat).

Which bus and rail companies go from Ontario to El Paso?

Limousine Express and Amtrak run direct buses and trains on this route.

Where do I board in Ontario?

Buses and trains to El Paso leave from Ontario (Convention Center) and Ontario Amtrak.