There are 4 ways to get from Gilroy to San Martin by train, bus, taxi, or car
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 Martin Caltrain Northboundtrain South County
12 min$4–5Line 68 bus
cheapest- Take the bus from Gilroy Transit Center to Monterey & San Martinbus 68 / ...
16 min$2–5Taxi
- Take the taxi from Gilroy to San Martintaxi 6 mi
8 min$23–29Drive 6 mi
- Drive from Gilroy to San Martincar 6 mi
8 min$2
Gilroy to San Martin by train
Questions & Answers
The cheapest way to get from Gilroy to San Martin is to drive which costs $1 - $2 and takes 8 min.
The fastest way to get from Gilroy to San Martin is to taxi which takes 8 min and costs $23 - $29.
Yes, there is a direct bus departing from Gilroy Transit Center and arriving at Monterey & San Martin. Services depart every 20 minutes, and operate every day. The journey takes approximately 16 min.
Yes, there is a direct train departing from Gilroy Caltrain Northbound and arriving at San Martin Caltrain Northbound. Services depart three times a day, and operate Monday to Friday. The journey takes approximately 12 min.
The distance between Gilroy and San Martin is 6 miles. The road distance is 6.1 miles.
The best way to get from Gilroy to San Martin without a car is to Caltrain which takes 12 min and costs $4 - $5.
The Caltrain from Gilroy Caltrain Northbound to San Martin Caltrain Northbound takes 12 min including transfers and departs three times a day.
Gilroy to San Martin bus services, operated by Santa Clara VTA, depart from Gilroy Transit Center station.
Gilroy to San Martin train services, operated by Caltrain, depart from Gilroy Caltrain Northbound station.
The best way to get from Gilroy to San Martin is to Caltrain which takes 12 min and costs $4 - $5. Alternatively, you can line 68 bus, which costs $2 - $5 and takes 16 min.
What companies run services between Gilroy, CA, USA and San Martin, CA, USA?
Caltrain operates a train from Gilroy Caltrain Northbound to San Martin Caltrain Northbound 3 times a day. Tickets cost $4–5 and the journey takes 12 min. Alternatively, Santa Clara VTA operates a bus from Gilroy Transit Center to Monterey & San Martin every 20 minutes. Tickets cost $2–5 and the journey takes 16 min.
- Phone
- +1 800-660-4287
- Website
- Cal Train
Train from Gilroy Caltrain Northbound to San Martin Caltrain Northbound
- One-way Adult
- $4–5
- Phone
- +1 408-321-2300
- Website
- Santa Clara VTA
Bus from Gilroy Transit Center to Monterey & San Martin
- Ave. Duration
- 16 min
- Frequency
- Every 20 minutes
- Estimated price
- $2–5
- Website
- Santa Clara VTA
- Adult
- $2–5
- Ave. Duration
- 8 min
- Estimated price
- $23–29
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 Travelling to the US: What do I need to know?, Is ride-sharing platform BlaBlaCar right for you?, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.
More Questions & Answers
Gilroy to San Martin bus services, operated by Santa Clara VTA, arrive at Monterey & San Martin station.
Gilroy to San Martin train services, operated by Caltrain, arrive at San Martin Caltrain Northbound station.
Yes, the driving distance between Gilroy to San Martin is 6 miles. It takes approximately 8 min to drive from Gilroy to San Martin.
There are 48+ hotels available in San Martin.






