1map logoGo to main page

San Jose, CA, USA to Ontario, CA, USA from $19: 8 ways by bus, train, flight or car

Compare Travel Options and Prices

from
San Jose, United States
to
Ontario, United States

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

$19 by trainBest price
607 kmDistance
2h 40m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San Jose to Ontario 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
Plane
Average Duration
2h  40m
Estimated price
$113-234
Recommended
Company
various
Train
Average Duration
12h  39m
Estimated price
$19-220
Cheapest
route map
Distance: 607 km
Duration: 2h 40m

See more options

Company
various
Train
Plane
Average Duration
4h  14m
Estimated price
$38-200
Company
various
Bus
Train
Average Duration
9h  5m
Estimated price
$53-1130
Company
various
BART
Plane
Average Duration
3h  34m
Estimated price
$175-366
Company
various
Bus
Average Duration
9h  23m
Estimated price
$1131-1132
Company
various
Bus
Average Duration
9h  30m
Estimated price
$1133-1134
Company
various
Drive
Average Duration
6h  17m
Estimated price
$1135-1136

San Jose - Ontario operators

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

Plane
Website
southwest.com

Plane from San Jose (SJC) to Ontario/San Bernardino (ONT)

Average Duration
2h 40m
Estimated price
$1137-2343
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from San Jose to Ontario Amtrak

Average Duration
12h 39m
Estimated price
$19-220

Train from Los Angeles to Ontario Amtrak

Average Duration
54m
Estimated price
$195-1135
Contact phone
+1-510-464-6000
Website
bart.gov

Train from Berryessa / North San Jose to Coliseum

Average Duration
43m
Estimated price
$190-191
Bus
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from San Jose Downtown to Los Angeles Downtown

Average Duration
6h 45m
Estimated price
$2342-1136
Contact phone
+1 833 766 3553
Website
tufesainternacional.com

Bus from Santa Clara / S 24th St - San Jose to Ontario

Average Duration
9h 30m
Estimated price
$1135-1136
Contact phone
+1 714-839-3500
Website
gotobus.com

Bus from San Jose - Huong Lan Sandwich to Chinatown Station

Average Duration
Estimated price
0-0
Contact phone
+52 644 410 2444
Website
tufesa.com.mx

Bus from San Jose to Ontario

Average Duration
9h 30m
Estimated price
$1133-1134
Drive

Drive from San Jose to Ontario

Average Duration
6h 17m
Estimated price
0-0

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

Traveling between San Jose and Ontario 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 road trip from San Jose to Ontario spanning 377 miles, a journey that unfolds in approximately 6 hours and 17 minutes of driving time. 💸 The cost of traveling from San Jose to Ontario by car ranges between $65 to $100, offering flexibility for budget-conscious travelers seeking an affordable way to reach their destination.
Average price
$65 - $100
🌆 The approximately 12-hour and 39-minute ride includes transfers along the way. Amtrak operates the train services from San Jose station to Ontario Amtrak station, making it a convenient choice for travelers. 💵 Ticket prices for the train from San Jose to Ontario range from $19 to $220, providing budget-friendly options for those looking to explore Southern California by rail. Prepare for a comfortable and unforgettable ride through the beautiful landscapes of the Golden State.
Departure Point
San Jose station
Arrival Point
Ontario Amtrak station
🛫 Flying from San Jose Airport to Ontario/San Bernardino Airport is a quick journey of just 1 hour and 10 minutes on a direct flight with Southwest Airlines. ✈️ The total travel time to reach Ontario from San Jose by plane is approximately 2 hours and 40 minutes including boarding and landing. 💸 Prices for flights between Ontario and San Jose range from $113 to $234, offering flexibility for budget-conscious travelers.
Departure Point
San Jose Airport
Arrival Point
Ontario/San Bernardino Airport
🚌 The bus trip from San Jose to Ontario takes approximately 9.5 hours, with services departing twice daily and operating every day. The journey offers a convenient and budget-friendly option for travelers looking to traverse between the two cities. 🚌 The Flixbus USA company operates the bus services from San Jose Downtown station to Los Angeles Downtown station, providing a comfortable and reliable transportation experience for passengers. With a travel time of 9 hours and 23 minutes, passengers can relax and enjoy the scenic views along the way. 🚌 Ticket prices for the bus between Ontario and San Jose can range from $35 to $108, offering passengers flexibility in choosing the fare that suits their budget and travel preferences. Whether for business or leisure, the bus trip presents an accessible and hassle-free travel option for those journeying between these two California cities.
Departure Point
San Jose Downtown station
Arrival Point
Los Angeles Downtown station

Frequently asked questions

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

Or choose the category:
The distance between San Jose and Ontario is approximately 531.1 km by road. The road distance is slightly longer at 607.0 km. If you choose to travel by train and then bus, it will take about 12 hours and 31 minutes. Alternatively, you can opt for a quicker option by flying, which takes around 2 hours and 47 minutes. Driving by car will take approximately 6 hours and 17 minutes, while taking the bus will require about 9 hours and 30 minutes.
The most cost-effective option for traveling from San Jose to Ontario is by bus, which takes 9 hours and 30 minutes and costs $35-$75. However, if time efficiency is more important, the fastest option is to fly, which takes 2 hours and 47 minutes and costs $65-$370.
The prices for a bus ticket between Ontario and San Jose can range from $35 to $75.
To travel from San Jose to Ontario without using public transportation, you can choose to drive. The driving distance between the two cities is approximately 606.7 km, and it takes around 6 hours and 17 minutes to drive. The cost of this trip by car can vary between $65 and $100, depending on factors such as fuel prices and any tolls along the route.
To travel from San Jose to Ontario without a car, the best option is to take a combination of bus and train. The journey takes approximately 9 hours and 2 minutes and can cost between $30 and $130 depending on the specific bus and train chosen.
Yes, there is a direct bus link between San Jose and Ontario. The bus service is operated by Tufesa and departs twice daily from the Santa Clara / S 24th St - San Jose station. The journey takes approximately 9 hours and 30 minutes.
The flight between San Jose and Ontario typically takes 1 hour and 10 minutes. The cost of a flight between these two cities can vary, ranging from $68 to $364.
There are plenty of accommodation options near Ontario. With over 187 hotels to choose from, you will have a wide range of choices to fit your budget and preferences. Prices for hotels in the area start at $56 per night, ensuring there is something for every traveler.