CA → CA · about 96 miles
Bakersfield to Los Angeles bus schedule
Limousine Express, FlixBus, Greyhound and International Bus Lines run 83 direct buses a week from Bakersfield to Los Angeles. The fastest takes 1 hour 35 minutes; the first bus leaves at 12:45 AM and the last at 11:45 PM.
Timetable data from · Schedule last changed
- Buses a week
- 83
- Fastest trip
- 1h 35m
- First bus
- 12:45 AM
- Last bus
- 11:45 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 | Bus company | Ticket |
|---|---|---|---|---|---|---|
| 12:45 AM | 3:00 AM | 2h 15m | Daily | Bakersfield (1821 18th St International) to Los Angeles | International Bus Lines Full timetable | No online booking link |
| 5:10 AM | 6:45 AM | 1h 35m | Daily | Bakersfield Train Station to Los Angeles Laurel Canyon/Rinaldi - San Fernando | Greyhound Full timetable | No online booking link |
| 12:00 PM | 3:15 PM | 3h 15m | Daily | Bakersfield (1821 18th St International) to Los Angeles | International Bus Lines Full timetable | No online booking link |
| 12:45 PM | 2:35 PM | 1h 50m | Daily | Bakersfield Train Station to Los Angeles Laurel Canyon/Rinaldi - San Fernando | FlixBus Full timetable | No online booking link |
| 1:00 PM | 4:15 PM | 3h 15m | Daily | Bakersfield (1821 18th St International) to Los Angeles | International Bus Lines Full timetable | No online booking link |
| 1:55 PM New | 4:05 PM | 2h 10m | Daily except Tue | Bakersfield Train Station to Downtown LA FlixBus Lot | FlixBus Full timetable | No online booking link |
| 2:30 PM | 5:45 PM | 3h 15m | Daily | Bakersfield (1821 18th St International) to Los Angeles | Limousine Express Full timetable | Book (carrier website) |
| 5:10 PM | 6:50 PM | 1h 40m | Daily | Bakersfield Train Station to Los Angeles Laurel Canyon/Rinaldi - San Fernando | Greyhound Full timetable | No online booking link |
| 8:50 PM | 10:50 PM | 2h 00m | Daily | Bakersfield Train Station to Los Angeles Union Station | Greyhound Full timetable | No online booking link |
| 9:45 PM | 12:15 AM +1 day | 2h 30m | Daily | Bakersfield (1821 18th St International) to Los Angeles | International Bus Lines Full timetable | No online booking link |
| 11:45 PM | 2:00 AM +1 day | 2h 15m | Daily | Bakersfield (1821 18th St International) to Los Angeles | International Bus Lines Full timetable | No online booking link |
Route map
The map needs JavaScript.
Where to board in Bakersfield Where you get off in Los Angeles The route of the busiest trip
Where to catch the bus in Bakersfield
Where the bus stops in Los Angeles
- Los Angeles bus stop Map of Los Angeles bus stop (Google Maps)
- Los Angeles (Union Station) Map of Los Angeles (Union Station) (Google Maps)
- Los Angeles Laurel Canyon/Rinaldi - San Fernando Map of Los Angeles Laurel Canyon/Rinaldi - San Fernando (Google Maps)
- Downtown LA FlixBus Lot Map of Downtown LA FlixBus Lot (Google Maps)
Return trip: Los Angeles to Bakersfield
Questions
How long is the bus from Bakersfield to Los Angeles?
The fastest direct bus takes 1 hour 35 minutes; the typical trip is 2 hours 15 minutes.
What time is the first bus from Bakersfield to Los Angeles?
The earliest departure is at 12:45 AM (Daily) and the last at 11:45 PM (Daily).
Which bus companies go from Bakersfield to Los Angeles?
Limousine Express, FlixBus, Greyhound and International Bus Lines run direct buses on this route.
Where do I catch the bus in Bakersfield?
Buses to Los Angeles leave from Bakersfield (1821 18th St International) and Bakersfield Train Station.