San Francisco International Airport to Marin


Busses pick up passengers at SFO every 30 minutes, on the hour and half-hour, beginning at 5:00 AM.  The last bus of the night departs from SFO at midnight. No reservations are required.  Note: Buses departing SFO at the top of the hour between the hours of 5:00 AM and 1:00 PM do not connect directly to Hamilton (see below).

For all domestic flights, the pick up point for Marin Airporter is outside of baggage claim (located on the lower level), on the center courtesy island. Our busses stop at the "Marin/Sonoma County" sign, next to the large blue pillar labeled "Airporters".

From the International Terminal, the new pick-up point for Marin Airporter is on the arrivals (baggage claim) level.   To find the bus, cross to the center island, and wait at the green and white striped curb.  Look for the sign saying "Airporter".  Please note: This is a new pick-up location.  We no longer pick up on the ground floor in Courtyard "A". 

Please Note: Airport regulations require that buses pick up passengers ONLY at our designated pickup points. Our drivers are not allowed to stop for passengers flagging them down from any other zone.

Fares and Travel times:

Spencer Ave. Sausalito [More Info]
Minimum travel time: 50 minutes
Fares: [Adults $20.00] [Children 5-9 half-fare] [Children 4 and under FREE!]

Manzanita Mill Valley [More Info]
Minimum travel time: 50 minutes
Fares: [Adults $20.00] [Children 5-9 half-fare] [Children 4 and under FREE!]

Seminary Dr. Mill Valley [More Info]
Minimum travel time: 55 minutes
Fares: [Adults $20.00] [Children 5-9 half-fare] [Children 4 and under FREE!]

Larkspur Landing Terminal [More Info]
Minimum travel time: 1 hour
Fares: [Adults $20.00] [Children 5-9 half-fare] [Children 4 and under FREE!]

Central San Rafael Transit Center [More Info]
Minimum travel time: 1 hour 15 minutes
Fares: [Adults $20.00] [Children 5-9 half-fare] [Children 4 and under FREE!]

Hamilton Terminal-Ignacio [More Info]
Minimum Travel Time: 1 hour 30 minutes
Fares: [Adults $21.00] [Children 5-9 half-fare] [Children 4 and under FREE!]

PLEASE NOTE: Buses departing from SFO at the top of the hour between 5:00 AM and 1:00 PM do not offer direct service to Hamilton.  Passengers may wait for a connecting bus at the Larkspur terminal.  Buses picking up at SFO at half-past the hour will take passengers all the way to the Hamilton terminal.  From 2:00 PM until Midnight, all buses from SFO offer service to Hamilton.

A Word About Taxis

During the return trip from SFO to Marin, your driver will ask if anyone would like a taxi for Spencer Ave., Manzanita, Seminary Drive, or Larkspur. Taxi requests for stops north of Larkspur will be taken before leaving the Larkspur Terminal.

Marin Airporter is happy to forward requests for taxis to the various cab companies serving Marin, but we cannot guarantee that a taxi will be available upon your arrival. Often there are far more requests for taxis than can be accommodated in a timely manner, resulting in delays. We at Marin Airporter regret these delays, but we have no control over taxi availability or dispatch. Taxis are a limited resource, working hard to serve everyone. If you need a taxi, we will do our very best to get one for you, but it may require some patience.