When to Leave for SFO, OAK & SJC

A Bay Area airport drive-time guide — how early to leave by origin, the rush hours to plan around, and how early to reach the terminal. 40 years on these roads.

Quick answer: From downtown San Francisco, leave about 2.5–3 hours before a domestic departure — the drive to SFO is typically 20–30 minutes (30–50 in rush hour), plus the recommended ~2-hour domestic arrival window (3 hours international). Add cushion in fog, rain, or during holidays and major events. From the South Bay, SJC is often only 15–30 minutes; from the East Bay, OAK is 15–25.

"How early should I leave?" is the question every Bay Area traveler asks on the way to the airport — and getting it wrong means either a white-knuckle dash or an hour killing time at the gate. After 40 years driving the SFO, OAK, and SJC routes, here's our honest guidance on drive times, the rush hours to respect, and how early to reach the terminal. Treat the ranges as typical; the Bay Area's traffic and weather can always add time, which is exactly why we build a buffer into every pickup.

Typical drive times by origin

FromTo SFOTo OAKTo SJC
Downtown San Francisco20–30 min (30–50 rush)30–45 min (60+ rush)50–70 min
South San Francisco / San Bruno10–15 min25–40 min (bridge)35–50 min
Peninsula (San Mateo / Burlingame)10–20 min30–45 min (bridge)25–40 min
Redwood City / Menlo Park20–30 min35–50 min20–30 min
Palo Alto / Silicon Valley25–35 min40–55 min20–30 min
San Jose / SJC area35–50 min (50–70 rush)40–55 min5–15 min
Oakland / East Bay35–50 min (bridge)15–25 min45–65 min
Berkeley30–45 min (bridge)15–25 min50–70 min
Fremont / Tri-City35–55 min25–40 min20–35 min
Walnut Creek / Contra Costa45–65 min (bridge)25–40 min55–75 min
Livermore / Tri-Valley50–70 min35–50 min40–55 min
Marin (San Rafael)40–55 min45–60 min70–90 min
Napa / Sonoma75–90 min60–80 min90–110 min
Santa Cruz65–90 min75–100 min40–55 min

Ranges are typical door-to-curb times in light-to-moderate traffic. In 40 years dispatching Bay Area airport runs, the reliable rule is to add 15–30 minutes for weekday peaks (roughly 7–9 AM and 4–7 PM), plus a margin for rain, ballgames, and bridge backups. Bridge-crossing routes (East Bay → SFO) are the least predictable — when a flight allows it, the same-side airport (OAK) is usually the safer clock.

Off-peak vs. rush-hour drive times (and the route we take)

The single biggest variable in a Bay Area airport run isn't distance — it's when you drive it and which freeway carries the traffic. Below are the corridors we're asked about most, with the primary route and how much a weekday peak (roughly 7–10 a.m. and 4–7 p.m.) stretches the clock. Times are door-to-terminal ranges from 40 years on these roads.

CorridorPrimary routeOff-peakWeekday rush
Downtown SF → SFOUS-101 / I-28020–30 min30–50 min
Downtown SF → OAKBay Bridge (I-80)30–45 min50–70 min
Peninsula (San Mateo / Burlingame) → SFOUS-101 / I-28010–20 min20–35 min
Palo Alto / Silicon Valley → SFOUS-101 / I-28025–35 min40–60 min
San Jose / SJC → SFOUS-10135–50 min50–75 min
Oakland / East Bay → SFOBay Bridge (I-80)35–50 min55–80 min
Fremont / Tri-City → SFOI-880 / San Mateo Bridge (SR-92)35–55 min50–75 min
Marin (San Rafael) → SFOUS-101 / Golden Gate Bridge40–55 min55–75 min

Direction matters as much as the hour. Traffic to SFO and SJC is heaviest northbound in the morning and southbound in the evening — so a South Bay traveler with an early flight fights the worst of it going up US-101, while an afternoon SF departure hits the evening push. The Bay Bridge into and out of San Francisco is the least forgiving stretch either way; when the flight allows, the same-side airport (OAK for the East Bay, SJC for the South Bay) sidesteps the bridge entirely. Rain reliably adds another 20–40%.

Which Bay Area airport should you actually use?

When your flight is offered from more than one airport, the closest one isn't always the fastest once traffic and security are in the picture. A rough guide:

The tie-breakers beyond distance: flight selection (SFO has by far the most, including international), parking and fees, and how bad your direction's rush-hour bottleneck is. When the times are close, more nonstops and an easier drive usually beat saving a few miles — and with a flat-rate, flight-tracked car service the drive itself is the same effort to any of the three.

AirportSize (2024)Best forGood to know
SFO~54.5M passengers; 4 terminals; 50+ airlines to ~150 destinationsInternational flights, the widest choice of nonstops, San Francisco & the PeninsulaMost flights = most options. In 2026 the FAA restricted its side-by-side parallel landings, so delays run higher — details
SJC~11.85M; the Bay Area’s 2nd-busiestSilicon Valley & the South Bay — closest to Apple, Nvidia, and downtown San JoseCompact and quick through security; mostly domestic plus a few Asia/Mexico nonstops
OAK~10.8M; Southwest-dominatedThe East Bay — and often clear when SFO is fogged inRenamed “Oakland San Francisco Bay Airport” in 2024; ideal for Southwest flyers

How early to reach the terminal

Add the drive time to the arrival window and you have your departure time. From downtown SF to a domestic SFO flight, that usually means leaving roughly 2.5–3 hours before takeoff.

The rush hours to plan around

Stop guessing the buffer

A flight-tracked car service takes the timing off your plate entirely: we factor live traffic and your flight into the pickup, and if your departure or arrival shifts, we adjust automatically — no recalculating, no re-booking. See our published SFO, OAK, and SJC flat rates, or compare a car service vs. Uber & Lyft.

Frequently asked questions

How early should I leave for SFO from downtown SF?

The drive is usually 20–30 minutes (30–50 in rush). Add the ~2-hour domestic arrival window, so leaving roughly 2.5–3 hours before a domestic departure is a safe target.

How long from San Jose to SFO?

Typically 45–70 minutes via US-101. If you're in the South Bay, SJC is usually 15–30 minutes — worth checking which airport saves you time.

What's the best time to avoid traffic to OAK?

From SF, avoid the Bay Bridge's 7–10 a.m. and 4–7 p.m. peaks; mid-morning, early afternoon, and late evening are smoothest. From the East Bay, OAK is often just 15–25 minutes.

How long does it take to get from Oakland to SFO in rush hour?

Off-peak it's usually 35–50 minutes across the Bay Bridge (I-80), but a weekday rush hour — roughly 7–10 a.m. and 4–7 p.m. — commonly pushes it to 55–80 minutes, and the bridge is the least predictable part. If your flight is offered from OAK, staying on the East Bay side and skipping the bridge is almost always the safer clock.

Which route is faster to SFO from the Peninsula — US-101 or I-280?

Both feed SFO, and we choose by the hour. US-101 is the most direct and usually quickest off-peak, but it's also the corridor that clogs first in commute traffic; I-280 runs a little longer in miles yet often flows better during the morning and evening peaks. A flight-tracked chauffeur watches live conditions and picks whichever is moving — from the mid-Peninsula it's typically 10–20 minutes off-peak and 20–35 in rush.

Let us handle the timing.

Flight-tracked pickups, flat rates, on time since 1986.

  Call (650) 876-1777 Book Your Ride
SF Airport Car ServiceSFOOAKSJCHow Early to Get to SFOCar Service vs. Uber/LyftFAQAll 200+ Locations+1-650-876-1777
For fastest response text us — include dates, times, passengers, bags, pickup/drop-off. Let us know how you found us and what you searched
Call (650) 876-1777 Text (650) 228-3590