There are 4 ways to get from Gilroy to Los Altos Hills by train, 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.
Caltrain
best- Take the train from Gilroy Caltrain Northbound to San Jose Diridon Caltrain Northboundtrain South County
- Take the train from San Jose Diridon Caltrain Northbound to Mountain View Caltrain Northboundtrain Local Weekday / ...
1h 32m$27–34Line 68 bus, bus
cheapest- Take the bus from Monterey & 5th to Santa Teresa Stationbus 68
- Take the bus from Santa Teresa Station to Arastradero & Thendarabus Express 102
2h 50m$2–5Drive 46 mi
- Drive from Gilroy to Los Altos Hillscar 46 mi
52 min$9–13Taxi
- Take the taxi from Gilroy to Los Altos Hillstaxi 46 mi
52 min$150–190
Gilroy to Los Altos Hills by bus
Questions & Answers
The cheapest way to get from Gilroy to Los Altos Hills is to line 68 bus and bus which costs $2 - $5 and takes 2h 50m.
The fastest way to get from Gilroy to Los Altos Hills is to drive which takes 52 min and costs $8 - $13.
No, there is no direct bus from Gilroy to Los Altos Hills. However, there are services departing from Monterey & 5th and arriving at Arastradero & Thendara via Santa Teresa Station. The journey, including transfers, takes approximately 2h 50m.
No, there is no direct train from Gilroy to Los Altos Hills. However, there are services departing from Gilroy Caltrain Northbound and arriving at Mountain View Caltrain Northbound via San Jose Diridon Caltrain Northbound. The journey, including transfers, takes approximately 1h 32m.
The distance between Gilroy and Los Altos Hills is 46 miles. The road distance is 46.3 miles.
The best way to get from Gilroy to Los Altos Hills without a car is to Caltrain which takes 1h 32m and costs $27 - $35.
It takes approximately 1h 32m to get from Gilroy to Los Altos Hills, including transfers.
Gilroy to Los Altos Hills bus services, operated by Santa Clara VTA, depart from Monterey & 5th station.
Gilroy to Los Altos Hills train services, operated by Caltrain, depart from Gilroy Caltrain Northbound station.
The best way to get from Gilroy to Los Altos Hills is to Caltrain which takes 1h 32m and costs $27 - $35. Alternatively, you can line 68 bus and bus, which costs $2 - $5 and takes 2h 50m.
What companies run services between Gilroy, CA, USA and Los Altos Hills, CA, USA?
You can take a train from Gilroy Caltrain Northbound to Los Altos Hills via San Jose Diridon Caltrain Northbound and Mountain View Caltrain Northbound in around 1h 32m. Alternatively, you can take a bus from Monterey & 5th to Arastradero & Thendara via Santa Teresa Station in around 2h 50m.
- Phone
- +1 800-660-4287
- Website
- caltrain.com
Train from Gilroy Caltrain Northbound to San Jose Diridon Caltrain Northbound
- Ave. Duration
- 48 min
- Frequency
- 3 times a day
- Estimated price
- $7–9
- Website
- https://www.caltrain.com
- Schedules at
- https://www.caltrain.com/?active_tab=route_explorer_tab
- One-way Adult
- $7–9
Train from San Jose Diridon Caltrain Northbound to Mountain View Caltrain Northbound
- Ave. Duration
- 18 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–2
- Website
- https://www.caltrain.com
- Schedules at
- https://www.caltrain.com/?active_tab=route_explorer_tab
- One-way Adult
- $1–2
- Phone
- +1 408-321-2300
- Website
- vta.org
Bus from Monterey & 5th to Santa Teresa Station
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- $2–5
- Website
- https://www.vta.org/
- Adult
- $2–5
Bus from Santa Teresa Station to Arastradero & Thendara
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a day
- Website
- https://www.vta.org/
- Adult
- $0
- Ave. Duration
- 52 min
- Estimated price
- $150–190
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 Heading to Europe? Read this before you buy a Eurail Pass, Bali: What to do if Mount Agung erupts, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
More Questions & Answers
Gilroy to Los Altos Hills bus services, operated by Santa Clara VTA, arrive at Santa Teresa Station.
Gilroy to Los Altos Hills train services, operated by Caltrain, arrive at San Jose Diridon Caltrain Northbound station.
Yes, the driving distance between Gilroy to Los Altos Hills is 46 miles. It takes approximately 52 min to drive from Gilroy to Los Altos Hills.
There are 537+ hotels available in Los Altos Hills.






