CA → CA · about 9 miles
San Bernardino to Riverside bus & train schedule
Limousine Express, Mexicoach, Amtrak and FlixBus run 28 direct buses and trains a week from San Bernardino to Riverside. The fastest takes 15 minutes; the first departure leaves at 5:21 AM and the last at 9:50 PM.
Timetable data from · Schedule last changed
- Buses and trains a week
- 28
- Fastest trip
- 15m
- First departure
- 5:21 AM
- Last departure
- 9:50 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 |
|---|---|---|---|---|---|---|
| 5:21 AM | 5:40 AM | 19m | Daily | San Bernardino to Riverside | Amtrak Full timetable | No online booking link |
| 2:50 PM | 3:25 PM | 35m | Daily | San Bernardino Downtown to UC Riverside Lot 30 | FlixBus Full timetable | No online booking link |
| 4:45 PM | 5:00 PM | 15m | Daily | San Bernardino (Limo Express) to Riverside (University Ave) | Limousine Express Full timetable | Book (carrier website) |
| 9:50 PM | 10:20 PM | 30m | Daily | San Bernardino (Limo Express) to Riverside (University Ave) | Mexicoach Full timetable | Book (carrier website) |
Route map
The map needs JavaScript.
Where to board in San Bernardino Where you get off in Riverside The route of the busiest trip
Where to board in San Bernardino
Where buses and trains stop in Riverside
Return trip: Riverside to San Bernardino
Questions
How long is the bus or train from San Bernardino to Riverside?
The fastest direct bus or train takes 15 minutes; the typical trip is 19 minutes.
What time is the first departure from San Bernardino to Riverside?
The earliest departure is at 5:21 AM (Daily) and the last at 9:50 PM (Daily).
Which bus and rail companies go from San Bernardino to Riverside?
Limousine Express, Mexicoach, Amtrak and FlixBus run direct buses and trains on this route.
Where do I board in San Bernardino?
Buses and trains to Riverside leave from San Bernardino (Limo Express), San Bernardino Amtrak station and San Bernardino Downtown.