To & From SJC

There are on-demand and pre-arranged transportation options to get you to SFO from SJC: 
• App-based rideshare. Visit our Rideshare page to learn more. 
• Taxis - visit our Taxis page to learn more. 
• Door to Door Shuttles - visit our Door to Door Shuttles page to learn more. 
• Limos - visit our Limos page to learn more. 
Public transportation option:      
1. Take the #60 VTA bus (Airport Flyer towards Milpitas BART) to the Milpitas BART Station (1755 S. Milpitas Blvd., Milpitas, CA) 
2. Take a north-bound Orange Line or Green Line BART train towards Oakland. 
3. Get off at the Coliseum stop. Change trains to reach OAK. 

There are on-demand and pre-arranged transportation options to get you to SFO from SJC: 
• App-based rideshare. Visit our Rideshare page to learn more. 
• Taxis - visit our Taxis page to learn more. 
• Door to Door Shuttles - visit our Door to Door Shuttles page to learn more. 
• Limos - visit our Limos page to learn more. 
• Monterey Airbus has regularly scheduled shuttle service between SJC and SFO. Visit our Scheduled/Charter Buses page to learn more. 
Public transportation:      
1. Take the #60 VTA bus (Airport Flyer towards Winchester Transit Center) to the Santa Clara Caltrain Station (1001 Railroad Ave., Santa Clara, CA) 
2. Get on a north-bound Caltrain towards San Francisco. 
3. Get off at the Millbrae stop. Walk to the Milbrae BART Station and take the Red Line BART train to SFO. 

The Bay Area has plenty of public transportation as well as app-based rideshare options. Going to downtown San Francisco, the most efficient public transit route is taking the #60 VTA bus (Airport Flyer towards Winchester Transit Center) to the Santa Clara Caltrain Station (1001 Railroad Ave., Santa Clara, CA) where you can take a train into San Francisco.      

If you prefer to rent a car, our rental car facility is also conveniently located directly across the street from Terminal B and shuttle buses run to the rental car center from Terminal A every few minutes. Visit our Rental Cars page to learn more. 

All app-based rideshares are authorized to drop off passengers at the departures curbsides of both terminals.      
• Pick-up location for Terminal A is located curbside of parking Lot 2.      
• Pick-up location for Terminal B is located directly across the Rental Car Center.      
• Closest pick-up location for international arrivals is Terminal A.