CA → CA · about 131 miles

Chula Vista to Los Angeles bus schedule

Limousine Express, FlixBus, Greyhound and International Bus Lines run 139 direct buses a week from Chula Vista to Los Angeles. The fastest takes 3 hours 5 minutes; the first bus leaves at 1:15 AM and the last at 10:00 PM.

Timetable data from · Schedule last changed

Buses a week
139
Fastest trip
3h 05m
First bus
1:15 AM
Last bus
10:00 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 from Chula Vista, CA to Los Angeles, CA
DepartsArrivesDurationDaysStopsBus companyTicket
1:15 AM5:00 AM3h 45mDailySan Ysidro Station (CBP Roundabout - La Pera) to Los AngelesInternational Bus Lines
Full timetable
No online booking link
4:55 AM9:15 AM4h 20mDailySan Ysidro Bus Terminal to Los Angeles Union StationGreyhound
Full timetable
No online booking link
5:30 AM10:00 AM4h 30mDailySan Ysidro Station (CBP Roundabout - La Pera) to Los AngelesInternational Bus Lines
Full timetable
No online booking link
6:55 AM11:35 AM4h 40mDailySan Ysidro Bus Terminal to Downtown LA FlixBus LotFlixBus
Full timetable
No online booking link
7:45 AM11:25 AM3h 40mDaily except TueSan Ysidro Bus Terminal to Downtown LA FlixBus LotFlixBus
Full timetable
No online booking link
8:10 AM12:20 PM4h 10mDailySan Ysidro Station (CBP Roundabout - La Pera) to Los AngelesLimousine Express
Full timetable
Book (carrier website)
8:40 AM12:45 PM4h 05mDailySan Ysidro Bus Terminal to Downtown LA FlixBus LotFlixBus
Full timetable
No online booking link
8:45 AM1:15 PM4h 30mDailySan Ysidro Station (CBP Roundabout - La Pera) to Los AngelesLimousine Express
Full timetable
Book (carrier website)
10:00 AM2:15 PM4h 15mDailySan Ysidro Station (CBP Roundabout - La Pera) to Los AngelesLimousine Express
Full timetable
Book (carrier website)
11:00 AM2:20 PM3h 20mDailySan Ysidro Bus Terminal to Los Angeles Union StationGreyhound
Full timetable
No online booking link
11:00 AM3:30 PM4h 30mDailySan Ysidro Station (CBP Roundabout - La Pera) to Los AngelesLimousine Express
Full timetable
Book (carrier website)
11:45 AM4:10 PM4h 25mDailySan Ysidro Station (CBP Roundabout - La Pera) to Los AngelesInternational Bus Lines
Full timetable
No online booking link
1:00 PM5:40 PM4h 40mDailySan Ysidro Station (CBP Roundabout - La Pera) to Los AngelesLimousine Express
Full timetable
Book (carrier website)
3:00 PM7:00 PM4h 00mDailySan Ysidro Station (CBP Roundabout - La Pera) to Los AngelesLimousine Express
Full timetable
Book (carrier website)
5:00 PM9:30 PM4h 30mDailySan Ysidro Station (CBP Roundabout - La Pera) to Los AngelesLimousine Express
Full timetable
Book (carrier website)
6:00 PM9:40 PM3h 40mDailySan Ysidro Station (CBP Roundabout - La Pera) to Los AngelesInternational Bus Lines
Full timetable
No online booking link
7:10 PM10:20 PM3h 10mDailySan Ysidro Bus Terminal to Los Angeles Union StationGreyhound
Full timetable
No online booking link
8:00 PM12:20 AM +1 day4h 20mDailySan Ysidro Station (CBP Roundabout - La Pera) to Los AngelesLimousine Express
Full timetable
Book (carrier website)
9:45 PM New12:50 AM +1 day3h 05mDailySan Ysidro Bus Terminal to Los Angeles Union StationFlixBus
Full timetable
No online booking link
10:00 PM1:25 AM +1 day3h 25mDailySan Ysidro Station (Bus Terminal) to Los AngelesLimousine Express
Full timetable
Book (carrier website)

Route map

The map needs JavaScript.

Where to board in Chula Vista Where you get off in Los Angeles The route of the busiest trip

Return trip: Los Angeles to Chula Vista

Questions

How long is the bus from Chula Vista to Los Angeles?

The fastest direct bus takes 3 hours 5 minutes; the typical trip is 4 hours 15 minutes.

What time is the first bus from Chula Vista to Los Angeles?

The earliest departure is at 1:15 AM (Daily) and the last at 10:00 PM (Daily).

Which bus companies go from Chula Vista to Los Angeles?

Limousine Express, FlixBus, Greyhound and International Bus Lines run direct buses on this route.

Where do I catch the bus in Chula Vista?

Buses to Los Angeles leave from San Ysidro Station (Bus Terminal).

Does the bus from Chula Vista to Los Angeles stop at Tijuana International Airport?

Yes, 91 of the 139 a week: at CBX (Cross Border Xpress).