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 of America
to
San Bernardino, United States of America

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

Traveling From Ontario to San Bernardino

The journey from Ontario to San Bernardino offers you a shift from suburban charm to vibrant city life, with distinct landscapes and cultural experiences waiting to be explored.

Best Neighbourhoods in San Bernardino

San Bernardino boasts diverse neighborhoods each offering a distinct character.

Sunset Hills
• Scenic views of city and mountains
• Family-friendly parks and trails
Civic Center
• Cultural attractions like museums
• Proximity to public transportation
Highland Avenue
• Vibrant shopping and dining options
• Local events and community gatherings

Best Times To Visit San Bernardino's Attractions

Maximize your experience in San Bernardino by choosing the right time to visit key attractions.

San Bernardino History and Railroad Museum
Visit on weekdays for a quieter experience and more personal interactions.
California State University, San Bernardino
Explore during the summer months when campus events are minimal and fewer students are around.
Cajon Pass
Early mornings or late afternoons offer breathtaking views and peaceful hiking conditions.

San Bernardino Weather: What to Expect Year-Round

San Bernardino features a warm Mediterranean climate, with hot summers and mild winters, making it a pleasant destination year-round. Spring and fall offer the best conditions for outdoor activities, while summer heat can influence your exploration plans.

Dining Recommendation

Try the Santa Fe Grille for a taste of New Mexican cuisine, where dishes like green chili enchiladas feature bold flavors and local ingredients that set them apart from Ontario’s culinary options. This lively spot blends a vibrant atmosphere with a distinctive menu, offering you a chance to savor unique cultural influences.

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 Show bus routes
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 cheapest way to get from Ontario to San Bernardino is by taking the line 61 bus and then transferring to the line 14 bus. This option costs $4 and takes approximately 1 hour and 54 minutes. The buses provide a convenient and affordable means of transportation between the two cities.
The fastest way to travel from Ontario to San Bernardino is by taking a taxi. It takes approximately 27 minutes to reach San Bernardino from Ontario by taxi. The cost of a taxi ride can range from $75 to $90. This option is ideal for those looking to reach their destination quickly and without any stops.
It is approximately 21 miles from Ontario to San Bernardino. If you choose to drive, the distance is about 24 miles. The actual travel time will depend on traffic conditions, but the journey should take around 30 minutes to an hour by car. However, please note that travel times may vary.
The best way to travel from Ontario to San Bernardino without a car is by taking the Omnitrans bus. The bus route that goes directly from Ontario to San Bernardino is line 61. The journey takes approximately 45 minutes and the cost of the ticket is $2.8. The bus runs regularly throughout the day, offering a convenient and affordable option for traveling between the two cities.
The bus from Ontario Amtrak to San Bernardino takes approximately 45 minutes, including transfers. There are two departures daily, allowing for flexibility in scheduling. It is advisable to check the bus schedule in advance and plan accordingly to ensure a smooth and timely journey.
There are many options for accommodation in San Bernardino. Some popular hotels near San Bernardino include the Hilton Garden Inn San Bernardino by Hilton San Bernardino, and the Best Western Plus Arrowhead Hotel. Prices for hotels in San Bernardino start at around $66 per night. It is recommended to book in advance, especially during peak travel seasons, to secure the best rates and availability.
Yes, you can definitely drive from Ontario to San Bernardino. The driving distance between the two cities is approximately 24 miles, and it takes approximately 27 minutes to drive from Ontario to San Bernardino, depending on traffic conditions. You can take the I-10 E or I-15 S to reach San Bernardino from Ontario, and there are multiple routes you can follow. Just make sure to plan your travel time considering traffic congestion, especially during peak hours.
Yes, there is a direct bus between Ontario and San Bernardino. The bus departs from Ontario Amtrak and arrives at San Bernardino. The service is available twice daily and operates every day. The journey takes approximately 45 minutes.
To catch the bus from Ontario to San Bernardino you will need to go to the Ontario Amtrak station. This is where the bus services, operated by Amtrak, depart from. Make sure to arrive early to ensure you don't miss your bus.
The Ontario to San Bernardino bus services, operated by Amtrak, arrive at San Bernardino station. The station is located at 3rd St. and "R" St. in downtown San Bernardino. It is a convenient and central location, allowing passengers easy access to other parts of the city. From there, travelers can easily navigate to their final destination in San Bernardino.
The cost of driving from Ontario to San Bernardino can vary depending on factors such as gas prices and your vehicle's fuel efficiency. On average, you can expect to spend around $4 to $7 for the round trip. Keep in mind that this estimate does not include tolls or parking fees. If you have a fuel-efficient car, carpool, or split the cost with others, you may be able to save even more on your journey.

Trips from Ontario

Trips to San Bernardino