There are 5 ways to get from Ontario to Hesperia by bus, car, taxi, or bus (Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 61 bus, bus, line 68 bus
best- Take the bus from Holt @ Lemon to Pomona Transit Centerbus 61
- Take the bus from 285 S East End Ave - Pomona to Hesperia, CAbus
- Take the bus from Main St EB & Escondido Ave NS to Main St EB & 3rd Avebus 68 / ...
3h 24m$32–65Line 61 bus, bus, line 50 bus
cheapest- Take the bus from Holt @ Palm to Fontana Metrolink Transit Centerbus 61
- Take the bus from Orange Way EB & Sierra Ave to VVTC - Dock 6bus 15
- Take the bus from VVTC - Dock 4 to E Ave SB & Olive Stbus 50
5h$4–16Drive 43.3 mi
- Drive from Ontario to Hesperiacar 43.3 mi
47 min$8–12Taxi
- Take the taxi from Ontario to Hesperiataxi 43.3 mi
47 min$130–170Bus, line 50 bus
- Take the bus from Montclair Transcenter to Victorville Transit Centerbus Greyhound US0900
- Take the bus from VVTC - Dock 4 to E Ave SB & Olive Stbus 50
4h 55m$13–25
Ontario to Hesperia by bus
Questions & Answers
The cheapest way to get from Ontario to Hesperia is to line 61 bus and bus and line 50 bus which costs $4 - $16 and takes 5h.
The fastest way to get from Ontario to Hesperia is to drive which takes 47 min and costs $7 - $12.
No, there is no direct bus from Ontario to Hesperia. However, there are services departing from Holt @ Lemon and arriving at Main St EB & 3rd Ave via Pomona Transit Center, 285 S East End Ave - Pomona and Main St EB & Escondido Ave NS. The journey, including transfers, takes approximately 3h 24m.
The distance between Ontario and Hesperia is 59 miles. The road distance is 43.6 miles.
The best way to get from Ontario to Hesperia without a car is to line 61 bus and bus and line 68 bus which takes 3h 24m and costs $30 - $65.
It takes approximately 3h 24m to get from Ontario to Hesperia, including transfers.
Ontario to Hesperia bus services, operated by Omnitrans, depart from Holt @ Lemon station.
Ontario to Hesperia bus services, operated by Omnitrans, arrive at Pomona Transit Center station.
Yes, the driving distance between Ontario to Hesperia is 44 miles. It takes approximately 47 min to drive from Ontario to Hesperia.
Book your Ontario to Hesperia bus tickets online with Omio.
What companies run services between Ontario, CA, USA and Hesperia, CA, USA?
You can take a bus from Holt @ Lemon to Main St EB & 3rd Ave via Pomona Transit Center, East End Ave and Mission Blvd E, 285 S East End Ave - Pomona, Hesperia, CA, and Main St EB & Escondido Ave NS in around 3h 24m.
- Phone
- +1 (909) 379-7100
- Website
- Omnitrans
Bus from Holt @ Lemon to Pomona Transit Center
- Ave. Duration
- 28 min
- Frequency
- Every 30 minutes
- Estimated price
- $2
- Website
- Omnitrans
Bus from Holt @ Palm to Fontana Metrolink Transit Center
- Ave. Duration
- 1h 4m
- Frequency
- Every 30 minutes
- Estimated price
- $2
- Website
- Omnitrans
- Ave. Duration
- 47 min
- Estimated price
- $130–170
Yellow Cab of the Inland Empire
- Phone
- +1 909 888 7777
Ontario Yellow Cab
- Phone
- +1 909 622 1234
Inland Empire Taxi Cab
- Phone
- +1 909 366 0000
JR;s Taxi Service
- Phone
- +1-909-262-9910
- Website
- jrtaxiservice.com
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Need to know: Greyhound
Read the travel guide
More Questions & Answers
There are 371+ hotels available in Hesperia.



