1map logoGo to main page

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

Compare Travel Options and Prices

from
Ontario, United States
to
San Bernardino, United States

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

$4 by busBest price
39 kmDistance
27m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Ontario to San Bernardino 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
Amtrak
Bus
Average Duration
45m
Estimated price
$0-0
Recommended
Company
Omnitrans
Bus
Bus
Average Duration
1h  54m
Estimated price
$4-4
Cheapest
route map
Distance: 39 km
Duration: 27m

See more options

Company
various
Drive
Average Duration
27m
Estimated price
$4-7
Company
various
Taxi
Average Duration
27m
Estimated price
$75-90

Ontario - San Bernardino operators

Explore transport companies operating between Ontario and San Bernardino, 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 San Bernardino

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

Bus from Holt @ Plum Eb Fs to Fontana Metrolink Transit Center

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

Bus from Fontana Metrolink Transit Center to 5th @ E Eb Ns

Average Duration
39m
Estimated price
$2-2
Taxi
Contact phone
+1 626-391-9090

Taxi from Ontario to San Bernardino

Average Duration
27m
Estimated price
$75-90
Contact phone
+1 909-624-3333

Taxi from Ontario to San Bernardino

Average Duration
27m
Estimated price
$75-90
Contact phone
+1-909-262-9910
Website
http://jrtaxiservice.com

Taxi from Ontario to San Bernardino

Average Duration
27m
Estimated price
$75-90

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

Traveling between Ontario and San Bernardino 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 Ontario to San Bernardino, a quick 24-mile drive that promises picturesque views along the way. ⛽️ With gas prices ranging from $4 to $7 for the trip, you can enjoy a budget-friendly adventure through the heart of California. 🌴 Arrive in San Bernardino in just under 30 minutes, ready to explore all this vibrant city has to offer, from historic landmarks to modern attractions.
Average price
$4 - $7
🚌 The trip from Ontario to San Bernardino by bus is a convenient and quick option for travelers looking to commute between the two cities. The direct bus service operated by Amtrak departs twice daily and takes approximately 45 minutes. 🚌 With a short travel time of just 45 minutes, taking the bus from Ontario to San Bernardino is an efficient way to reach your destination. Sit back, relax, and enjoy the scenic ride while leaving the driving and navigation to the experienced bus operators at Amtrak.
Departure Point
Ontario Amtrak station
Arrival Point
San Bernardino station

Frequently asked questions

Find out more about the route from Ontario to San Bernardino.

Or choose the category:
The distance between Ontario and San Bernardino is approximately 34 km. By car, it usually takes about 39 km to drive between the two cities. The travel time can vary depending on traffic conditions, but it typically takes around 30 minutes to reach Ontario from San Bernardino by car.
The most cost-effective way to travel from Ontario to San Bernardino is by taking the line 61 bus and line 14 bus, which costs $4 and takes approximately 1 hour and 54 minutes. This option is recommended for budget-conscious travelers. However, if time efficiency is a priority, taking a taxi is the quickest option, taking just 27 minutes and costing $75-$90.
To get from Ontario to San Bernardino without using public transportation, you can drive. The driving distance is approximately 39 km and it takes about 27 minutes to drive from Ontario to San Bernardino. The cost of this mode of transportation will depend on factors such as gas prices, tolls, and vehicle type, but it is typically between $4 and $7 for the round trip.
To travel from Ontario to San Bernardino without a car, the best option is to take a bus. The journey takes approximately 45 minutes and the cost will vary depending on the bus company.
Yes, there is a direct link between Ontario and San Bernardino. Amtrak operates bus services that depart from Ontario Amtrak station and arrive at San Bernardino station. These bus services run twice daily and operate every day, with a journey time of approximately 45 minutes.
There are plenty of options for accommodation near San Bernardino. With over 549 hotels available, travelers have a wide range of choices to suit their preferences and budgets. Prices for hotels start at $66, providing affordable options for travelers.
Yes, you can travel from Ontario to San Bernardino by bicycle. The distance of the route is approximately 34 km.