Guide · US

Fog Season at SFO: Parking, Lounges, and Ground Moves When Delays Hit

How to use San Francisco International Airport’s 4 terminals, 8 parking options, 12 lounges, and BART/taxi/rideshare to bail, reset, or push through when SFO fog delays your flight.

By Vivienne Park · · 10 min read

San Francisco International is one of the few airports where my entire strategy lives on the ground, not in the air.

Four terminals. 119 gates. 12 catalogued lounges. 8 on‑airport parking options in our data. In fog season, SFO stops being “where my flight departs” and becomes “a grid of ways to bail, reset, or push through without wasting the whole day.” If you only think about the connection on your ticket, you are already behind.


SFO in one paragraph, then the real problem

Start with the skeleton so the rest of this makes sense. SFO is four pieces:

That is 4 terminals and 119 gates of potential plan B.

In fog season, the operational story is familiar. The board shifts from green to yellow to red before the airfield looks dramatic, tight morning banks get stretched, and your odds of salvaging the day hinge less on the aircraft you booked and more on how fast you:

  • Reach a lounge that is actually open for your new timing
  • Get back to your car without burning 45 minutes on trains and garages
  • Decide to go into the city or down the Peninsula instead of clinging to a rolling delay

The mistake is treating SFO like a single yes/no decision. It is really a set of exits.


When the board turns red: SFO parking choices that let you walk away

Fog is not abstract here. It is a parking decision.

Our airport data lists 8 on‑airport parking products at SFO. They are not interchangeable. Your choice determines:

  • How fast you can abandon a doomed trip
  • How practical it is to switch terminals and try again later
  • Whether you treat the day as sunk cost or a flexible asset

Think in three buckets: closest, cheaper with strings, and free.

Closest: buying exits, not “convenience”

(Domestic Parking, International Parking, ParkFAST)

For the domestic side, the workhorse is Domestic Parking.

  • Reported daily rate: around $40 per day, our data’s cheapest daily option in the “short walk” category
  • Reported walk time: about 3 minutes into Terminals 1, 2, and 3

Three minutes sounds trivial until you are deciding whether to cut losses. Domestic sits right over the terminal core. If your morning outbound dies, the short gate‑to‑car walk makes “leave now and reset from home or the office” a rational move, not a 40‑minute ordeal.

On the long‑haul side, International Parking mirrors that model.

  • Similar headline walk time, roughly 3 minutes into the International Terminal in our data
  • Daily pricing reported in a band comparable to Domestic in public materials

If your entire trip hangs on one intercontinental flight, parking directly above that action keeps your options intact. You are one short walk away from either trying again later or going home for a few hours.

Then there is ParkFAST.

  • Reported walk time: around 3 minutes to the terminal core
  • Product positioning: reserved facility with guaranteed entry

ParkFAST is what I recommend when someone’s billable rate dwarfs the parking spread. The value is not prestige, it is predictability. No circling, no hunting for a spot while your rebooking window evaporates. You roll in, park, roll out. In a delay program, that certainty is worth more than the latte you are “saving” by parking farther out.

From my consulting years, we used a blunt internal rule of thumb with clients:

If there is a real chance you will kill the trip and go home, or rebook twice in one day, you park as close as you can reasonably afford.

At SFO in fog season, that means Domestic, International, or ParkFAST.

Cheaper with strings: Long‑Term when risk is low

Long‑Term Parking lives at the cheaper end of the SFO spectrum.

  • Served by the AirTrain Blue Line
  • Lower per‑day rates, especially attractive for multi‑day or week‑long trips in our pricing data

It shines when the trip is stable and long enough that a 10‑ or 15‑minute swing in either direction does not matter. A week in Europe. A long domestic holiday. A straightforward out‑and‑back to a reliable hub.

When fog season is in full swing and your “trip” is a same‑day Bay Area out‑and‑back, Long‑Term becomes a trap:

  • On the way in, you stack an AirTrain ride on top of the usual security line
  • On the way out, if you bail, you add AirTrain plus garage exit plus maybe another AirTrain later if you rebook

For low‑risk, multi‑day trips, fine. For a high‑risk, short‑fuse itinerary, this is how you give away the only advantage you have, which is speed.

Free: the Cell Phone lot as your fog‑season holding pattern

The Cell Phone Waiting Lot shows up in airport data as the $0/day product. Officially it is a pickup zone. Functionally, in fog season, it is a decision‑delay tool.

If you live close enough to drive, early‑morning winter departures are where this gets interesting:

  1. You drive to SFO but stop at the cell lot, for free.
  2. You watch the delay pattern firm up in the app and on the boards.
  3. Only when the new schedule looks stable do you move into paid parking.

If things deteriorate and your first leg is toast, you just leave. No pre‑committed parking fees, no sunk‑cost psychology pushing you to sit in the terminal and hope.

Most travelers do the opposite. They lock themselves into Long‑Term at 4 a.m., then agonize at 7 a.m. about whether to abandon the day because “the car is already there.” That is the spreadsheet talking, not the human report.


TL;DR for once‑a‑year fliers: SFO parking in fog season

  • Long weekend, domestic in winter: pay for Domestic Parking. The roughly $40/day, 3‑minute walk is your “easy abort” option if delays pile up.
  • One big international trip at risk of fog: use International Parking for the same 3‑minute walk profile next to the right terminal.
  • Early‑morning winter departure and you live nearby: stage in the Cell Phone Waiting Lot for free until your flight is actually moving. Then commit to paid parking or just go home.

Parking is not an afterthought in fog season. It is your first lever.


If your connection dies after security: which SFO lounges work by time of day

Last autumn, when I was cleaning up a West Coast client’s travel policy, I realized half their “fog strategy” at SFO was just “everyone has some kind of lounge access.” That is a perk, not a plan. Access is useless if the lounge is closed or across a terminal boundary from your best rebooking options.

Use SFO’s 12 catalogued lounges like a decision tree with two filters:

  • Opening and closing times
  • How many realistic rebooking paths they sit near

Domestic side: where most rescue options live

Terminal 1 (Harvey Milk)

Terminal 1 hides a lot of the boring but essential infrastructure.

Those hours are why I bias toward Terminal 1 on bad‑weather days if I have a choice. If your 6 a.m. departure evaporates, this side lets you work almost immediately and keeps you covered well into the late evening if rolling delays stack.

Terminal 2

Terminal 2 is the premium‑card playground, which is nice until half the Bay Area has the same idea.

FlyerTalk and OMAAT regulars are not wrong about Centurion crowding. So my rule here is simple and utterly unromantic:

  1. Pick the lounge in your current terminal that is physically closest to your new gate and open for your revised departure window.
  2. Only cross into another domestic terminal if your rebooking actually puts you there and you can stay airside.
  3. Treat the logo like a tie‑breaker, not the starting point.

This is where I correct my own bad habit. For years I would burn 20 minutes walking to the “nicer” lounge. In fog season, that time is precisely what you need for rebooking and quick gate changes.

International side: late‑night lifelines, not daytime detours

On the international side, you get the after‑dark lifelines.

If your long‑haul slips deeper into the night, these are what keep you from doing email on the floor by an outlet at 11:30 p.m.

What a lot of people underestimate is the friction cost. Walking into the International Terminal for a domestic rebook, then walking back, is a great way to miss a closing door during a rolling delay program. In fog season I pick lounges based on “how many rebooking scenarios keep me here” instead of “who pours the better drink.”


TL;DR for once‑a‑year fliers: SFO lounge choices under delay

  • Morning domestic delay: if you are in Terminal 1, use the Alaska Lounge or Admirals Club for their early opens and long days. In Terminal 2, use Centurion. Do not cross terminals unless your rebooked flight requires it.
  • Afternoon / early evening domestic: stay put in your own terminal’s lounge, even if another one has nicer food. Fog‑season rebooking moves fast.
  • Late‑night international slip: use the Air France – KLM Lounge or your carrier’s lounge in the International Terminal, since they stay useful past midnight in our data.

Lounges are fallbacks, not destinations. If your lounge choice increases walking time and reduces your flexibility, it is the wrong choice.


SFO to San Francisco or the Peninsula: ground moves when the flight is a lie

Once you admit the air piece is broken, your job is not to hold your boarding pass like a security blanket. It is to get yourself somewhere useful.

SFO’s ground transport network gives you four realistic exit patterns:

  • Rapid transit into central SF (BART)
  • Local bus (SamTrans)
  • App / taxi cars
  • Regional rail via transfer (Caltrain) down the Peninsula

Here is the scannable version, based on our transport data and rider reports.

SFO to central San Francisco: BART vs car vs “I give up”

BART

  • Mode: Rapid transit
  • Cost: about $10–$11 one way SFO–central SF with Clipper, per our data
  • Time: around 30 minutes in‑vehicle, roughly 35–40 minutes including AirTrain and platform wait
  • Use it when: you have a downtown destination and want a predictable reset that ignores traffic

SamTrans

  • Mode: Local bus
  • Cost: riders report $2–$3 standard local fare range
  • Time: roughly 60–90 minutes SFO–downtown depending on line and traffic
  • Use it when: cash matters more than time and the day is already blown up

Taxi

  • Mode: Metered car
  • Cost: riders report typical SFO–downtown fares around $50–$60 including tip
  • Time: about 30–60 minutes depending on traffic
  • Use it when: your time value dwarfs the extra cost and you want out fast from the curb, no app games

Rideshare pickup

  • Mode: App‑based
  • Cost: Reddit and other rider reports put SFO–downtown around $35–$60, more with surge
  • Time: about 30–60 minutes depending on traffic
  • Use it when: you want door‑to‑door with predictable routing, and are willing to watch for surge pricing

When my consulting teams were bouncing between downtown SF and the airport, my rule was simple: below a certain day rate, BART; above it, car. Not because town cars are glamorous, but because 30 minutes of saved friction dwarfs $20 in fare differences very quickly.

SFO to the Peninsula and South Bay: when air loses to rail

For Peninsula and South Bay trips, Caltrain is your friend even if it requires one more decision.

Caltrain

  • Mode: Regional rail with a BART or SamTrans transfer
  • Cost: SFO–Peninsula combos via BART or SamTrans plus Caltrain are often reported under $10–$12 total
  • Time: about 60–75 minutes SFO–Palo Alto including transfers in our data

If your “missed” flight was just a hop to a Peninsula or South Bay city that sits on the Caltrain line, this combination can easily beat sitting at a gate staring at a delayed 35‑minute flight. Especially in fog season, where SFO short‑haul departures often get pushed around first.

The practical pattern is clear:

  • If you can work from a Peninsula office, coffee shop, or client site, you go there
  • You rebook from ground level
  • You treat the airport like a stop, not

Airports mentioned

Specific spots covered

About the author

Vivienne Park

Brooklyn, New York

Former aviation consultant, now a freelance writer in Brooklyn. Hates aggregator booking sites, defends LGA in public, and writes for airport.flights part-time.

vivienne@airport.flights

Related notes