Guide · US

SFO Parking, Lounges, and BART: How to Use SFO’s 4 Terminals, 8 Lots, and 12 Lounges Without Overpaying

San Francisco International Airport (SFO) has 4 terminals, 8 on‑airport parking options, and 12 lounges. Here is how to pick parking, lounges, and SFO–downtown transport based on your terminal, departure time, and trip l

By Sloan Marchetti · · 10 min read

San Francisco International is one of the rare airports where the parking, transit, and lounge grid is more interesting than the route map.

Start with the hard numbers. SFO runs 4 terminals with 119 gates total, 8 catalogued parking options, and 12 catalogued lounges. The cheapest on‑airport daily rate is $40 in Domestic Parking. The shortest catalogued walk to a terminal is about 3 minutes from ParkFAST, Domestic, and the International garages. The Cell Phone Waiting Lot is $0 for short pickup waits. Into the city, you are looking at roughly $2–3 SamTrans buses, $10–11 BART, or $35–60 rideshare and taxis.

That grid only makes sense if you think in one decision tree: terminal and lounge first, then parking, then SFO–downtown transport. The spreadsheet says “minimize dollars,” but the customer brain wants “minimize stress.” You can honor both if you stop treating each piece in isolation.


Best SFO parking by trip length and terminal

SFO has 8 catalogued on‑airport parking products. You do not need eight mental buckets. You need three: “3‑minute walk,” “on‑airport longer access time,” and “do not park here.”

Anchor facts:

  • Domestic Parking: $40/day, about a 3‑minute walk to Terminals 1, 2, and 3.
  • ParkFAST: reserved access with a similar ~3‑minute walk to the same domestic terminals.
  • International garages: similarly short walks into the Dianne Feinstein International Terminal.
  • Cell Phone Waiting Lot: $0/day, intended for short pickup waits only, not real trip‑length parking.
  • Other on‑airport options: positioned to trade extra access time (AirTrain or shuttle) against lower daily rates.

Now layer trip length and timing.

Under 3 days parked

Use case: quick business trip, overnight hop, short leisure weekend.

  • Early‑bank or late‑night flights (before ~8 a.m. or after ~9 p.m.)

    • Terminals 1–3: pick Domestic or ParkFAST.
    • International: use the International garages for the same 3‑minute walk profile.
    • You are paying $40/day in Domestic, but removing AirTrain risk, loop congestion, and bus headways from the equation. For short trips, that is usually a good trade.
  • Midday flights both directions

    • If you are price‑sensitive, look at an on‑airport long‑term or peripheral option that adds an AirTrain or shuttle leg.
    • You swap some time and complexity for lower daily cost while keeping everything inside SFO’s infrastructure.

3–7 days parked

Use case: long weekend, standard vacation, 1‑week work trip.

  • High control, moderate cost sensitivity

    • Domestic or ParkFAST again for Terminals 1–3, International garages for the Dianne Feinstein building.
    • Over 5–7 days the total bill is higher, but the value of walking from your car to check‑in in roughly 3 minutes, and back again on the return when you are tired, starts to outweigh the delta for a lot of travelers.
  • High cost sensitivity, moderate timing risk tolerance

    • On‑airport long‑term or more peripheral options are the play.
    • To be fair, these require you to be honest about your own buffer: if a full shuttle or longer AirTrain ride at the end of a long trip will seriously annoy you, you did not actually want the cheaper product.

More than 7 days

Use case: long international trips, big seasonal travel blocks.

  • The math shifts. Once you cross a week, a $40/day product like Domestic becomes an explicit choice to buy time and certainty, not a default.
  • At that point you should compare a week or more of parking against round‑trip BART or bus/rail combos for everyone in your group. The dollar gap is large enough that the “car vs train” decision should be conscious.

One thing I was wrong about for years: treating “long‑term” as the automatic smart choice. At SFO, if you are doing 1–3 days with early or late flights, the 3‑minute walk products are often the better value once you price your own time and stress honestly.


SFO lounges by terminal and card

There are 12 catalogued lounges at SFO. You do not need to memorize all 12, but you should know where the main networks and cards land, because lounge hours drive how early it makes sense to arrive.

Here is the quick “SFO lounges by terminal and card” view for the main players.

Harvey Milk Terminal 1

  • Alaska Lounge

    • Terminal: 1
    • Hours: Sunday–Saturday, 5:00 a.m.–12:00 a.m.
    • Core audience: Alaska, Hawaiian, and STARLUX flyers under Alaska Lounge rules.
  • American Airlines Admirals Club

    • Terminal: 1
    • Hours: Sunday–Saturday, 4:30 a.m.–11:30 p.m.
    • Core audience: American passengers with Admirals Club membership or qualifying status/fare.

Terminal 2

  • American Express Centurion Lounge

    • Terminal: 2
    • Hours: Sunday–Saturday, 5:00 a.m.–11:00 p.m.
    • Core audience: Amex Centurion and Platinum cardholders under Centurion Lounge access rules. This is the key SFO play for many premium cardholders.
  • Air Canada Maple Leaf Lounge

    • Terminal: 2 (serving Air Canada and the International Terminal via connection)
    • Hours: Sunday–Saturday, 5:30 a.m.–7:15 p.m.
    • Core audience: Air Canada and eligible Star Alliance travelers under Maple Leaf rules.

Dianne Feinstein International Terminal

  • Air France – KLM Lounge

    • Terminal: International
    • Hours: Sunday–Saturday, 9:30 a.m.–12:45 a.m.
    • Core audience: Air France, KLM, EVA Air, and Korean Air travelers holding qualifying tickets or status.
  • British Airways Lounge

    • Terminal: International
    • Hours: Sunday–Saturday, 5:00 a.m.–11:30 a.m. and 1:30 p.m.–6:45 p.m.
    • Core audience: British Airways passengers who meet BA’s access rules.
  • China Airlines Lounge

    • Terminal: International A
    • Core audience: China Airlines flyers with eligible tickets or frequent flyer status.
  • Air India Maharaja Lounge

    • Terminal: International A
    • Core audience: Air India passengers with qualifying access.

The simple SFO lounge decision rule:

  • If you have Amex Platinum or Centurion and fly from or near Terminal 2, your default should be the Centurion Lounge, and your arrival timing should target its 5:00 a.m.–11:00 p.m. window, not a generic “2 hours early.”
  • If you fly Alaska, Hawaiian, or partners from Terminal 1 with lounge access, the Alaska Lounge is your anchor from 5:00 a.m. to midnight.
  • If you are on a full‑service international carrier from the Dianne Feinstein building, expect an airline‑branded lounge tied to your ticket and status, then check the specific hours against your departure time.

Connecting the lounge grid to the parking grid is where the value shows up. If your lounge closes at 7:15 p.m., there is no reason to arrive at 4:00 for a 10:00 p.m. flight and pay for top‑tier parking just to sit at the gate.


SFO to downtown: BART vs Uber vs taxi costs and times

SFO ground transport is where a lot of “cheap flight” trips quietly stop being cheap. The airport supports a full ladder of modes, and each has a clear cost, time, and variance profile.

Here is how I think about “SFO to downtown: BART vs Uber vs taxi” using the catalogued data.

Lowest raw cost: buses and rail combos

  • SamTrans

    • Mode: local bus
    • Reported fares: $2–3 standard local range
    • Time: up to 60–90 minutes SFO–downtown depending on line and traffic
    • Use it when: your priority is minimizing cash outlay and your schedule has slack.
  • Caltrain via BART or SamTrans

    • Mode: regional rail via transfer
    • Reported combined cost: often under $10–12 SFO–Peninsula using BART or SamTrans plus Caltrain
    • Time: around 60–75 minutes SFO–Palo Alto with transfers
    • Use it when: you are heading to the Peninsula and care more about spend than simplicity.

Balanced cost and speed: BART as the default rail option

  • BART
    • Mode: rapid transit
    • Reported fare: roughly $10–11 one way SFO–central San Francisco with Clipper
    • Time: about 30 minutes in‑vehicle, typically 35–40 minutes including wait and the AirTrain segment
    • Use it when: you are a solo traveler or small group heading to central SF, during hours when trains run at useful headways.

For “SFO parking vs BART” decisions, the math is simple: one day of Domestic Parking at $40 is roughly the cost of two round‑trip BART fares for a couple, or almost four one‑way rides for a solo traveler. Past three days away, transit starts to look very competitive unless your time is priced high.

Highest control, highest cost: rideshare and taxis

  • Rideshare pickup

    • Mode: app‑based
    • Reported fares: typical Uber/Lyft SFO–downtown runs in the $35–60 range, more during surge
    • Time: often 30–60 minutes depending on traffic
    • Use it when: it is early morning or late night, you have luggage or kids, or multiple people can amortize the fare.
  • Taxi

    • Mode: on‑demand
    • Reported fares: around $50–60 including tip SFO–downtown
    • Time: roughly 30–60 minutes with traffic variability
    • Use it when: you value a guaranteed vehicle at the curb and do not want to deal with an app.
  • Kiss & Fly

    • Mode: private drop‑off and pickup
    • Direct price: $0 for curbside activity, with standard parking/idle fees only if you use garages
    • Real trade: time spent dealing with the loop. Locals report 10–30 minutes per loop at peak, which is effectively your “fare.”

As a model, SFO splits cleanly:

  • Parking in Domestic or ParkFAST is the “fixed cost, low variance” product.
  • BART is “medium cost, medium variance” if you are near a station.
  • Buses and rail combos are “low cost, high variance.”
  • Rideshare and taxis are “high cost, low variance” when you care most about control.

Worked examples: real SFO tradeoffs with numbers

Abstract rules are fine, but you feel the unit economics when you run a real itinerary. Two scenarios, two sets of choices.

Example 1: Family of 4, 5‑day Terminal 2 trip in July, 7 a.m. departure

  • Group: 2 adults, 2 kids
  • Trip: Wednesday 7 a.m. departure, Sunday afternoon return, Terminal 2
  • Home: central San Francisco

Option A: Drive and park in Domestic

  • Parking: 5 days in Domestic Parking at $40/day
    • Parking spend: $200
    • Access time: about 3 minutes walk from garage to Terminal 2 each way
    • Variance: low; you control departure, no apps, no train schedules
  • Lounge potential: with Amex Platinum/Centurion and eligible tickets, you can use the Centurion Lounge once it opens at 5:00 a.m.

Option B: BART for everyone

  • Transit: 4 people taking BART SFO–downtown round trip
    • One‑way fare estimate: about $10–11 per person
    • Round trip: roughly $80–88 total
    • Access time: about 35–40 minutes door‑to‑airport segment, then AirTrain and walk
    • Variance: medium; depends on early‑morning service, any delays, and family logistics
  • Savings vs parking: around $112–120 cheaper on paper than Domestic

Option C: Uber XL both ways

  • Rideshare: SFO–downtown reported in the $35–60 range per direction; for a larger vehicle you might sit toward the upper end
    • Assume $60 each way at a busy time
    • Total: about $120 round trip
    • Access time: 30–60 minutes depending on traffic each way
    • Variance: medium; subject to surge and traffic, but no transfers

How I would call it

For a 7 a.m. departure with kids, Option A (Domestic at $200) and Option B (BART at roughly $84) are the real comparison. You are effectively paying about $116 for:

  • A 3‑minute walk instead of 35–40 minute transit segments
  • A fully controlled departure timeline
  • Easier early‑morning execution with luggage and children

If that $116 total is worth more to you than one rough morning on transit and one tired return, Domestic is not “overpaying,” it is paying for a very specific outcome.

Example 2: Solo traveler, 10‑day international trip, 9 p.m. departure

  • Group: 1 adult
  • Trip: Friday 9 p.m. departure, Monday 6 p.m. return, Dianne Feinstein International Terminal
  • Home: Union Square area

Option A: Park in Domestic for 10 days

  • Parking: 10 days at $40/day
    • Parking spend: $400
    • Access: 3‑minute walk each way, no external dependencies

Option B: BART each way

  • Transit: 1 person using BART round trip
    • Spend: roughly $20–22 total
    • Access: around 35–40 minutes each way

Option C: Rideshare each way

  • Transit: reported $35–60 each direction
    • Assume mid‑range $45 each way for a non‑peak time
    • Spend: about $90 total
    • Access: 30–60 minutes each way, higher control than rail

How I would call it

Here the numbers are clear. Option A at $400 is a deliberate time‑and‑convenience purchase. Option B is roughly $22. Option C sits around $90. For a solo traveler on a 10‑day trip, BART is the dominant play from a cost perspective unless your time is valued extremely high. Parking is no longer the rational default.


SFO cheat sheet: parking, lounge, and transport combos

To make this usable at 10 p.m. when you are booking a trip, here is the compact grid that ties the whole thing together.

| Trip profile | Terminal / flight type | Departure time band | Parking pick (on‑airport) | Lounge anchor | SFO–city transport pick |

Airports mentioned

Specific spots covered

About the author

Sloan Marchetti

San Francisco, California

Ex-Virgin America revenue management, ex-Klook content strategist. Writes part-time about West Coast hubs through a unit-economics lens.

Related notes