There are 4 ways to get from Campbell to San Leandro by bus, subway, tram, 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 60 bus, BART
best- Take the bus from Winchester & Campbell to Milpitas BARTbus 60
- Take the subway from Milpitas to San Leandrosubway Orange-N / ...
1h 51m$8–13Drive 37.1 mi
cheapest- Drive from Campbell to San Leandrocar 37.1 mi
41 min$7–10Tram, BART
- Take the tram from Campbell Station to Champion Stationtram Green Line
- Take the subway from Milpitas to San Leandrosubway Orange-N / ...
1h 54m$8–10Taxi
- Take the taxi from Campbell to San Leandrotaxi 37.1 mi
41 min$130–170
Campbell to San Leandro by bus and subway
Comparing Your Travel Options
The cheapest way to get from Campbell to San Leandro is to drive which costs $6 - $10 and takes 41 min.
The fastest way to get from Campbell to San Leandro is to drive which takes 41 min and costs $6 - $10.
No, there is no direct train from Campbell station to San Leandro. However, there are services departing from Campbell Station and arriving at San Leandro via Champion Station and Milpitas. The journey, including transfers, takes approximately 1h 54m.
The distance between Campbell and San Leandro is 43 miles. The road distance is 37.3 miles.
The best way to get from Campbell to San Leandro without a car is to line 60 bus and BART which takes 1h 51m and costs $7 - $13.
It takes approximately 1h 51m to get from Campbell to San Leandro, including transfers.
Campbell to San Leandro train services, operated by Santa Clara VTA, depart from Campbell Station.
Campbell to San Leandro train services, operated by Santa Clara VTA, arrive at Champion Station.
Yes, the driving distance between Campbell to San Leandro is 37 miles. It takes approximately 41 min to drive from Campbell to San Leandro.
There are 661+ hotels available in San Leandro.
What companies run services between Campbell, Santa Clara County, CA, USA and San Leandro, CA, USA?
There is no direct connection from Campbell to San Leandro. However, you can take the line 60 bus to Milpitas BART, walk to Milpitas, then take the subway to San Leandro. Alternatively, you can take a vehicle from Campbell Station to San Leandro via Champion Station, Milpitas Station, and Milpitas in around 1h 54m.
- Phone
- +1-510-464-6000
- Website
- BART
Subway from Milpitas to San Leandro
- Ave. Duration
- 35 min
- Frequency
- Every 15 minutes
- Estimated price
- $5–8
- Website
- BART
Subway from Milpitas to San Leandro
- Ave. Duration
- 35 min
- Frequency
- Every 15 minutes
- Estimated price
- $5–8
- Website
- BART
- Phone
- +1 408-321-2300
- [email protected]
- Website
- Santa Clara VTA
Tram from Campbell Station to Champion Station
- Ave. Duration
- 48 min
- Frequency
- Every 30 minutes
- Estimated price
- $3
- Website
- Santa Clara VTA
- Adult 19-64
- $3
- Phone
- +1 408-321-2300
- [email protected]
- Website
- Santa Clara VTA
Bus from Winchester & Campbell to Milpitas BART
- Ave. Duration
- 1h 9m
- Frequency
- Every 30 minutes
- Estimated price
- $2–5
- Website
- Santa Clara VTA
- Adult
- $2–5
- Ave. Duration
- 41 min
- Estimated price
- $130–170
AJ Taxi Services
- Phone
- +1 408-759-9654
- Website
- ajtaxiservices.com
Taxi San Jose
- Phone
- +1 408-459-8010
- Website
- taxisanjose.com
Yellow Checker Cab
- Phone
- +1 408-777-7777
- Website
- yellowcheckercab.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 Heathrow Airport into central London, 4 stunningly beautiful Philippines islands you need to visit, and Which London airport should I choose? - to help you get the most out of your next trip.





