CA → CA · about 300 miles
San Jose to Los Angeles bus & train schedule
Limousine Express, American Star Tours, Amtrak, FlixBus, Greyhound and International Bus Lines run 64 direct buses and trains a week from San Jose to Los Angeles. The fastest takes 5 hours 50 minutes; the first departure leaves at 12:35 AM and the last at 6:30 PM.
Timetable data from · Schedule last changed
- Buses and trains a week
- 64
- Fastest trip
- 5h 50m
- First departure
- 12:35 AM
- Last departure
- 6:30 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 | Company | Ticket |
|---|---|---|---|---|---|---|
| 12:35 AM | 6:50 AM | 6h 15m | Daily | San Jose Diridon Station to Los Angeles Laurel Canyon/Rinaldi - San Fernando | Greyhound Full timetable | No online booking link |
| 8:15 AM | 4:15 PM | 8h 00m | Mon–Thu | San Jose Diridon Station to Los Angeles Union Station | FlixBus Full timetable | No online booking link |
| 8:30 AM | 5:45 PM | 9h 15m | Daily | San Jose to Los Angeles | Limousine Express Full timetable | Book (carrier website) |
| 10:26 AM | 8:36 PM | 10h 10m | Daily | San Jose to Van Nuys | Amtrak Full timetable | No online booking link |
| 10:50 AM | 6:45 PM | 7h 55m | Thu, Fri | San Jose to Los Angeles (Union Station) | American Star Tours Full timetable | No online booking link |
| 12:30 PM | 8:25 PM | 7h 55m | Sat & Sun | San Jose to Los Angeles (Union Station) | American Star Tours Full timetable | No online booking link |
| 3:05 PM | 8:55 PM | 5h 50m | Daily | San Jose Diridon Station to Los Angeles Laurel Canyon/Rinaldi - San Fernando | Greyhound Full timetable | No online booking link |
| 5:30 PM | 2:00 AM +1 day | 8h 30m | Daily | San Jose to Los Angeles | International Bus Lines Full timetable | No online booking link |
| 5:55 PM | 2:30 AM +1 day | 8h 35m | Sat & Sun | San Jose to Los Angeles UCLA | American Star Tours Full timetable | No online booking link |
| 6:20 PM | 2:55 AM +1 day | 8h 35m | Mon–Fri | San Jose to Los Angeles UCLA | American Star Tours Full timetable | No online booking link |
| 6:30 PM | 3:00 AM +1 day | 8h 30m | Daily | San Jose to Los Angeles | International Bus Lines Full timetable | No online booking link |
Route map
The map needs JavaScript.
Where to board in San Jose Where you get off in Los Angeles The route of the busiest trip
Where to board in San Jose
Where buses and trains stop in Los Angeles
- Los Angeles (Union Station) Map of Los Angeles (Union Station) (Google Maps)
- Los Angeles UCLA Map of Los Angeles UCLA (Google Maps)
- Los Angeles bus stop Map of Los Angeles bus stop (Google Maps)
- Van Nuys Map of Van Nuys (Google Maps)
- Los Angeles Laurel Canyon/Rinaldi - San Fernando Map of Los Angeles Laurel Canyon/Rinaldi - San Fernando (Google Maps)
Return trip: Los Angeles to San Jose
Questions
How long is the bus or train from San Jose to Los Angeles?
The fastest direct bus or train takes 5 hours 50 minutes; the typical trip is 8 hours 30 minutes.
What time is the first departure from San Jose to Los Angeles?
The earliest departure is at 12:35 AM (Daily) and the last at 6:30 PM (Daily).
Which bus and rail companies go from San Jose to Los Angeles?
Limousine Express, American Star Tours, Amtrak, FlixBus, Greyhound and International Bus Lines run direct buses and trains on this route.
Where do I board in San Jose?
Buses and trains to Los Angeles leave from San Jose bus stop, San Jose bus stop (2) and San Jose Diridon Station.