There are 6 ways to get from San Dimas to Hesperia by train, taxi, bus, car, 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.
Train, taxi
best- Take the train from Pomona - North to San Bernardino Depottrain SB Line
- Take the taxi from San Bernardino Depot to Hesperiataxi
2h 29m$109–133Drive 50.2 mi
cheapest- Drive from San Dimas to Hesperiacar 50.2 mi
54 min$9–13Line 480 bus, bus, line 64 bus
- Take the bus from Temple Ave and S Campus Dr to East End Ave and Mission Blvd Ebus 480
- 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 64 / ...
3h 57m$32–68Taxi
- Take the taxi from San Dimas to Hesperiataxi 50.2 mi
54 min$140–180Line 492 bus, line 480 bus, bus, line 64 bus
- Take the bus from Bonita Ave and San Dimas Ave E to Montclair Transit Centerbus 492
- Take the bus from Montclair Transit Center to East End Ave and Mission Wbus 480
- 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 64 / ...
4h 9m$32–68Bus, 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
5h 10m$14–30
San Dimas to Hesperia by bus
Comparing Your Travel Options
The cheapest way to get from San Dimas to Hesperia is to drive which costs $8 - $13 and takes 54 min.
The fastest way to get from San Dimas to Hesperia is to drive which takes 54 min and costs $8 - $13.
No, there is no direct bus from San Dimas to Hesperia. However, there are services departing from Bonita Ave and San Dimas Ave E and arriving at Main St EB & 3rd Ave via Temple Ave and S Campus Dr, 285 S East End Ave - Pomona and Main St EB & Escondido Ave NS. The journey, including transfers, takes approximately 3h 57m.
The distance between San Dimas and Hesperia is 64 miles. The road distance is 50.5 miles.
The best way to get from San Dimas to Hesperia without a car is to train and taxi which takes 2h 29m and costs $100 - $140.
It takes approximately 2h 29m to get from San Dimas to Hesperia, including transfers.
San Dimas to Hesperia bus services, operated by Foothill Transit, depart from Temple Ave and S Campus Dr station.
San Dimas to Hesperia bus services, operated by Foothill Transit, arrive at East End Ave and Mission Blvd E station.
Yes, the driving distance between San Dimas to Hesperia is 51 miles. It takes approximately 54 min to drive from San Dimas to Hesperia.
There are 369+ hotels available in Hesperia.
What companies run services between San Dimas, CA, USA and Hesperia, CA, USA?
You can take a bus from Bonita Ave and San Dimas Ave E to Main St EB & 3rd Ave via Temple Ave and S Campus Dr, 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 57m.
- Phone
- (800) 371-LINK (5465)
- Website
- Metrolink Trains
Train from Pomona - North to San Bernardino Depot
- Ave. Duration
- 45 min
- Frequency
- Every 2 hours
- Estimated price
- $7–11
- Website
- Metrolink Trains
- Phone
- +1 800-743-3463
- [email protected]
- Website
- Foothill Transit
Bus from Temple Ave and S Campus Dr to East End Ave and Mission Blvd E
- Ave. Duration
- 31 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–6
- Website
- Foothill Transit
Bus from Bonita Ave and San Dimas Ave E to Montclair Transit Center
- Ave. Duration
- 33 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–6
- Website
- Foothill Transit
Bus from Montclair Transit Center to East End Ave and Mission W
- Ave. Duration
- 29 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–6
- Website
- Foothill Transit
- Phone
- +1 833 766 3553
- Website
- Tufesa
Bus from 285 S East End Ave - Pomona to Hesperia, CA
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Estimated price
- $28–50
- Schedules at
- Tufesa
- Adult One way
- $28–50
Bus from 285 S East End Ave - Pomona to Hesperia, CA
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Estimated price
- $28–50
- Schedules at
- Tufesa
- Adult One way
- $28–50
- Phone
- (760) 948-3030
- [email protected]
- Website
- Victor Valley Transit Authority
Bus from Main St EB & Escondido Ave NS to Main St EB & 3rd Ave
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- $1–7
- Schedules at
- Victor Valley Transit Authority
- Local and county
- $1–3
- B-V Link
- $7
Bus from Main St EB & Escondido Ave NS to Main St EB & 3rd Ave
- Ave. Duration
- 41 min
- Frequency
- Hourly
- Estimated price
- $1–7
- Schedules at
- Victor Valley Transit Authority
- Local and county
- $1–3
- B-V Link
- $7
Bus from VVTC - Dock 4 to E Ave SB & Olive St
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- $1–7
- Schedules at
- Victor Valley Transit Authority
- Local and county
- $1–3
- B-V Link
- $7
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Montclair Transcenter to Victorville Transit Center
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $11–18
- Website
- Greyhound
- Ave. Duration
- 46 min
- Estimated price
- $100–180
San Bernardino Yellow Cab
- Phone
- +1 909 884-1111
- Website
- facebook.com
JR;s Taxi Service
- Phone
- +1-909-262-9910
- Website
- jrtaxiservice.com
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
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










