There are 6 ways to get from Riverside to El Monte by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Riverside - Downtown to L.A. Union Station91-PV Line / ...
- Take the train from L.A. Union Station to El MonteSB Line
2h 35m$12–16Line 14 bus, line 19 bus, line 61 bus, line 486 bus
cheapest- Take the bus from Magnolia + Sunnyside to Benton + Prospect/ V.A. Hospital14
- Take the bus from VA Barton @ Benton to Fontana Metrolink Transit Center19
- Take the bus from Fontana Metrolink Transit Center to Pomona Transit Center61
- Take the bus from Pomona Transit Center to Garvey Ave and Meeker Ave W486
5h 50m$4–10Bus
- Take the bus from Vine Street Mobility Hub to San Bernardino Transit Center215
- Take the bus from San Bernardino, CA to El MonteEl Paso / ...
2h 40m$26–42Drive 40.3 mi
- Drive from Riverside to El Monte40.3 mi
45 min$8–11Taxi
- Take the taxi from Riverside to El Monte40.3 mi
45 min$110–140Bus, train
- Take the bus from Vine Street Mobility Hub to San Bernardino Transit Center215
- Take the train from San Bernardino - Downtown to El MonteSB Line
2h 38m$8–14
Riverside to El Monte by train
Questions & Answers
The cheapest way to get from Riverside to El Monte is to drive which costs $7 - $11 and takes 45 min.
The fastest way to get from Riverside to El Monte is to drive which takes 45 min and costs $7 - $11.
No, there is no direct bus from Riverside to El Monte. However, there are services departing from Vine Street Mobility Hub and arriving at El Monte via San Bernardino, CA. The journey, including transfers, takes approximately 2h 40m.
No, there is no direct train from Riverside to El Monte. However, there are services departing from Riverside - Downtown and arriving at El Monte via L.A. Union Station. The journey, including transfers, takes approximately 2h 35m.
The distance between Riverside and El Monte is 73 miles. The road distance is 40.5 miles.
The best way to get from Riverside to El Monte without a car is to train which takes 2h 35m and costs $11 - $16.
It takes approximately 2h 35m to get from Riverside to El Monte, including transfers.
Riverside to El Monte bus services, operated by Omnitrans, depart from Vine Street Mobility Hub station.
Riverside to El Monte train services, operated by Metrolink Trains, depart from Riverside - Downtown station.
The best way to get from Riverside to El Monte is to train which takes 2h 35m and costs $11 - $16. Alternatively, you can bus, which costs $25 - $45 and takes 2h 40m.
What companies run services between Riverside, Riverside County, CA, USA and El Monte, CA, USA?
You can take a train from Riverside - Downtown to El Monte via L.A. Union Station in around 2h 35m. Alternatively, you can take a bus from Vine Street Mobility Hub to El Monte via San Bernardino Transit Center and San Bernardino, CA in around 2h 40m.
- Phone
- (800) 371-LINK (5465)
- Website
- metrolinktrains.com
Train from Riverside - Downtown to L.A. Union Station
- Ave. Duration
- 1h 28m
- Frequency
- Every 3 hours
- Estimated price
- $10–14
- Website
- https://metrolinktrains.com
- Passenger
- $10–14
Train from L.A. Union Station to El Monte
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- $1–2
- Website
- https://metrolinktrains.com
- Passenger
- $1–2
Train from San Bernardino - Downtown to El Monte
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- $8–12
- Website
- https://metrolinktrains.com
- Passenger
- $8–12
- Phone
- +1 (909) 379-7100
- Website
- omnitrans.org
Bus from Vine Street Mobility Hub to San Bernardino Transit Center
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- $2
- Website
- Omnitrans
Bus from VA Barton @ Benton to Fontana Metrolink Transit Center
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- $2
- Website
- Omnitrans
Bus from Fontana Metrolink Transit Center to Pomona Transit Center
- Ave. Duration
- 1h 38m
- Frequency
- Every 30 minutes
- Website
- Omnitrans
- Phone
- +1 (951) 565-5002
- Website
- riversidetransit.com
Bus from Vine Street Mobility Hub to San Bernardino Transit Center
- Ave. Duration
- 17 min
- Frequency
- Every 2 hours
- Estimated price
- $1–2
- Website
- http://www.riversidetransit.com
- Children 46" tall and under
- $1
- Seniors 60+, Disabled, Medicare
- $1
- Adults and children over 46" tall
- $1–2
Bus from Magnolia + Sunnyside to Benton + Prospect/ V.A. Hospital
- Ave. Duration
- 1h 1m
- Frequency
- Hourly
- Estimated price
- $1–2
- Website
- http://www.riversidetransit.com
- Children 46" tall and under
- $1–2
- Seniors 60+, Disabled, Medicare
- $1–2
- Adults and children over 46" tall
- $1–2
- Phone
- +1 866 691 9732
- eplasales@eplalimo.com
- Website
- eplalimo.com
Bus from San Bernardino, CA to El Monte
- Ave. Duration
- 1h
- Frequency
- 4 times a day
- Estimated price
- $25–40
- Schedules at
- eplalimo.com
- One Way
- $25–40
- Phone
- +1 800-743-3463
- comment@foothilltransit.org
- Website
- foothilltransit.org
Bus from Pomona Transit Center to Garvey Ave and Meeker Ave W
- Ave. Duration
- 1h 15m
- Frequency
- Every 30 minutes
- Estimated price
- $1–6
- Website
- https://www.foothilltransit.org
- Ave. Duration
- 45 min
- Estimated price
- $110–140
Tri County Cab, Inc
- Phone
- +1 518-792-1234
Queensbury Taxi
- Phone
- +1 518-761-1234
Glens Falls Capitaland Taxi
- Phone
- +1 518-793-0000
San Bernardino Yellow Cab
- Phone
- +1 909 884-1111
- Website
- facebook.com
Piratas Cab
- Phone
- +1 626-391-9090
Lady Cab Driver
- Phone
- +1 909-624-3333
https://proride.pro/home
- Phone
- +1 833-393-2776
JR;s Taxi Service
- Phone
- +1-909-262-9910
- Website
- jrtaxiservice.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including South Korea: Travelling from Seoul to Busan , Is ride-sharing platform BlaBlaCar right for you?, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
Riverside to El Monte bus services, operated by Omnitrans, arrive at San Bernardino Transit Center station.
Riverside to El Monte train services, operated by Metrolink Trains, arrive at L.A. Union Station.
Yes, the driving distance between Riverside to El Monte is 41 miles. It takes approximately 45 min to drive from Riverside to El Monte.
There are 911+ hotels available in El Monte.







