There are 5 ways to get from Corona to Banning 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, bus
best- Take the train from Corona - North Main to San Bernardino - Downtowntrain IE-OC Line
- Take the bus from San Bernardino to Walmartbus Commuter Link 120
3h 50m$11–16Line 1 bus, line 20 bus, line 31 bus
cheapest- Take the bus from East Grand + 3rd to Magnolia + Elizabethbus 1
- Take the bus from Magnolia Opp Elizabeth to Riverside University Medical Centerbus 20
- Take the bus from Riverside University Medical Center to 2nd St. 1540 at Walmartbus 31
4h 52m$4–8Drive 43.3 mi
- Drive from Corona to Banningcar 43.3 mi
49 min$8–12Taxi
- Take the taxi from Corona to Banningtaxi 43.3 mi
49 min$150–190Line 1 bus, line 31 bus
- Take the bus from Sixth + Victoria to UCR at Bannockburn Villagebus 1
- Take the bus from Moreno Valley Mall to 2nd St. 1540 at Walmartbus 31
5h 21m$4–9
Corona to Banning by train and bus
Comparing Your Travel Options
The cheapest way to get from Corona to Banning is to line 1 bus and line 20 bus and line 31 bus which costs $4 - $8 and takes 4h 52m.
The fastest way to get from Corona to Banning is to drive which takes 49 min and costs $7 - $12.
No, there is no direct bus from Corona to Banning. However, there are services departing from East Grand + 3rd and arriving at Banning Police Department via Magnolia Opp Elizabeth, Riverside University Medical Center and Walmart. The journey, including transfers, takes approximately 4h 52m.
The distance between Corona and Banning is 58 miles. The road distance is 43.6 miles.
The best way to get from Corona to Banning without a car is to train and bus which takes 3h 50m and costs $10 - $17.
It takes approximately 3h 50m to get from Corona to Banning, including transfers.
Corona to Banning bus services, operated by Riverside Transit Agency, depart from East Grand + 3rd station.
Corona to Banning bus services, operated by Riverside Transit Agency, arrive at Magnolia + Elizabeth station.
Yes, the driving distance between Corona to Banning is 44 miles. It takes approximately 49 min to drive from Corona to Banning.
There are 68+ hotels available in Banning.
What companies run services between Corona, CA, USA and Banning, CA, USA?
You can take a bus from East Grand + 3rd to Banning Police Department via Magnolia + Elizabeth, Magnolia Opp Elizabeth, Riverside University Medical Center, and Walmart in around 4h 52m.
- Phone
- (800) 371-LINK (5465)
- Website
- Metrolink Trains
Train from Corona - North Main to San Bernardino - Downtown
- Ave. Duration
- 46 min
- Frequency
- 3 times a day
- Estimated price
- $7–11
- Website
- Metrolink Trains
- Phone
- (951) 769-8530
- Website
- beaumontca.gov
Bus from San Bernardino to Walmart
- Ave. Duration
- 44 min
- Frequency
- Every 3 hours
- Estimated price
- $2–4
- Schedules at
- beaumontca.gov
- Fixed Route
- $2
- Commuter Link 125
- $4
- Ave. Duration
- 49 min
- Estimated price
- $150–190
Yellow Cab of the Inland Empire
- Phone
- +1 909 888 7777
Ontario Yellow Cab
- Phone
- +1 909 622 1234
Inland Empire Taxi Cab
- Phone
- +1 909 366 0000
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 Need to know: Eurostar, The London Underground: Essential tips to navigate the Tube, and Train travel in Spain: A guide to Renfe - to help you get the most out of your next trip.


