1map logoGo to main page

Riverside, CA, USA to Upland, CA, USA from $2: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Riverside, United States
to
Upland, United States

How to Get from Riverside to Upland: 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
34 kmDistance
25m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Riverside to Upland 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  34m
Estimated price
$8-19
Recommended
Company
various
Bus
Bus
Average Duration
2h  11m
Estimated price
$2-4
Cheapest
route map
Distance: 34 km
Duration: 25m

See more options

Company
various
Drive
Average Duration
25m
Estimated price
$3-6
Company
various
Bus
Train
Average Duration
1h  47m
Estimated price
$6-15
Company
various
Taxi
Average Duration
25m
Estimated price
$60-80

Riverside - Upland operators

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

Train
Website
https://metrolinktrains.com

Train from Riverside-Downtown station to San Bernardino Depot station

Average Duration
17m
Estimated price
$5-7

Train from San Bernardino Depot station to Upland station

Average Duration
28m
Estimated price
$2-81

Train from San Bernardino - Downtown station to Upland station

Average Duration
33m
Estimated price
$6-823
Bus
Contact phone
+1 (909) 379-7100
Website
omnitrans.org

Bus from Riverside Metro Link Sb Lat to San Bernardino Transit Center

Average Duration
25m
Estimated price
$2-2

Bus from Goodman @ Goodman Nb Fs 01 to Campus @ 4th Nb Ns

Average Duration
41m
Estimated price
$2-2
Contact phone
+1 (951) 565-5002
Website
riversidetransit.com

Bus from Vine St Layover to Amazon Eastvale

Average Duration
1h 4m
Estimated price
$82-2

Bus from Vine St Layover to San Bernardino Transit Center

Average Duration
20m
Estimated price
$82-2
Taxi
Contact phone
+1 518-792-1234

Taxi from Riverside to Upland

Average Duration
25m
Estimated price
$60-80

Riverside to Upland: Overview of Bus, Train, Flight, and Car Trips

Traveling between Riverside and Upland 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 leisurely 21-mile journey from Riverside to Upland, a scenic drive that takes just around 25 minutes by car. Enjoy the smooth ride as you traverse through charming neighborhoods and picturesque landscapes along the way. 💰 Depending on your choice of route and any potential toll roads, the cost of driving from Riverside to Upland typically ranges between $3 to $6. With affordable options available, you can enjoy a budget-friendly trip while experiencing the convenience and comfort of traveling by car.
Average price
$3 - $6
🚆 Although there is no direct train from Riverside to Upland travelers can take a route with transfers that lasts approximately 1 hour and 34 minutes. The train service is operated by Metrolink Trains. 🚆 The train ticket prices from Riverside to Upland range from $8 to $19, making the train a cost-effective and efficient travel option between these two California cities.
Departure Point
Riverside-Downtown station
Arrival Point
Upland station
🚌 While there is no direct bus from Riverside to Upland, travelers can take a route with transfers which will take approximately 2 hours and 11 minutes. 🚌 Passengers can board a bus departing from Vine St Layover in Riverside, operated by Riverside Transit Agency, and transfer to another bus operated by Omnitrans to arrive at Campus @ 4th Nb Ns in Upland. 🚌 The cost of a bus ticket between Riverside and Upland ranges from $2 to $4, providing an affordable and convenient travel option for those journeying between these two cities in California.
Departure Point
Vine St Layover station
Arrival Point
Campus @ 4th Nb Ns station

Frequently asked questions

Find out more about the route from Riverside to Upland.

Or choose the category:
The distance between Riverside and Upland is approximately 29.0 km by road. The typical travel time by train is 1 hour and 34 minutes, while taking both bus and train would take around 1 hour and 47 minutes. By car, it takes about 30 minutes to travel from Riverside to Upland, while the bus journey takes approximately 2 hours and 35 minutes.
The most cost-effective transportation option for traveling from Riverside to Upland is to take the line 29 bus and line 87 bus, which costs $2-$4. This option takes approximately 2 hours and 35 minutes. However, if time is a priority, the quickest option is to take a taxi, which costs $60-$80 and takes about 25 minutes.
The prices for traveling from Riverside to Upland vary depending on the mode of transportation chosen. For a train journey, the ticket prices range from $8 to $19. On the other hand, taking a bus between Upland and Riverside would cost around $2 to $4.
To travel from Riverside to Upland without using public transportation, you can drive the 33.8 km distance, which takes around 25 minutes depending on traffic conditions. The route is relatively straightforward, and the driving time is relatively short. The cost of the journey by car varies between $3 and $6 in terms of fuel expenses.
The best way to travel from Riverside to Upland without a car is by train. The train journey takes approximately 1 hour and 34 minutes. The cost of the train ticket ranges from $7 to $19, depending on the type of ticket and class.
There is no direct train link between Riverside and Upland. However, there are train services available with transfers, taking approximately 1 hour and 34 minutes. The journey involves departing from Riverside-Downtown station and transferring at San Bernardino Depot station before arriving at Upland station. Alternatively, for bus travel, there is no direct route either, but the journey, including transfers, takes around 2 hours and 28 minutes. Passengers would need to depart from San Bernardino Transit Center and transfer at Fontana Metrolink Transit Center before reaching their final destination at Foothill @ 2nd Wb Fs station in Upland.
There are plenty of hotels available near Upland with over 173 options to choose from. Prices for accommodations start at $56 per night, offering a range of budget-friendly to luxury options. Some popular hotel chains in the area include Holiday Inn, Hilton, and Best Western.
Yes, you can get from Riverside to Upland by bicycle, but it would be a very long journey. The distance between the two cities is 5059 km, and it would take approximately 267 hours and 40 minutes to complete the journey. This assumes a constant speed of around 19 km/h.