1map logoGo to main page

Corona, CA, USA to Rancho Cucamonga, CA, USA from $2: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Corona, United States
to
Rancho Cucamonga, United States

How to Get from Corona to Rancho Cucamonga: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$2 by busBest price
30 kmDistance
22m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Corona to Rancho Cucamonga with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Metrolink Trains
Train
Average Duration
1h  45m
Estimated price
$8-24
Recommended
Company
Riverside Transit Agency, Omnitrans
Bus
Average Duration
2h  26m
Estimated price
$2-4
Cheapest
route map
Distance: 30 km
Duration: 22m

See more options

Company
Various
Drive
Average Duration
22m
Estimated price
$3-5
Company
Various
Taxi
Average Duration
22m
Estimated price
$55-70

Corona - Rancho Cucamonga operators

Explore transport companies operating between Corona and Rancho Cucamonga, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Website
https://metrolinktrains.com

Train from North Main Corona station to San Bernardino Depot station

Average Duration
37m
Estimated price
$7-80

Train from San Bernardino Depot station to Rancho Cucamonga station

Average Duration
21m
Estimated price
$8-85
Bus
Contact phone
+1 (951) 565-5002
Website
riversidetransit.com

Bus from Corona Transit Center to Amazon Eastvale

Average Duration
1h 4m
Estimated price
$2-2
Contact phone
+1 (909) 379-7100
Website
omnitrans.org

Bus from Goodman @ Goodman Nb Fs 01 to Vineyard @ Orangewood Nb Fs

Average Duration
56m
Estimated price
$2-2
Taxi

Taxi from Corona to Rancho Cucamonga

Average Duration
22m
Estimated price
$55-70

Corona to Rancho Cucamonga: Overview of Bus, Train, Flight, and Car Trips

Traveling between Corona and Rancho Cucamonga offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Corona to Rancho Cucamonga, covering a distance of 19 miles in just under 22 minutes. ⛽️ Depending on the route taken and fuel prices, expect to spend between $3 to $5 on a relaxing drive to Rancho Cucamonga.
Average price
$3 - $5
🚂 Traveling from Corona to Rancho Cucamonga by train involves a journey with a transfer at San Bernardino Depot station. The total travel time, including transfers, is approximately 1 hour and 45 minutes. 💰 Ticket prices for the train journey between Corona and Rancho Cucamonga range from $8 to $24, offering travelers an affordable and comfortable transportation option within Southern California.
Departure Point
North Main Corona station
Arrival Point
Rancho Cucamonga station
🚌 There is no direct bus from Corona to Rancho Cucamonga. However, travelers can take services with transfers that depart from Corona Transit Center and arrive at Vineyard @ Orangewood Nb Fs, making the journey approximately 2 hours and 26 minutes. 💰 The prices of a bus ticket between Rancho Cucamonga and Corona can vary, with fares ranging from $2 to $4 for the 2-hour and 26-minute journey.
Departure Point
Corona Transit Center station
Arrival Point
Vineyard @ Orangewood Nb Fs station

Frequently asked questions

Find out more about the route from Corona to Rancho Cucamonga.

Or choose the category:
The distance between Corona and Rancho Cucamonga is approximately 25.7 km or 30.1 km by road. By train, it takes about 1 hour and 45 minutes to travel from Corona to Rancho Cucamonga. If you prefer to drive, the travel time may vary depending on traffic conditions. By car, it should take around the same amount of time or slightly less. However, if you opt for the bus, it might take longer, with an estimated travel time of 2 hours and 50 minutes.
The most cost-effective option for traveling from Corona to Rancho Cucamonga is to take the bus, which costs $2-$4. Although it is the cheapest method, it does take the longest, with a travel time of 2 hours and 50 minutes. If time is of the essence, the fastest way to reach Rancho Cucamonga is by taking a taxi, which costs $55-$70 and only takes 22 minutes.
The prices for a train ticket between Corona and Rancho Cucamonga range from $8 to $24, depending on the class and type of service. On the other hand, the prices for a bus ticket between Rancho Cucamonga and Corona are typically between $2 and $4.
To get from Corona to Rancho Cucamonga without using public transportation, you can drive. The distance between the two cities is approximately 30.6 km, and it usually takes around 22 minutes to drive the route. The cost of gas for this journey ranges from $3 to $5, depending on the current price.
To travel from Corona to Rancho Cucamonga without a car, the best option is to take a train. The train journey takes approximately 1 hour and 45 minutes and costs between $8 and $25.
There is no direct train link between Corona and Rancho Cucamonga. However, there are train services available that require a transfer at San Bernardino Depot station, with a total travel time of approximately 1 hour and 45 minutes. Similarly, there is no direct bus route between Corona and Rancho Cucamonga, but there are bus services that require a transfer and take around 2 hours and 50 minutes.
There are numerous options for accommodation near Rancho Cucamonga. With over 168 hotels available, travelers have a wide selection to choose from. The prices for hotels in the area start at $56, providing a range of options to suit different budgets.
Yes, you can definitely get from Corona to Rancho Cucamonga by bicycle.