San Francisco International Airport Shuttles Guide

San Francisco5 optionsUpdated 2026-08-05

Shuttle and transfer services running to and from San Francisco International Airport. San Francisco International Airport has a solid range of shuttle services to pick from, 5 in total. Check out the list below to find the best option for you, and remember to confirm the details directly with the service provider before travelling.

01

SuperShuttle

SuperShuttle provides direct, pre-booked shuttle and private transportation to and from San Francisco International Airport (SFO), serving San Francisco city, the broader Bay Area, and cruise terminals (Pier 27 and Pier 35). Service options include black car, SUV, private van, shared ride, and high occupancy vehicles for groups. Curbside pickup and drop-off at SFO terminals are available, with advanced reservations recommended for all rides.

Routes (3)

Airport to/from San Francisco & Bay Area

Details

SuperShuttle offers direct service between SFO and locations throughout San Francisco and the Bay Area via private van, black car, SUV, and high occupancy vehicles. Service covers major hotels, neighborhoods, and business districts. Shared ride options are available for groups with advanced booking. All rides feature curbside pickup at SFO terminals.

Stops
SFO Terminal 1SFO Terminal 2SFO Terminal 3SFO International Terminal ASFO International Terminal G

Airport to/from San Francisco Cruise Terminals

Details

SuperShuttle provides direct shuttle and private van service between SFO and Pier 27 and Pier 35 cruise terminals. Riders are picked up curbside at SFO and transported directly to the cruise terminal, or vice versa. Service is available for individuals and pre-booked groups.

Stops
SFO Terminal 1SFO Terminal 2SFO Terminal 3SFO International Terminal ASFO International Terminal GPier 27 Cruise TerminalPier 35 Cruise Terminal

Airport to/from Bay Area (Private Van & Large Groups)

Details

SuperShuttle offers private van and high occupancy vehicle service between SFO and destinations throughout the Bay Area for families and large groups. Curbside pickup at SFO is provided, with advanced reservations required. Service is door-to-door for hotels, residences, and event venues.

Stops
SFO Terminal 1SFO Terminal 2SFO Terminal 3SFO International Terminal ASFO International Terminal G
02

Marin Airporter

Marin Airporter provides scheduled, frequent shuttle service between seven Marin County locations and all terminals at San Francisco International Airport (SFO). The service offers comfortable buses, live tracking via a mobile app, and long-term parking at selected Marin stops. Buses operate every day, serving each SFO terminal directly with convenient pick-up and drop-off.

Routes (1)

SFO Airport to/from Marin County

Details

Direct, scheduled bus service between all SFO terminals (International, Terminal 1, Terminal 2, Terminal 3) and Marin County stops: Spencer Avenue (Sausalito), Manzanita Park & Ride (Mill Valley), Seminary Drive Bus Pad (Mill Valley), Sir Francis Drake Blvd. (Larkspur), Andersen Drive (San Rafael), Smith Ranch Road (Terra Linda), and Hamilton Parkway (Novato). Buses run daily, stopping at each SFO terminal and Marin location in order. Some Marin stops provide long-term parking.

Stops
SFO International TerminalSFO Terminal 1SFO Terminal 2SFO Terminal 3Spencer Avenue (Sausalito)Manzanita Park & Ride (Mill Valley)Seminary Drive Bus Pad (Mill Valley)Sir Francis Drake Blvd. (Larkspur)Andersen Drive (San Rafael)Smith Ranch Road (Terra Linda)Hamilton Parkway (Novato)
03

Groome Transportation

Groome Transportation provides scheduled shared-ride airport shuttle service between San Francisco International Airport (SFO) and Sonoma & Marin Counties, with curbside pickup and drop-off at SFO terminals and designated stops in Sonoma County. Service operates 365 days a year with professional drivers and flexible scheduling.

Routes (1)

Airport to Sonoma & Marin Counties

Details

Scheduled shuttle service between SFO and Sonoma & Marin Counties, including stops at Sonoma County Airport (STS), Santa Rosa, Rohnert Park, and Petaluma. Buses pick up and drop off passengers at SFO terminals and designated county stops. Service is direct and operates daily.

Stops
SFO Terminal 1SFO Terminal 2SFO Terminal 3Petaluma Fairgrounds TerminalRohnert Park Doubletree HotelSanta Rosa Park & RideSTS Sonoma County Airport
04

Prime Time Shuttle

Prime Time Shuttle provides airport shuttle services to and from San Francisco International Airport (SFO), offering shared-ride, private, and luxury car options. Coverage includes Bay Area destinations such as downtown San Francisco, Oakland, and Berkeley, with 24/7 service for convenient and reliable airport transfers.

Routes (3)

SFO Airport to/from Downtown San Francisco

Details

Direct service between SFO Airport and Downtown San Francisco, including Union Square, the Financial District, Moscone Center, and major hotels. 24/7 availability with flat-rate fares and drivers tracking flights for timely pickups and drop-offs.

Stops
SFO Airport

SFO Airport to/from Oakland

Details

Direct shuttle transfers between SFO Airport and Oakland, serving downtown Oakland and areas such as Jack London Square and Oakland Arena. 24/7 service with professional drivers and comfortable vehicles.

Stops
SFO Airport

SFO Airport to/from Berkeley

Details

Direct connection between SFO Airport and Berkeley, serving downtown Berkeley, UC Berkeley, and nearby hotels and neighborhoods. 24/7 service with comfortable rides and convenient airport pickups.

Stops
SFO Airport
05

North Bay Shuttle

North Bay Shuttle provides direct, private, door-to-door charter shuttle services between San Francisco International Airport (SFO) and Marin, Sonoma, and Napa counties. All rides are non-stop, exclusive, and customizable, with service for individuals and groups and professional drivers. Advance reservations and same-day bookings are available.

Routes (5)

Airport to/from Marin County

Details

Direct, private, door-to-door shuttle service between San Francisco International Airport (SFO) and all destinations in Marin County. Pickups and drop-offs at homes, hotels, and key Marin locations. No shared rides or intermediate stops.

Stops
SFO AirportSausalitoMarin CityMill ValleyTiburonBelvedereCorte MaderaLarkspurKentfieldRossSan AnselmoFairfaxSan RafaelGreenbraeNovatoStinson BeachBolinasMuir BeachMuir WoodsLagunitasWoodacreSan GeronimoNicasioInvernessMarshallOlemaPoint Reyes Station

Airport to/from Sonoma County

Details

Private, direct, door-to-door shuttle service between San Francisco International Airport (SFO) and Sonoma County cities and towns. No shared rides or intermediate stops.

Stops
SFO AirportPetalumaPenngroveCotatiRohnert ParkSanta RosaSebastopolWindsorHealdsburgCloverdaleGlen EllenKenwoodOakmont

Airport to/from Napa County

Details

Private, direct, door-to-door shuttle service connecting San Francisco International Airport (SFO) to all destinations in Napa County. No intermediate stops or shared rides.

Stops
SFO AirportAmerican CanyonNapaYountvilleOakvilleRutherfordSt. HelenaCalistoga

Airport to/from Santa Rosa

Details

Direct, private, non-stop shuttle service between San Francisco International Airport (SFO) and Santa Rosa. Pick up or drop off at any address in Santa Rosa. No intermediate stops.

Stops
SFO AirportSanta Rosa

Airport to/from San Rafael

Details

Direct, private, door-to-door shuttle service between San Francisco International Airport (SFO) and San Rafael. No intermediate stops or ride sharing.

Stops
SFO AirportSan Rafael

Frequently Asked Questions

Does San Francisco International Airport have shuttle services?

Yes, San Francisco International Airport has 5 shuttle services available: • SuperShuttle • Groome Transportation • Marin Airporter • Prime Time Shuttle • North Bay Shuttle

Which shuttle services operate from San Francisco International Airport?

Shuttle services operating from San Francisco International Airport include: SuperShuttle, Groome Transportation, Marin Airporter, Prime Time Shuttle, North Bay Shuttle.

Help us improve this page

Found outdated information or know about a service we're missing? Let us know!

Suggest page updates →