There are 3 ways to get from Lake Gregory to Hesperia by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 6 bus, bus, line 50 bus
best- Take the bus from 7-Eleven - Lake Dr & Lake Gregory Dr to San Bernardinobus 6
- Take the bus from San Bernardino to VVTC - Dock 6bus 15
- Take the bus from VVTC - Dock 4 to E Ave SB & Olive Stbus 50
5h 29m$5–20Drive 26.2 mi
- Drive from Lake Gregory to Hesperiacar 26.2 mi
42 min$5–7Taxi
- Take the taxi from Lake Gregory to Hesperiataxi 26.2 mi
42 min$75–95
Lake Gregory to Hesperia by bus
Questions & Answers
The cheapest way to get from Lake Gregory to Hesperia is to drive which costs $4 - $7 and takes 42 min.
The fastest way to get from Lake Gregory to Hesperia is to drive which takes 42 min and costs $4 - $7.
No, there is no direct bus from Lake Gregory to Hesperia. However, there are services departing from 7-Eleven - Lake Dr & Lake Gregory Dr and arriving at E Ave SB & Olive St via San Bernardino and VVTC - Dock 4. The journey, including transfers, takes approximately 5h 29m.
The distance between Lake Gregory and Hesperia is 85 miles. The road distance is 26.3 miles.
The best way to get from Lake Gregory to Hesperia without a car is to line 6 bus and bus and line 50 bus which takes 5h 29m and costs $4 - $21.
It takes approximately 5h 29m to get from Lake Gregory to Hesperia, including transfers.
Lake Gregory to Hesperia bus services, operated by Mountain Transit, depart from 7-Eleven - Lake Dr & Lake Gregory Dr station.
Lake Gregory to Hesperia bus services, operated by Mountain Transit, arrive at San Bernardino station.
Yes, the driving distance between Lake Gregory to Hesperia is 26 miles. It takes approximately 42 min to drive from Lake Gregory to Hesperia.
There are 352+ hotels available in Hesperia.
What companies run services between Lake Gregory, CA, USA and Hesperia, CA, USA?
You can take a bus from 7-Eleven - Lake Dr & Lake Gregory Dr to E Ave SB & Olive St via San Bernardino and VVTC - Dock 4 in around 5h 29m.
- Phone
- +1 909-878-5200
- Website
- mountaintransit.org
Bus from 7-Eleven - Lake Dr & Lake Gregory Dr to San Bernardino
- Ave. Duration
- 48 min
- Frequency
- 3 times a day
- Estimated price
- $2–7
- Website
- https://mountaintransit.org/?referrer=gtfs
- Phone
- (760) 948-3030
- [email protected]
- Website
- Victor Valley Transit Authority
Bus from San Bernardino to VVTC - Dock 6
- Ave. Duration
- 1h 49m
- Frequency
- 5 times a day
- 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
- Ave. Duration
- 42 min
- Estimated price
- $75–95
San Bernardino Yellow Cab
- Phone
- +1 909 884-1111
- Website
- facebook.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How to get from Florence to Rome, Travelling around the UAE, and Flying into Beijing? - to help you get the most out of your next trip.
