CA → CA · about 23 miles
Los Angeles to Long Beach bus schedule
FlixBus and Greyhound run 27 direct buses a week from Los Angeles to Long Beach. The fastest takes 35 minutes; the first bus leaves at 6:20 AM and the last at 6:55 PM.
Timetable data from · No schedule changes since at least
- Buses a week
- 27
- Fastest trip
- 35m
- First bus
- 6:20 AM
- Last bus
- 6:55 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 |
|---|---|---|---|---|---|
| 6:20 AM | 7:55 AM | 1h 35m | Daily except Wed | Westwood UCLA CA (WES) to Long Beach Bus Station | FlixBus Full timetable |
| 6:25 AM | 7:00 AM | 35m | Daily | Los Angeles Union Station to Long Beach Bus Station | Greyhound Full timetable |
| 6:55 AM | 8:50 AM | 1h 55m | Daily | Los Angeles Laurel Canyon/Rinaldi - San Fernando to Long Beach Bus Station | Greyhound Full timetable |
| 6:55 PM | 8:55 PM | 2h 00m | Daily | Los Angeles Laurel Canyon/Rinaldi - San Fernando to Long Beach Bus Station | Greyhound Full timetable |
Route map
The map needs JavaScript.
Where to board in Los Angeles Where you get off in Long Beach The route of the busiest trip
Where to catch the bus in Los Angeles
Where the bus stops in Long Beach
Return trip: Long Beach to Los Angeles
Questions
How long is the bus from Los Angeles to Long Beach?
The fastest direct bus takes 35 minutes; the typical trip is 1 hour 55 minutes.
What time is the first bus from Los Angeles to Long Beach?
The earliest departure is at 6:20 AM (Daily except Wed) and the last at 6:55 PM (Daily).
Which bus companies go from Los Angeles to Long Beach?
FlixBus and Greyhound run direct buses on this route.
Where do I catch the bus in Los Angeles?
Buses to Long Beach leave from Los Angeles (Union Station), Los Angeles Laurel Canyon/Rinaldi - San Fernando and Los Angeles UCLA.