San Jose vs SFO for South Bay Business Trips: SJC Parking, Transit, and Lounge Math
If your HQ is in Sunnyvale or San Jose, SJC should usually be home field. This is a policy-first playbook for South Bay business travel across SJC and SFO, with worked door-to-gate examples, parking picks, and transit vs
Most South Bay business travelers still treat SFO as the “real” airport and SJC as a backup. The numbers do not agree.
If your HQ or main client cluster is in Sunnyvale, Santa Clara, Cupertino, or downtown San Jose, the real levers are:
- Where your people sit.
- Parking cost and walk / shuttle time.
- Ground time door to gate.
- Basic lounge access to work between meetings.
Airline brand and big‑hub energy come after that.
When I was at Virgin America, I told teams to assume SFO was optimal unless there was a reason not to. Looking at the current SJC and SFO dataset, for South Bay work travel the correct default is flipped:
South Bay HQ: write your policy so SJC is default, SFO is a specific opt‑out.
This is a policy document more than a generic airport comparison.
1. How to write a South Bay travel policy: base rules
If your company is South Bay based and you care about both productivity and T&E, this is how I would literally write the policy.
1.1 Core policy language
You can adapt something like this:
Airport selection
- For trips originating from offices or home bases in San Jose, Santa Clara, Sunnyvale, Cupertino, Mountain View, travelers must book itineraries out of San Jose Mineta (SJC) by default.
- San Francisco (SFO) may be used only when:
- SJC does not have a reasonable schedule on the required dates, or
- The trip is international long‑haul only served from SFO, or
- The primary work location is in San Francisco and transit from SFO (BART) is materially faster than SJC connections.
Ground transport
- For San Jose / Santa Clara / Sunnyvale work, travelers should prefer rideshare or taxi to SJC over longer ground trips to SFO.
- For downtown San Francisco work, travelers should prefer SFO + BART over driving / rideshare to SJC unless fare differences are extreme.
Parking
- When parking at SJC, travelers should prioritize Economy Lot 1 for trips of 2+ days.
- When parking at SFO, travelers should use Domestic Parking only when SFO is required under the airport selection rules above.
That sounds bureaucratic, but it forces everyone to price in ground friction instead of just looking at fare and airline logo.
1.2 Location matrix: where you work vs which airport wins
Treat this as the routing grid that sits behind the written policy.
| Work base / client area | Better default | Primary airport | Ground mode that usually wins |
|---|---|---|---|
| Downtown San Jose | SJC | SJC | Uber/Lyft or taxi to SJC |
| North San Jose / Santa Clara | SJC | SJC | Uber/Lyft, taxi, hotel shuttle |
| Sunnyvale / Cupertino | SJC | SJC | Uber/Lyft or parking at SJC |
| Mountain View | SJC | SJC | Uber/Lyft, taxi, or VTA + Caltrain |
| Palo Alto / Menlo Park | It depends | SJC or SFO | Rideshare either direction |
| Downtown San Francisco | SFO | SFO | BART from SFO |
| SoMa / Mission Bay | SFO | SFO | BART + short Muni / walk |
This matrix is blunt on purpose. You refine it at the margins with real examples.
2. Concrete door‑to‑gate examples: when SJC vs SFO actually wins
The easiest way to stress‑test a policy is to walk through a few canonical routes. I will keep assumptions simple, because the point is relative, not penny‑perfect precision.
Example A: Sunnyvale engineer, 3‑day domestic trip (SJC vs SFO, park at airport)
Scenario
- Home or office: Sunnyvale.
- Trip: 3‑day domestic (e.g., to Seattle or Dallas).
- Time value: this is work travel, but not white‑glove.
- Mode: drive and park at the airport.
Option 1: Drive to SJC, park in Economy Lot 1
- Drive time Sunnyvale → SJC: call it 20–30 minutes in typical conditions.
- Parking: Economy Lot 1, $19/day (cheapest on‑airport).
- Cost: 3 × $19 ≈ $57.
- Walk / shuttle: economy parking range, but SJC is compact, so factor in a modest transfer.
- Total ground time (home → gate): roughly 45–70 minutes including drive, park, shuttle, security.
Option 2: Drive to SFO, park in Domestic Parking
- Drive time Sunnyvale → SFO: materially longer, often 45–75 minutes depending on traffic pattern, similar to what SJC–SF rideshares see in the data.
- Parking: Domestic Parking, $40/day, 3 min walk to terminal.
- Cost: 3 × $40 ≈ $120.
- Walk: very short, call it 3–5 minutes into the terminal.
- Total ground time: with the longer highway run, you still end up roughly 65–95 minutes home → gate.
Takeaway for policy
- SFO costs about $60+ more per trip in parking alone and does not meaningfully save time for a Sunnyvale origin.
- For a 4‑person team doing this twice per month, you are looking at roughly:
- Incremental SFO parking ≈ $60 × 2 trips × 12 months × 4 people ≈ $5,760/year.
That is the sort of line item finance notices. Your policy should make SJC + Economy Lot 1 the explicit default for this cohort.
Example B: Downtown San Jose PM, 2‑day SF client visit (SJC vs SFO, transit vs transit)
Scenario
- Home: downtown San Jose.
- Client: downtown SF, 2‑day onsite.
- You fly in and out around normal work hours.
- You want the cheapest reasonable path, not black car service.
Option 1: Fly in via SJC, transit to SF
- Ground from SJC to downtown SF:
- VTA Route 60 from SJC to Berryessa BART: $2.50, 20–25 minutes.
- BART Berryessa Extension Connection into downtown SF: roughly $6–8, 60–75 minutes SJC–downtown SF total when everything lines up.
- Total one‑way fare: call it $8.50–10.50.
- Total one‑way time: around 60–75 minutes airport → downtown SF station.
Option 2: Fly in via SFO, use BART
- Ground from SFO to downtown SF:
- BART fare around $10–11 one way.
- 30 minutes in‑vehicle, 35–40 minutes total including wait and AirTrain, per the dataset.
- Total one‑way fare: about $10–11.
- Total one‑way time: 35–40 minutes airport → downtown SF.
Takeaway for policy
If the ticket price and schedule are similar, SFO wins clearly for a downtown SF client visit. Policy should allow and even encourage SFO + BART here, even for a San Jose‑based employee, because:
- Ground time is shorter.
- Total out‑of‑pocket for ground is roughly the same order of magnitude.
A good policy phrase would be:
For trips where the primary work location is downtown San Francisco, travelers may use SFO instead of SJC if fares are within a reasonable band, due to the faster BART connection.
Example C: Mountain View manager, 1‑day meeting in LA (rideshare, no parking)
Scenario
- Home or office: Mountain View.
- Trip: same‑day out‑and‑back to LA.
- Mode: rideshare both ways.
Option 1: SJC with rideshare
From the SJC data:
- Uber / Lyft to downtown San Jose run around $15–25, 10–15 minutes.
- Mountain View is slightly farther, but same general scale to SJC. You are typically under 30 minutes on the clock in uncongested periods.
Assume:
- Rideshare MV → SJC: 20–30 minutes, mid‑$20–$30 each way depending on surge.
- Total door‑to‑gate: 45–60 minutes including security buffer.
Option 2: SFO with rideshare
From the SFO data:
- Rideshare pickup downtown SF fares are in the $35–60 range with 30–60 minute travel times. From Mountain View to SFO you are in that same general time and cost band.
Assume:
- Rideshare MV → SFO: 35–55 minutes, often in the $40–60 range.
- Door‑to‑gate: 60–80 minutes including security.
Takeaway for policy
For same‑day short‑haul flights, every extra half hour of ground time is real productivity. For Mountain View employees, SJC + rideshare should be the default, and SFO should require a specific schedule or fare justification.
3. SJC vs SFO infrastructure: what actually matters for work trips
3.1 Terminals and scale
SJC
- 2 terminals, compact, easy to cross.
- 8 lounge‑related entries in the dataset, covering airline clubs, Priority Pass, branded seating, a private suite, and an FBO lounge.
SFO
- 4 terminals, 119 gates total.
- Harvey Milk Terminal 1: 37 gates.
- Terminal 2: 18 gates.
- Terminal 3: 35 gates.
- Dianne Feinstein International Terminal: 29 gates.
- 12 catalogued lounges across domestic and international operations.
The spreadsheet says SFO’s capacity is great for route diversity. For South Bay work trips, the smaller footprint at SJC generally means less walking, fewer choke points, and faster correction if your plans shift.
3.2 Parking: focus on decisions, not every lot
I am not going to read the entire SJC and SFO parking inventory back at you. For policy design you need a clear short list per airport.
SJC: 12 catalogued lots, 3 that matter for work
From the SJC data:
- Economy Lot 1: $19/day.
- Hourly Lot 2: $25/day, $4/30 minutes, 15 min walk.
- Hourly Lot 3: $41/day, $5/30 minutes, 15 min walk.
- Hourly Lot 5: $31/day, $4/30 minutes, 20 min walk.
- Daily Lot 4: $31/day, $4/30 minutes, 25 min walk.
- Daily Lot 6, Valet Parking, Premium Reserved Parking, Employee Parking Lot, EV Charging Area, Accessible Parking, plus the Cell Phone Waiting Area at $0/day, round out the 12 entries.
For business travel, I would write policy around three:
-
Economy Lot 1 – default for 2+ day trips
- Use: standard 2–7 day work trips.
- Rationale: $19/day is the cheapest on‑airport rate. Shuttle / walk overhead is acceptable when amortized over a longer trip.
-
Hourly Lot 2 – overnight and short trips
- Use: 1–2 day runs where flights can move around or meetings may slip.
- Rationale: Daily rate at $25/day is still reasonable, and the hourly component plus 15 minute walk keeps total time tighter if your return moves by a few hours.
-
Hourly / Daily premium (3, 4, 5, 6, valet) – exception only
- Use: executive travel where time is explicitly valued higher or specific mobility needs apply.
- Rationale: Between $31–$41/day and similar or longer walks, these are not good default value for regular staff compared to Economy 1 or Hourly 2.
A clean policy clause could be:
For trips of 2 days or longer, staff must use Economy Lot 1 at SJC unless there is a documented accessibility or schedule requirement. For trips shorter than 2 days, Hourly Lot 2 may be used.
SFO: fewer lots, clear premium pricing
From the SFO data:
- Domestic Parking: $40/day, 3 min walk.
- ParkFAST: premium garage, 3 min walk to terminals.
- International Parking: 3 min walk to the international terminal.
- Cell Phone Waiting Lot: $0/day staging only.
Cheapest listed daily rate is $40. So even the “standard” on‑airport option is charging what SJC reserves for high‑convenience hourly products.
For policy, that yields:
When SFO is required, travelers should use Domestic Parking for domestic and International Parking for long‑haul, and should avoid premium reserved or valet products unless explicitly approved.
And, critically:
Parking at SFO should only occur when SFO is justified by route availability or primary work location in San Francisco under the airport rules above.
4. Lounges: “enough” beats “maximum” for South Bay work trips
I spent years over‑valuing big lounge rosters. For heads‑down work travel, the question is not who has the most logos, it is whether you have at least one good place to plug in and get coffee near your flight.
4.1 SJC lounge network: compact but practical
SJC shows 8 lounge‑related entries:
- Delta Sky Club (Terminal A, airline lounge).
- American Airlines Admirals Club (Terminal A).
- United Club (Terminal A).
- The Club SJC, Terminal A: Priority Pass, 05:00–12:30.
- The Club SJC, Terminal B: Priority Pass, 05:00–22:00.
- Private Suite SJC (private service).
- JetBlue Mosaic Area (branded seating).
- Corporate Aviation Lounge (west side / FBO).
For a typical South Bay corporate profile (Delta, AA, United, plus a Priority Pass
Airports mentioned
Specific spots covered
Sloan Marchetti
Ex-Virgin America revenue management, ex-Klook content strategist. Writes part-time about West Coast hubs through a unit-economics lens.