1map logoGo to main page

Ontario, CA, USA to Corona, CA, USA from $3: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Ontario, United States
to
Corona, United States

How to Get from Ontario to Corona: 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.

$3 by busBest price
30 kmDistance
21m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Ontario to Corona 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
various
Bus
Train
Average Duration
1h  45m
Estimated price
$0-0
Recommended
Company
various
Bus
Bus
Average Duration
2h  36m
Estimated price
$3-4
Cheapest
route map
Distance: 30 km
Duration: 21m

See more options

Company
various
Drive
Average Duration
21m
Estimated price
$3-5
Company
various
Taxi
Average Duration
21m
Estimated price
$55-70

Ontario - Corona operators

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

Bus
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Bus from Ontario Amtrak to Riverside

Average Duration
25m
Estimated price
0-0
Contact phone
+1 (909) 379-7100
Website
https://omnitrans.org

Bus from Euclid @ Holt Sb Fs to Goodman @ Goodman Nb Fs 01

Average Duration
36m
Estimated price
$31-31
Contact phone
+1 (951) 565-5002
Website
https://riversidetransit.com

Bus from Amazon Eastvale to Main + Metro

Average Duration
1h
Estimated price
$31-32
Train
Website
https://metrolinktrains.com

Train from Riverside-Downtown station to North Main Corona station

Average Duration
20m
Estimated price
$6-9
Taxi
Contact phone
+1 626-391-9090

Taxi from Ontario to Corona

Average Duration
21m
Estimated price
$55-70
Contact phone
+1 909-624-3333

Taxi from Ontario to Corona

Average Duration
21m
Estimated price
$55-70
Contact phone
+1-909-262-9910
Website
http://jrtaxiservice.com

Taxi from Ontario to Corona

Average Duration
21m
Estimated price
$55-70

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

Traveling between Ontario and Corona 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 picturesque road trip from Ontario to Corona, spanning a short distance of 19 miles. In just 21 minutes, you can cruise along scenic routes to reach your destination quickly and conveniently. 💸 Enjoy budget-friendly travel options with prices ranging from $3 to $5 for the journey by car from Ontario to Corona. Whether you're seeking a quick getaway or a cost-effective commute, this trip offers flexibility in transportation costs.
Average price
$3 - $5
🚌 Unfortunately, there is no direct bus from Ontario 🇺🇸 to Corona 🇺🇸. Passengers will have to transfer at Amazon Eastvale during the journey. The total travel time, including transfers, is approximately 2 hours and 36 minutes. 🚏 The Ontario to Corona bus services are operated by Omnitrans, with departures from Euclid @ Holt Sb Fs station 🚌. Travelers will then arrive at the Main + Metro station in Corona 🚌. The bus tickets for this route typically range from $3 to $4, offering an affordable transportation option.
Departure Point
Euclid @ Holt Sb Fs station
Arrival Point
Main + Metro station

Frequently asked questions

Find out more about the route from Ontario to Corona.

Or choose the category:
The distance between Ontario and Corona is approximately 22 km by road. It typically takes around 1 hour and 45 minutes to travel from Ontario to Corona by taking a bus and then a train. If traveling by car, it would take approximately the same amount of time. Another option is to take a bus from Corona to Ontario, which usually takes around 2 hours and 36 minutes.
The most cost-effective option for traveling from Ontario to Corona is by taking the line 87 bus and line 3 bus, which costs $3-$4 and takes around 2 hours and 36 minutes. This option may be more time-consuming but it is a budget-friendly choice. However, if time is of the essence, the quickest way to travel between the two cities is by taking a taxi, which costs approximately $55-$70 and takes just 21 minutes.
The prices for a bus ticket between Corona and Ontario range from $3 to $4.
To travel from Ontario to Corona without using public transportation, you can drive by car. The distance between the two cities is approximately 31 km, and it takes about 21 minutes to reach Corona via the fastest driving route. The cost of driving from Ontario to Corona can vary, but it typically ranges from $3 to $5, depending on factors such as gas prices and tolls.
The best way to travel from Ontario to Corona without a car is by taking a bus and then a train. The journey takes approximately 1 hour and 45 minutes. The cost of this transportation option may vary. Alternatively, you can also travel by bus, which takes about 2 hours and 36 minutes.
Yes, there is a link between Ontario and Corona but it is not a direct one. There is no direct bus from Ontario to Corona, but there are bus services available where you would need to transfer once. The journey, including transfers, takes approximately 2 hours and 36 minutes. The bus services are operated by Omnitrans and Riverside Transit Agency.
There are plenty of accommodation options near Corona. With over 133 hotels to choose from, there is something to suit every budget. Prices for hotels in the area start at $64 per night, providing affordable options for travelers.
Yes, you can get from Ontario to Corona by bicycle. The distance of the route is not provided, so it is not possible to estimate the travel time accurately. However, it is approximately 22 km by road, so it may take around 1-2 hours depending on your speed and the route you take.