Skip to content

SF Airport (SFO)

At San Francisco International Airport, drop-off begins at Terminal 1 and ends at the International Terminal. Pickup starts at the International Terminal and finishes at Terminal 3. With a few minutes between each stop, the full loop typically takes 8–10 minutes.

Because of this, the listed pickup time refers to the start of the sequence—not the time the bus arrives at every terminal. Traffic or delays at earlier terminals may slightly affect timing.

For the most accurate arrival information, we recommend using the live bus tracker in the Marin Airporter app.

Directions

Marin Airporter charter bus with retro rainbow stripes on white background

Departure Times to SFO

Departure Times from SFO

To SFO
From SFO

Arrival and departure times are best estimates and can vary due to traffic or other unforeseen circumstances.

Down arrow indicating a scrollable table
Hamilton
- Novato
Smith Ranch Rd
- Terra Linda
Andersen Dr
- San Rafael
Sir Francis Drake Blvd
- Larkspur
Seminary Dr
- Mill Valley
Manzanita Park & Ride
- Mill Valley
Spencer Ave
- Sausalito
SFO
3:40 am 3:50 am 4:05 am 4:15 am 4:20 am 4:23 am 4:27 am 5:05 am
4:55 am 5:05 am 5:20 am 5:30 am 5:35 am 5:38 am 5:42 am 6:25 am
5:55 am 6:05 am 6:20 am 6:30 am 6:35 am 6:38 am 6:42 am 7:25 am
6:55 am 7:05 am 7:20 am 7:30 am 7:35 am 7:38 am 7:42 am 8:25 am
7:55 am 8:05 am 8:20 am 8:30 am 8:35 am 8:38 am 8:42 am 9:25 am
8:25 am 8:35 am 8:50 am 9:00 am 9:05 am 9:08 am 9:12 am 9:55 am
8:55 am 9:05 am 9:20 am 9:30 am 9:35 am 9:38 am 9:42 am 10:25 am
9:55 am 10:05 am 10:20 am 10:30 am 10:35 am 10:38 am 10:42 am 11:25 am
10:55 am 11:05 am 11:20 am 11:30 am 11:35 am 11:38 am 11:42 am 12:25 pm
11:55 am 12:05 pm 12:20 pm 12:30 pm 12:35 pm 12:38 pm 12:42 pm 1:25 pm
12:25 pm 12:35 pm 12:50 pm 1:00 pm 1:05 pm 1:08 pm 1:12 pm 1:55 pm
12:55 pm 1:05 pm 1:20 pm 1:30 pm 1:35 pm 1:38 pm 1:42 pm 2:25 pm
1:25 pm 1:35 pm 1:50 pm 2:00 pm 2:05 pm 2:08 pm 2:12 pm 2:55 pm
1:55 pm 2:05 pm 2:20 pm 2:30 pm 2:35 pm 2:38 pm 2:42 pm 3:25 pm
2:55 pm 3:05 pm 3:20 pm 3:30 pm 3:35 pm 3:38 pm 3:42 pm 4:25 pm
3:25 pm 3:35 pm 3:50 pm 4:00 pm 4:05 pm 4:08 pm 4:12 pm 4:55 pm
3:55 pm 4:05 pm 4:20 pm 4:30 pm 4:35 pm 4:38 pm 4:42 pm 5:25 pm
4:55 pm 5:05 pm 5:20 pm 5:30 pm 5:35 pm 5:38 pm 5:42 pm 6:25 pm
5:55 pm 6:05 pm 6:20 pm 6:30 pm 6:35 pm 6:38 pm 6:42 pm 7:25 pm
6:55 pm 7:05 pm 7:20 pm 7:30 pm 7:35 pm 7:38 pm 7:42 pm 8:25 pm
7:25 pm 7:35 pm 7:50 pm 8:00 pm 8:05 pm 8:08 pm 8:12 pm 8:55 pm
7:55 pm 8:05 pm 8:20 pm 8:30 pm 8:35 pm 8:38 pm 8:42 pm 9:25 pm
8:55 pm 9:05 pm 9:20 pm 9:30 pm 9:35 pm 9:38 pm 9:42 pm 10:25 pm
9:55 pm 10:05 pm 10:20 pm 10:30 pm 10:35 pm 10:38 pm 10:42 pm 11:25 pm
SFO
Spencer Ave
- Sausalito
Manzanita Park & Ride
- Mill Valley
Seminary Dr
- Mill Valley
Sir Francis Drake Blvd
- Larkspur
Andersen Dr
- San Rafael
Smith Ranch Rd
- Terra Linda
Hamilton
- Novato
5:10 am 6:00 am 6:05 am 6:10 am 6:15 am 6:20 am 6:30 am 6:40 am
6:30 am 7:20 am 7:25 am 7:30 am 7:35 am 7:40 am 7:50 am 8:00 am
7:30 am 8:20 am 8:25 am 8:30 am 8:35 am 8:40 am 8:50 am 9:00 am
8:30 am 9:20 am 9:25 am 9:30 am 9:35 am 9:40 am 9:50 am 10:00 am
9:30 am 10:20 am 10:25 am 10:30 am 10:35 am 10:40 am 10:50 am 11:00 am
10:00 am 10:50 am 10:55 am 11:00 am 11:05 am 11:10 am 11:20 am 11:30 am
10:30 am 11:20 am 11:25 am 11:30 am 11:35 am 11:40 am 11:50 am 12:00 pm
11:30 am 12:20 pm 12:25 pm 12:30 pm 12:35 pm 12:40 pm 12:50 pm 1:00 pm
12:30 pm 1:20 pm 1:25 pm 1:30 pm 1:35 pm 1:40 pm 1:50 pm 2:00 pm
1:30 pm 2:20 pm 2:25 pm 2:30 pm 2:35 pm 2:40 pm 2:50 pm 3:00 pm
2:00 pm 2:50 pm 2:55 pm 3:00 pm 3:05 pm 3:10 pm 3:20 pm 3:30 pm
2:30 pm 3:20 pm 3:25 pm 3:30 pm 3:35 pm 3:40 pm 3:50 pm 4:00 pm
3:00 pm 3:50 pm 3:55 pm 4:00 pm 4:05 pm 4:10 pm 4:20 pm 4:30 pm
3:30 pm 4:20 pm 4:25 pm 4:30 pm 4:35 pm 4:40 pm 4:50 pm 5:00 pm
4:30 pm 5:20 pm 5:25 pm 5:30 pm 5:35 pm 5:40 pm 5:50 pm 6:00 pm
5:00 pm 5:50 pm 5:55 pm 6:00 pm 6:05 pm 6:10 pm 6:20 pm 6:30 pm
5:30 pm 6:20 pm 6:25 pm 6:30 pm 6:35 pm 6:40 pm 6:50 pm 7:00 pm
6:30 pm 7:20 pm 7:25 pm 7:30 pm 7:35 pm 7:40 pm 7:50 pm 8:00 pm
7:30 pm 8:20 pm 8:25 pm 8:30 pm 8:35 pm 8:40 pm 8:50 pm 9:00 pm
8:30 pm 9:20 pm 9:25 pm 9:30 pm 9:35 pm 9:40 pm 9:50 pm 10:00 pm
9:00 pm 9:50 pm 9:55 pm 10:00 pm 10:05 pm 10:10 pm 10:20 pm 10:30 pm
9:30 pm 10:20 pm 10:25 pm 10:30 pm 10:35 pm 10:40 pm 10:50 pm 11:00 pm
10:30 pm 11:20 pm 11:25 pm 11:30 pm 11:35 pm 11:40 pm 11:50 pm 12:00 am
11:30 pm 12:20 am 12:25 am 12:30 am 12:35 am 12:40 am 12:50 am 1:00 am

Location

Domestic Terminal Pickup

  • Terminal 1: Go down to baggage claim. Exit “Door 7” at “Arrivals level” across from baggage claim #3. Cross the pedestrian crosswalk to the inner circle of traffic. Turn right and continue past the taxi stand to the stop that says “Airporters”.
  • Terminal 2: Go down to baggage claim. Follow the overhead signs that say “Airporters”. Exit “Door 1” or “Door 2” at “Arrivals level”. Cross the pedestrian crosswalk to the inner circle of traffic. Our stop says “Airporters”.
  • Terminal 3: Go down to baggage claim. Follow the overhead signs that say “Airporters”. Exit “Door 1” at “Arrivals level” across from baggage claim #10. Cross the pedestrian crosswalk to the inner circle of traffic. Our stop says “Airporters”.
Marin Airporter SFO Stop

International Terminal Pickup

Exit “Door 1” at “Arrivals level” outside of baggage claim. Cross the pedestrian walkway to the inner circle of traffic. Our stop says “Airporters”.

Marin Airporter SFO International Terminal Stop

Recommendations

When should I arrive at my stop?

Plan to arrive at least 10 minutes before the scheduled departure to ensure you don’t miss the bus.

What should I have ready before boarding?

If you purchased a ticket online, have your QR code or confirmation email open on your phone or bring a printed copy.

Where should I store my luggage?

We provide secure luggage storage for passengers. Simply hand your bags to the driver, who will carefully place them in the storage compartment beneath the bus.

For large bags, please ensure they are placed in the under-bus luggage compartment. To prevent mix-ups, be sure to label your bags with your name and contact information.

Passengers are responsible for their own luggage: The driver in your destination is going to pull out your luggage and put it on the sidewalk when you reach your destination. Your responsibility is to recognize and pick up your own luggage.

Can I track my bus in real-time?

Yes! Use our mobile app (Apple, Google) or website to check for real-time bus tracking and schedule updates.

What if my flight is delayed?

Our buses run frequently throughout the day. If you miss one, just catch the next available departure.

Do you accept cash fares?

Yes, if paying in cash, drivers can provide change, but having the exact fare ready helps speed up boarding.

Does the schedule ever change, or is it consistent?

Our regular schedule operates every day, including weekends and holidays. Any temporary service updates will be posted on our website and in our app.

What do I do if I do not see my ticket that I purchased online in my email inbox?

First, check your spam folder in case your email provider redirected it there. If you have multiple email accounts, check your other inboxes to see if the ticket was sent to a secondary email address.

If you use an iPhone, a setting may have automatically directed our ticketing system to use your Apple ID email as the default. In this case, your ticket email would have been sent to your Apple ID inbox.

If you still cannot locate your ticket after these steps, please call our office at 415-461-4222 during our hours of operation or email us at tickets@marinairporter.com. Please note that our tickets@marinairporter.com inbox is monitored Monday–Friday from 7 AM to 4 PM, while our office phone is available during all open hours.

Is there a discount for children?

Yes! Kids 12 and under ride free with a full-fare adult—bring up to two per adult.

More Pickup Locations

With multiple stops throughout Marin County, getting to SFO is easy and convenient. Select your stop below for details, or purchase tickets for any pickup location.

Have Any Questions?

We’re here to help.