CA → NM · about 669 miles

East Los Angeles to Las Cruces bus schedule

Limousine Express runs 35 direct buses a week from East Los Angeles to Las Cruces. The fastest takes 12 hours 55 minutes; the first bus leaves at 4:20 PM and the last at 8:35 PM.

Timetable data from · Schedule last changed

Buses a week
35
Fastest trip
12h 55m
First bus
4:20 PM
Last bus
8:35 PM

Timetable

Every bus leaves from East Los Angeles and arrives at Las Cruces. 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 from East Los Angeles, CA to Las Cruces, NM
DepartsArrivesDurationDaysBus companyTicket
4:20 PM7:00 AM +1 day13h 40mDailyLimousine Express
Full timetable
Book (carrier website)
5:50 PM8:30 AM +1 day13h 40mDailyLimousine Express
Full timetable
Book (carrier website)
6:35 PM9:00 AM +1 day13h 25mDailyLimousine Express
Full timetable
Book (carrier website)
7:50 PM10:05 AM +1 day13h 15mDailyLimousine Express
Full timetable
Book (carrier website)
8:35 PM10:30 AM +1 day12h 55mDailyLimousine Express
Full timetable
Book (carrier website)

Route map

The map needs JavaScript.

Where to board in East Los Angeles Where you get off in Las Cruces The route of the busiest trip

Where to catch the bus in East Los Angeles

Where the bus stops in Las Cruces

Return trip: Las Cruces to East Los Angeles

Questions

How long is the bus from East Los Angeles to Las Cruces?

The fastest direct bus takes 12 hours 55 minutes; the typical trip is 13 hours 25 minutes.

What time is the first bus from East Los Angeles to Las Cruces?

The earliest departure is at 4:20 PM (Daily) and the last at 8:35 PM (Daily).

Which bus companies go from East Los Angeles to Las Cruces?

Limousine Express runs direct buses on this route.

Where do I catch the bus in East Los Angeles?

Buses to Las Cruces leave from East Los Angeles bus stop.