Last checked 30 September 2026
At San Francisco, a hub for both Alaska and United, a project finished in 2024 connected every terminal into one loop behind security. There's one exception worth knowing about, and it's not really an exception to the security rule — just to what "behind security" actually means in practice.
At a glance
- Every terminal, 1 through 3 plus the International Terminal: connected in a loop behind security since June 2024. Whichever two terminals you're using, you shouldn't need a second security line.
- The one real catch: the International Terminal's two boarding areas, G and A, aren't directly linked. Getting from one to the other while staying behind security means walking about half the loop, through Terminals 1, 2 and 3 — reported at 15 to 25 minutes. Some travellers with PreCheck say it's quicker to leave security and re-enter instead.
- Arriving from abroad, connecting onward: you'll clear passport control and customs at the International Terminal, then recheck your bags and go through security again before your next flight. SFO doesn't have one of the small number of shortcuts around this.
- SFO's passport-control wait: a typical wait of about 14 minutes, about 41 minutes on a slow day.
One loop, one long way round
Terminal 1, Terminal 2, Terminal 3 and the International Terminal form a ring, and since mid-2024 every one of them connects to the next without leaving security. Terminal 3 is United's, both domestic and international. The other terminals' exact airline lineup isn't something this guide can confirm right now — sources disagree on which terminal Southwest uses, among other details — so check your boarding pass for Alaska, American, Delta, JetBlue, Southwest and the other airlines based here.
Here's the one thing worth knowing before you assume "behind security" means "quick": the International Terminal is actually split into two separate boarding areas, G and A, and they aren't next to each other. Getting between them without leaving security means walking about half the loop, past Terminals 1, 2 and 3 — reported at 15 to 25 minutes. If your connection involves both G and A gates, don't assume it's a short walk just because nothing stands in your way; some travellers with TSA PreCheck say it's actually quicker to leave security and clear it again at the other end.
Arriving internationally
International arrivals clear passport control and customs at the International Terminal. If you're connecting onward, you'll collect your bags, recheck them at a nearby counter, then go through security again before your next flight — the standard routine most international arrivals face at a big US hub. SFO doesn't have one of the small number of shortcuts that skip part of this.
Passport control here tends to run close to the middle of the pack for a major hub: about 14 minutes typically, about 41 minutes on a slower day.
Tips
- If your connection is between the International Terminal's two boarding areas, G and A, budget 15 to 25 minutes for the walk, or consider clearing security again if you have PreCheck.
- Otherwise, the loop makes most SFO connections a straightforward walk — just know which terminal you're headed to, since the distance depends on how far round the loop you're going.
- Landing internationally, build in time for bag claim, customs, the recheck and the second security line, on top of whatever the passport-control queue looks like that day.
Checked and reviewed 30 September 2026. Terminals and procedures change, so confirm with the airport and your airline before you travel.
- S1 Wikipedia: San Francisco International Airport. Checked 2026-09-30. https://en.wikipedia.org/wiki/San_Francisco_International_Airport
- S2
config/airline_terminals.yamlSFO entry (upgradedpoints.com via search). Checked 2026-09-24. - S3 onemileatatime.com: "All SFO Terminals Now Connected Airside Via Walkways", published 2024-06-25. Read via automated fetch/summarization 2026-09-30 (see note below). https://onemileatatime.com/news/sfo-terminals-connected-airside/
- S4 TSA: "One Stop Security" pilot program press release. 2025-08-27. https://www.tsa.gov/news/press/releases/2025/08/27/one-stop-security-pilot-program-aims-simplify-international-travel — SFO isn't one of the named routes.
- S5
gatecast-research/research/intl-arrival/summary.mdand a search-result synthesis on SFO's international-to-domestic process — treated as the general federal rule applied to SFO, not an SFO-specific official quote, since flysfo.com wasn't directly reached this round. Checked 2026-09-30. - S6 US Customs and Border Protection: Airport Wait Times (awt.cbp.gov), average waits, 24 Sep 2025 – 23 Sep 2026, as summarised in
gatecast-research/research/intl-arrival/summary.md. Checked 2026-09-25. - S7
src/terminal_groups.py_HARD_SECURITY_PAIRSandconfig/rescreen_times.yaml. Checked 2026-09-30 — no SFO entry in either. - S11 Upgraded Points: San Francisco International Airport terminal guide (2026), listing Terminal 1 as Alaska, American, Delta, Hawaiian, JetBlue, Porter, Sun Country, WestJet; Terminal 2 as Air Canada, Breeze and Southwest; Terminal 3 as United domestic. Secondary, conflicts with S2. Cited via Elsie's fact-check. https://upgradedpoints.com/travel/airports/san-francisco-international-sfo-airport/
- S12 onemileatatime.com reader comments (same post as S3): "approximately 15-25 minutes" for the G/A walk; a PreCheck holder's comment that leaving and re-entering security can be quicker. Secondary, a reader comment not the article itself. Cited via Elsie's fact-check.
Fact-checked by ✅ Elsie, 30 Sep 2026 (gatecast-research/research/guide-factchecks/sfo.md), verdict: Minor fixes — the main claim (every terminal connected inside security since June 2024) held up; the airline-by-terminal list looked out of date (Southwest in the wrong terminal per several current sources), and the F4 walk was overstated. Both corrected above.
Note on this round's sourcing method: the built-in browser is not being used this round per MD's instruction (it was prompting Oliver for a per-site permission that wasn't coming through). flysfo.com itself wasn't successfully read this round — search results and a secondary outlet (S3) stood in for it, flagged wherever that's the case above.