Portland to San Francisco (PDX–SFO) — Airlines, Schedules & Connections

PDX Airport Page →
551 mi airlines charter/private 423/wk
On-time Some delays Frequent delays
Flight Schedule 136 flights Verified 14m ago
Also flown by charter / private operators: NetJets Aviation.
Nonstop Charter / private 1-Stop 2-Stop Hide separate tickets Hide overnight Hide codeshares
  Flight Airline AC Dep Arr Dur OTP Sched  
✈ Nonstop
VA8458cs
VA Virgin Australia
738
5:15 AM
PDT
7:01 AM
PDT
1h 46m
31%
M T W T F S S
Prices
NZ9351cs
NZ Air New Zealand
738
5:15 AM
PDT
7:01 AM
PDT
1h 46m
M T W T F S S
Prices
UA1896+4
UA United
738
5:15 AM
PDT
7:01 AM
PDT
1h 46m
38%
M T W T F S S
Prices
AC3343cs
AC Air Canada
738
5:15 AM
PDT
7:01 AM
PDT
1h 46m
35%
M T W T F S S
Prices
UA5447
UA United
E7W
5:30 AM
PDT
7:29 AM
PDT
1h 59m
38%
M T W T F S S
Prices
UA2410
UA United
319
5:30 AM
PDT
7:21 AM
PDT
1h 51m
38%
M T W T F S S
Prices
CA7296cs
CA Air China
739
7:00 AM
PDT
8:55 AM
PDT
1h 55m
M T W T F S S
Prices
NZ9357cs
NZ Air New Zealand
7M8
7:00 AM
PDT
8:55 AM
PDT
1h 55m
M T W T F S S
Prices
UA2818+6
UA United
319
7:00 AM
PDT
8:56 AM
PDT
1h 56m
38%
M T W T F S S
Prices
NH7325cs
NH All Nippon
738
7:00 AM
PDT
8:55 AM
PDT
1h 55m
M T W T F S S
Prices
AC3341cs
AC Air Canada
319
7:00 AM
PDT
8:56 AM
PDT
1h 56m
35%
M T W T F S S
Prices
OZ6321cs
OZ Asiana
7M8
7:00 AM
PDT
8:55 AM
PDT
1h 55m
M T W T F S S
Prices
VA8459cs
VA Virgin Australia
739
7:00 AM
PDT
8:55 AM
PDT
1h 55m
31%
M T W T F S S
Prices
CX7859cs
CX Cathay Pacific
73J
7:15 AM
PDT
9:12 AM
PDT
1h 57m
M T W T F S S
Prices
QR3378cs
QR Qatar
73J
7:15 AM
PDT
9:12 AM
PDT
1h 57m
56%
M T W T F S S
Prices
JL5416cs
JL Japan
73J
7:15 AM
PDT
9:12 AM
PDT
1h 57m
M T W T F S S
Prices
DE5092cs
DE Condor
73J
7:15 AM
PDT
9:12 AM
PDT
1h 57m
18%
M T W T F S S
Prices
LH9235+2
LH Lufthansa
B39M
7:15 AM
PDT
9:04 AM
PDT
1h 49m
M T W T F S S
Prices
AS526+9
AS Alaska
739
7:19 AM
PDT
9:16 AM
PDT
1h 57m
53%
M T W T F S S
Prices
BA2983cs
BA British
73J
7:19 AM
PDT
9:16 AM
PDT
1h 57m
33%
M T W T F S S
Prices
AC3339cs
AC Air Canada
7M8
8:35 AM
PDT
10:25 AM
PDT
1h 50m
35%
M T W T F S S
Prices
AZ4474cs
AZ ITA
7M8
8:35 AM
PDT
10:25 AM
PDT
1h 50m
M T W T F S S
Prices
NH7313cs
NH All Nippon
B38M
8:35 AM
PDT
10:25 AM
PDT
1h 50m
M T W T F S S
Prices
UA1596+3
UA United
B38M
8:35 AM
PDT
10:25 AM
PDT
1h 50m
38%
M T W T F S S
Prices
VA8463cs
VA Virgin Australia
B38M
8:35 AM
PDT
10:25 AM
PDT
1h 50m
31%
M T W T F S S
Prices
UA1939
UA United
7M8
9:00 AM
PDT
10:56 AM
PDT
1h 56m
38%
M T W T F S S
Prices
QR2146
QR Qatar
73J
10:37 AM
PDT
12:39 PM
PDT
2h 2m
56%
M T W T F S S
Prices
AS1412
AS Alaska
73H
10:37 AM
PDT
12:39 PM
PDT
2h 2m
53%
M T W T F S S
Prices
DE5005cs
DE Condor
73J
10:37 AM
PDT
12:39 PM
PDT
2h 2m
18%
M T W T F S S
Prices
AS1445+2
AS Alaska
7M9
10:42 AM
PDT
12:39 PM
PDT
1h 57m
53%
M T W T F S S
Prices
BA2951cs
BA British
7M9
10:42 AM
PDT
12:39 PM
PDT
1h 57m
33%
M T W T F S S
Prices
UA2025
UA United
319
11:15 AM
PDT
1:11 PM
PDT
1h 56m
38%
M T W T F S S
Prices
UA1613+4
UA United
320
11:16 AM
PDT
1:07 PM
PDT
1h 51m
38%
M T W T F S S
Prices
AZ4475cs
AZ ITA
320
11:16 AM
PDT
1:07 PM
PDT
1h 51m
M T W T F S S
Prices
VA8460cs
VA Virgin Australia
320
11:16 AM
PDT
1:07 PM
PDT
1h 51m
31%
M T W T F S S
Prices
AC3340cs
AC Air Canada
320
11:16 AM
PDT
1:07 PM
PDT
1h 51m
35%
M T W T F S S
Prices
UA751+4
UA United
319
1:03 PM
PDT
2:56 PM
PDT
1h 53m
38%
M T W T F S S
Prices
UA2279+4
UA United
738
1:09 PM
PDT
2:59 PM
PDT
1h 50m
38%
M T W T F S S
Prices
VA8585cs
VA Virgin Australia
738
1:14 PM
PDT
3:04 PM
PDT
1h 50m
31%
M T W T F S S
Prices
LX3323cs
LX Swiss
738
1:14 PM
PDT
3:04 PM
PDT
1h 50m
M T W T F S S
Prices
AC3338cs
AC Air Canada
738
1:14 PM
PDT
3:04 PM
PDT
1h 50m
35%
M T W T F S S
Prices
CM1419cs
CM Copa
320
1:17 PM
PDT
3:08 PM
PDT
1h 51m
M T W T F S S
Prices
QR2136
QR Qatar
73H
2:42 PM
PDT
4:37 PM
PDT
1h 55m
56%
M T W T F S S
Prices
QR2069
QR Qatar
73J
2:42 PM
PDT
4:37 PM
PDT
1h 55m
56%
M T W T F S S
Prices
QR2083
QR Qatar
73H
2:42 PM
PDT
4:37 PM
PDT
1h 55m
56%
M T W T F S S
Prices
QR2067
QR Qatar
73J
2:42 PM
PDT
4:37 PM
PDT
1h 55m
56%
M T W T F S S
Prices
QR3323
QR Qatar
7M8
2:49 PM
PDT
4:40 PM
PDT
1h 51m
56%
M T W T F S S
Prices
DE5260cs
DE Condor
73J
2:49 PM
PDT
4:40 PM
PDT
1h 51m
18%
M T W T F S S
Prices
FJ5817cs
FJ Fiji
7M9
2:49 PM
PDT
4:40 PM
PDT
1h 51m
M T W T F S S
Prices
FI7692cs
FI Icelandair
73J
2:49 PM
PDT
4:40 PM
PDT
1h 51m
M T W T F S S
Prices
QR3434
QR Qatar
73J
2:49 PM
PDT
4:40 PM
PDT
1h 51m
56%
M T W T F S S
Prices
QR3345
QR Qatar
73J
2:49 PM
PDT
4:40 PM
PDT
1h 51m
56%
M T W T F S S
Prices
BA2953cs
BA British
73J
2:49 PM
PDT
4:40 PM
PDT
1h 51m
33%
M T W T F S S
Prices
UA4671
UA United
E7W
3:43 PM
PDT
5:45 PM
PDT
2h 2m
38%
M T W T F S S
Prices
UA1145
UA United
320
3:43 PM
PDT
5:36 PM
PDT
1h 53m
38%
M T W T F S S
Prices
AS236+7
AS Alaska
739
3:59 PM
PDT
5:47 PM
PDT
1h 48m
53%
M T W T F S S
Prices
QR3444
QR Qatar
73J
5:36 PM
PDT
7:30 PM
PDT
1h 54m
56%
M T W T F S S
Prices
AS504+3
AS Alaska
739
5:36 PM
PDT
7:30 PM
PDT
1h 54m
53%
M T W T F S S
Prices
DE5091cs
DE Condor
739
5:36 PM
PDT
7:30 PM
PDT
1h 54m
18%
M T W T F S S
Prices
FJ5815cs
FJ Fiji
B39M
5:36 PM
PDT
7:30 PM
PDT
1h 54m
M T W T F S S
Prices
QR3355
QR Qatar
73J
5:36 PM
PDT
7:30 PM
PDT
1h 54m
56%
M T W T F S S
Prices
QR2142
QR Qatar
73J
5:53 PM
PDT
7:54 PM
PDT
2h 1m
56%
M T W T F S S
Prices
UA1656+3
UA United
7M9
5:53 PM
PDT
7:43 PM
PDT
1h 50m
38%
M T W T F S S
Prices
QR2139
QR Qatar
7M9
5:53 PM
PDT
7:54 PM
PDT
2h 1m
56%
M T W T F S S
Prices
QF3790cs
QF Qant
73J
5:53 PM
PDT
7:54 PM
PDT
2h 1m
M T W T F S S
Prices
AS1393+8
AS Alaska
73J
5:53 PM
PDT
7:54 PM
PDT
2h 1m
53%
M T W T F S S
Prices
QR2158
QR Qatar
73J
5:53 PM
PDT
7:54 PM
PDT
2h 1m
56%
M T W T F S S
Prices
QR2106
QR Qatar
73H
5:53 PM
PDT
7:54 PM
PDT
2h 1m
56%
M T W T F S S
Prices
VA8525cs
VA Virgin Australia
7M9
6:03 PM
PDT
7:53 PM
PDT
1h 50m
31%
M T W T F S S
Prices
AV2125cs
AV avianca
7M9
6:03 PM
PDT
7:53 PM
PDT
1h 50m
M T W T F S S
Prices
CM2410cs
CM Copa
7M9
6:03 PM
PDT
7:53 PM
PDT
1h 50m
M T W T F S S
Prices
AC3342cs
AC Air Canada
7M8
6:46 PM
PDT
8:36 PM
PDT
1h 50m
35%
M T W T F S S
Prices
QR2112
QR Qatar
73H
6:53 PM
PDT
8:46 PM
PDT
1h 53m
56%
M T W T F S S
Prices
QR2140
QR Qatar
73J
6:53 PM
PDT
8:46 PM
PDT
1h 53m
56%
M T W T F S S
Prices
QR2091
QR Qatar
7M9
6:53 PM
PDT
8:46 PM
PDT
1h 53m
56%
M T W T F S S
Prices
QF3788cs
QF Qant
73H
6:53 PM
PDT
8:46 PM
PDT
1h 53m
M T W T F S S
Prices
UA5553
UA United
E7W
7:15 PM
PDT
9:19 PM
PDT
2h 4m
38%
M T W T F S S
Prices
UA2615+6
UA United
319
7:15 PM
PDT
9:11 PM
PDT
1h 56m
38%
M T W T F S S
Prices
BA2985cs
BA British
E75L
9:45 PM
PDT
11:36 PM
PDT
1h 51m
33%
M T W T F S S
Prices
QR2166cs
QR Qatar
E75L
9:45 PM
PDT
11:36 PM
PDT
1h 51m
56%
M T W T F S S
Prices
CX7961cs
CX Cathay Pacific
E75L
9:45 PM
PDT
11:36 PM
PDT
1h 51m
M T W T F S S
Prices
AS2112+4
AS Alaska
E75
10:48 PM
PDT
12:36 AM+1
PDT
1h 48m
53%
M T W T F S S
Prices
AS1410+2
AS Alaska
7M9
7:20 AM
PDT T1
9:02 AM
PDT
1h 42m
24%
M T W T F S S
Prices
QR4274cs
QR Qatar
73H
7:20 AM
PDT T1
9:02 AM
PDT
1h 42m
22%
M T W T F S S
Prices
DE5280cs
DE Condor
B39M
7:20 AM
PDT T1
9:02 AM
PDT
1h 42m
11%
M T W T F S S
Prices
UA2265+3
UA United
320
8:22 AM
PDT T2
10:20 AM
PDT
1h 58m
23%
M T W T F S S
Prices
VA8454cs
VA Virgin Australia
320
8:22 AM
PDT T2
10:20 AM
PDT
1h 58m
31%
M T W T F S S
Prices
OZ6320cs
OZ Asiana
320
8:22 AM
PDT T2
10:20 AM
PDT
1h 58m
M T W T F S S
Prices
AC3337cs
AC Air Canada
320
8:22 AM
PDT T2
10:20 AM
PDT
1h 58m
33%
M T W T F S S
Prices
AS1411
AS Alaska
73H
8:23 AM
PDT T1
10:09 AM
PDT
1h 46m
24%
M T W T F S S
Prices
QR3301
QR Qatar
73H
8:23 AM
PDT T1
10:09 AM
PDT
1h 46m
22%
M T W T F S S
Prices
UA2624
UA United
319
10:10 AM
PDT T3
12:00 PM
PDT
1h 50m
23%
M T W T F S S
Prices
UA1301+2
UA United
319
10:15 AM
PDT T2
12:08 PM
PDT
1h 53m
23%
M T W T F S S
Prices
AC3331cs
AC Air Canada
738
10:15 AM
PDT T2
12:07 PM
PDT
1h 52m
33%
M T W T F S S
Prices
VA8456cs
VA Virgin Australia
738
10:15 AM
PDT T3
12:07 PM
PDT
1h 52m
31%
M T W T F S S
Prices
QR8814
QR Qatar
73H
11:56 AM
PDT T1
1:46 PM
PDT
1h 50m
22%
M T W T F S S
Prices
BA2982cs
BA British
73J
12:08 PM
PDT T1
1:50 PM
PDT
1h 42m
21%
M T W T F S S
Prices
AS235+6
AS Alaska
7M8
12:51 PM
PDT T1
2:47 PM
PDT
1h 56m
24%
M T W T F S S
Prices
UA4758
UA United
E7W
12:56 PM
PDT T3
2:57 PM
PDT
2h 1m
23%
M T W T F S S
Prices
UA2851+2
UA United
7M9
2:55 PM
PDT TI
4:47 PM
PDT
1h 52m
23%
M T W T F S S
Prices
VA8452cs
VA Virgin Australia
B39M
2:55 PM
PDT T3
4:47 PM
PDT
1h 52m
31%
M T W T F S S
Prices
CX7866cs
CX Cathay Pacific
738
3:02 PM
PDT T1
4:47 PM
PDT
1h 45m
M T W T F S S
Prices
FJ5814cs
FJ Fiji
B39M
3:02 PM
PDT T1
4:47 PM
PDT
1h 45m
M T W T F S S
Prices
JL5417cs
JL Japan
73J
3:02 PM
PDT T1
4:47 PM
PDT
1h 45m
M T W T F S S
Prices
AS1302+9
AS Alaska
73J
3:02 PM
PDT T1
4:47 PM
PDT
1h 45m
24%
M T W T F S S
Prices
BA2984cs
BA British
73H
3:02 PM
PDT T1
4:47 PM
PDT
1h 45m
21%
M T W T F S S
Prices
FI7693cs
FI Icelandair
73H
3:03 PM
PDT T1
4:50 PM
PDT
1h 47m
M T W T F S S
Prices
AZ4371
AZ ITA
7M8
3:52 PM
PDT T3
5:44 PM
PDT
1h 52m
24%
M T W T F S S
Prices
AZ4500cs
AZ ITA
319
4:28 PM
PDT T3
6:19 PM
PDT
1h 51m
24%
M T W T F S S
Prices
UA5663
UA United
E7W
4:28 PM
PDT T3
6:32 PM
PDT
2h 4m
23%
M T W T F S S
Prices
UA1812+6
UA United
319
4:28 PM
PDT T3
6:19 PM
PDT
1h 51m
23%
M T W T F S S
Prices
AC3336cs
AC Air Canada
319
4:28 PM
PDT T3
6:19 PM
PDT
1h 51m
33%
M T W T F S S
Prices
UA5384
UA United
E7W
6:32 PM
PDT T3
8:31 PM
PDT
1h 59m
23%
M T W T F S S
Prices
AS525+8
AS Alaska
B39M
6:46 PM
PDT T1
8:31 PM
PDT
1h 45m
24%
M T W T F S S
Prices
AS1309
AS Alaska
73J
6:46 PM
PDT T1
8:31 PM
PDT
1h 45m
24%
M T W T F S S
Prices
OZ6322cs
OZ Asiana
738
6:56 PM
PDT T3
8:54 PM
PDT
1h 58m
M T W T F S S
Prices
LX3322cs
LX Swiss
738
6:56 PM
PDT TI
8:54 PM
PDT
1h 58m
M T W T F S S
Prices
AZ4501cs
AZ ITA
738
6:56 PM
PDT T3
8:54 PM
PDT
1h 58m
24%
M T W T F S S
Prices
AC3334cs
AC Air Canada
738
6:56 PM
PDT T3
8:54 PM
PDT
1h 58m
33%
M T W T F S S
Prices
AV2056cs
AV avianca
738
6:56 PM
PDT T3
8:54 PM
PDT
1h 58m
29%
M T W T F S S
Prices
UA2262+6
UA United
738
6:56 PM
PDT TI
8:54 PM
PDT
1h 58m
23%
M T W T F S S
Prices
VA8453cs
VA Virgin Australia
738
6:56 PM
PDT T3
8:54 PM
PDT
1h 58m
31%
M T W T F S S
Prices
FJ5816cs
FJ Fiji
7M9
7:04 PM
PDT T1
8:49 PM
PDT
1h 45m
M T W T F S S
Prices
DE5090cs
DE Condor
7M9
7:04 PM
PDT T1
8:49 PM
PDT
1h 45m
11%
M T W T F S S
Prices
AS2175
AS Alaska
E75
8:00 PM
PDT T1
9:46 PM
PDT
1h 46m
24%
M T W T F S S
Prices
QF3789cs
QF Qant
E75
8:15 PM
PDT T1
9:59 PM
PDT
1h 44m
27%
M T W T F S S
Prices
AS2203
AS Alaska
E75
8:15 PM
PDT T1
9:59 PM
PDT
1h 44m
24%
M T W T F S S
Prices
AC3333cs
AC Air Canada
7M8
8:50 PM
PDT T3
10:48 PM
PDT
1h 58m
33%
M T W T F S S
Prices
VA8571cs
VA Virgin Australia
319
8:50 PM
PDT T3
10:48 PM
PDT
1h 58m
31%
M T W T F S S
Prices
CM2404cs
CM Copa
739
8:51 PM
PDT T2
10:49 PM
PDT
1h 58m
M T W T F S S
Prices
UA2413+4
UA United
319
9:30 PM
PDT T3
11:22 PM
PDT
1h 52m
23%
M T W T F S S
Prices
BA2986cs
BA British
E75L
10:08 PM
PDT T1
11:52 PM
PDT
1h 44m
21%
M T W T F S S
Prices
AS2023+3
AS Alaska
E75
10:08 PM
PDT T1
11:52 PM
PDT
1h 44m
24%
M T W T F S S
Prices
UA1321
UA United
319
10:35 PM
PDT T3
12:30 AM+1
PDT
1h 55m
23%
M T W T F S S
Prices
UA5586
UA United
E7W
10:35 PM
PDT T3
12:37 AM+1
PDT
2h 2m
23%
M T W T F S S
Prices
UA2384
UA United
7M8
10:52 PM
PDT T3
12:50 AM+1
PDT
1h 58m
23%
M T W T F S S
Prices

No flights match your filters.

No scheduled airline flights on this route — it's flown by charter / private operators (). No nonstop flights on this route. connecting options below.

✦ 1-Stop connections via 10 hubs
EUG Eugene 3h 24m AS AVCMNZ Eugene (EUG) to San Francisco flights
SMF Sacramento 3h 29m ASDEFI ACAVCM Sacramento (SMF) to San Francisco flights
SEA Seattle 4h 5m AFAMAS AFAMAS Seattle (SEA) to San Francisco flights
PAE Everett 4h 10m AS ASEJAFJ Everett (PAE) to San Francisco flights
BOI Boise 4h 12m ASBADE ACASCM Boise (BOI) to San Francisco flights
YVR Vancouver 4h 24m ACASCX ACAVCM Vancouver (YVR) to San Francisco flights
GEG Spokane 4h 27m ASBADE ASCNSNZ Spokane (GEG) to San Francisco flights
SBA Santa Barbara 4h 29m AS ACCMEJA Santa Barbara (SBA) to San Francisco flights
LAX Los Angeles 4h 40m AAAFAM AAAFAM Los Angeles (LAX) to San Francisco flights
SBP San Luis Obispo 4h 40m AS AVCMUA San Luis Obispo (SBP) to San Francisco flights
1-STOP More options, longer trips
2-STOP Loading... Reach the hardest destinations
Portland to San Francisco
5 carriers, 423 flights/week nonstop.
5 Airlines 551 mi 1h 53m nonstop

PDX–SFO is served by 5 airlines with nonstop service. United Airlines, Alaska Airlines and Delta Air Lines lead the route. The flight covers 551 miles in approximately 1h 53m. Beyond nonstop, 1-stop connecting options are also available.

Airline Landscape

All carriers operating nonstop PDX–SFO service, compared side by side.
Airline Freq/wk Aircraft Duration Dep OTP Alliance Codeshares
UA United Airlines Also: AC, AV, AZ, CA, CM, LH, LX, NH, NZ, OZ, VA 83 319, 320, 738, 7M8, 7M9, B38M, E7W 1h46-2h04 97% Star Alliance AC, AV, AZ, CA, CM, LH, LX, NH, NZ, OZ, VA
AS Alaska Airlines Also: BA, CX, DE, FI, FJ, HA, JL, KE, QF, QR 48 739, 73H, 73J, 7M9, E75 1h48-2h02 97% Oneworld BA, CX, DE, FI, FJ, HA, JL, KE, QF, QR
DL Delta Air Lines 0 97% SkyTeam
IB Iberia 0 97% Oneworld
OO SkyWest Airlines 0 97%
Aircraft on this route
319 Airbus A319 – AC, UA
320 Airbus A320 – AC, AZ, CM, UA, VA
738 Boeing 737-800 – AC, LX, NH, NZ, UA, VA
739 Boeing 737-900 – AS, CA, DE, VA
73H Boeing 737-800 (Winglets) – AS, QF, QR
73J Boeing 737-900ER – AS, BA, CX, DE, FI, JL, QF, QR
7M8 Boeing 737 MAX 8 – AC, AZ, NZ, OZ, QR, UA
7M9 Boeing 737 MAX 9 – AS, AV, BA, CM, FJ, QR, UA, VA
B38M Boeing 737 MAX 8 – NH, UA, VA
B39M Boeing 737 MAX 9 – FJ, LH
E75 Embraer E175 – AS
E75L Embraer E175 Long Wing – BA, CX, QR
E7W Embraer E175 – UA
Alliance coverage
Star Alliance: UA (83 flights/wk, 63%)
Oneworld: AS + IB (48 flights/wk, 37%)
SkyTeam: DL (0 flights/wk, 0%)
Unaffiliated: OO (0 flights/wk, 0%)
OTP based on airport-level delay snapshots. Duration ranges reflect seasonal/directional variation.

Weekly Schedule Pattern

Nonstop flight frequency by day of week, PDX to SFO direction.
Mon
63
flights
Tue
57
flights
Wed
65
flights
Thu
57
flights
Fri
62
flights
Sat
57
flights
Sun
62
flights
Departure time distribution
12 AM6 AM12 PM6 PM12 AM
Morning departures
Afternoon/evening departures
82
Nonstop flights
423
Outbound / wk
298
Return / wk

Connection Landscape

Beyond nonstop. 1-stop and 2-stop options for PDX to SFO.
1-STOP
One-Stop Connections
68
Hubs
~3h
Fastest
~30h
Longest
Verified with published schedule alignment and minimum connection time.
2-STOP
Two-Stop Connections
2,996
Candidates
Two-stop connections loaded in the connections tab above.
Connections computed from published schedules with minimum connection time verification. Use the interactive explorer above the fold to filter by airline, tier, and layover time.

On-Time Performance

What to expect at each end of your journey.
Outbound
PDX → SFO
97%
Generally reliable. Most flights run on time.
Departing
97%
Arriving
96%
Return
SFO → PDX
87%
Generally reliable. Most flights run on time.
Departing
87%
Arriving
85%
OTP = percentage of flights arriving within 15 min of schedule. Based on airport-level delay snapshots. PDX delays → SFO delays →

Other ways to reach San Francisco from Portland

Nearby airports with service to San Francisco International Airport.
Metric PDX→SFO SLE→SFO EUG→SFO
Distance from PDX 51 mi 106 mi
Nonstop airlines 5 2 8
Weekly flights 423 75
Flight time 1h 53m 1h 12m 1h 35m
Departure OTP 97%
Airports within 200 miles of PDX with service to San Francisco International Airport.

Travel Essentials

Practical planning for this route.
Time Difference
0h
San Francisco is 0 hours the same as Portland.
PDX: PDT · SFO: PDT

When it's 6:00 PM in Portland, it's 6:00 PM in San Francisco.
Distance & Flight Time
551 mi / 886 km
Nonstop flight time is approximately 1h 53m gate to gate.
Getting from SFO

BART from SFO station (free AirTrain from any terminal to the station) to downtown San Francisco takes 30–40 minutes ($10.45 to Embarcadero). Traffic on 101 can make taxis and ride-hails much slower during peak hours; BART skips all of that. BART also reaches Oakland, Berkeley, and Millbrae for Caltrain connections.Ride-hails from SFO use a dedicated garage pickup area; follow signs. Taxis are metered; downtown SF costs $40–60. Caltrain to the Peninsula (Mountain View, Palo Alto, San Jose) requires taking BART to Millbrae station for the transfer. Rental cars are at a consolidated facility accessible by AirTrain.

San Francisco Climate

Coastal fog dominates the climate pattern. The thick marine layer ("Karl the Fog") rolls into SFO from the Pacific regularly in summer (June–September), causing significant low-visibility delays even on days that appear sunny inland. Morning fog burns off by afternoon most days, but persistent IFR conditions can last all day. This is the primary flight disruption risk at SFO.

Temperatures are mild year-round (10–20°C) with little seasonal variation. Winters bring rain (December–March) and occasional atmospheric river events that cause brief but intense flooding on the 101. Summers are cool. Pack a light jacket year-round. Wind off the bay affects small aircraft approach paths.

PDX–SFO Quick Facts

Key statistics for the Portland to San Francisco route.
Route details
Distance551 mi / 886 km
Flight time1h 53m
Time difference0 hours
Airlines (nonstop)5
Weekly flights423 out / 298 return
1-stop connectionsAvailable
Origin: PDX
IATA / ICAOPDX / KPDX
TimezoneAmerica/Los_Angeles
Passengers/yr17.3M
Elevation31 ft / 9 m
Destination: SFO
IATA / ICAOSFO / KSFO
TimezoneAmerica/Los_Angeles
Passengers/yr50.2M
Elevation13 ft / 4 m

Frequently Asked Questions

Common questions about PDX to SFO flights.
Nonstop flights from Portland International Airport to San Francisco International Airport take about 1h 53m gate to gate. The route covers 551 miles.
5 airlines operate flights from PDX to SFO: United Airlines, Alaska Airlines, Delta Air Lines, Iberia, and others.
This route has frequent daily service. Check the schedule above for departure days and times in each direction.
Yes, 1-stop connections are available, ranked by layover time. Common connecting points include Eugene, Sacramento and Seattle–Tacoma.
Yes, return flights from SFO to PDX are available. Use the direction toggle at the top to view the return schedule.
Nearby alternatives include SLE, EUG and RDM. See the Alternatives section for a full comparison.
Click the 'Search Flights' button to check availability and prices on Google Flights. You can also compare airlines and schedules on this page to find the best option.
See the On-Time Performance section for the latest delay data at both airports. This shows departure and arrival reliability to help you plan.
Route data is updated regularly from official airline schedules. On-time performance data comes from recent airport delay snapshots.
Alaska Airlines, United, and Southwest all operate PDX-SFO nonstop. Alaska runs the most departures from its PDX hub, typically four to six daily. United serves the route from its SFO hub with comparable frequency. Southwest adds low-cost capacity. Combined, the three carriers provide 10 to 15 daily nonstop departures. The 550-mile sector takes one hour 30 to one hour 40 minutes block time.
SFO's marine layer fog is the primary delay driver for PDX-SFO inbound. Fog reduces SFO's instrument landing system capacity and cuts arrival rates in half during low-visibility events. Aircraft arriving from Portland in morning and early afternoon hours can face approach holds lasting 30 to 90 minutes during May through July fog season. Portland's own winter precipitation adds departure delay exposure. The combination makes PDX-SFO one of the more delay-prone short-haul pairs in the Pacific Northwest.
Amtrak's Coast Starlight train runs Portland Union Station to Emeryville (across the bay from San Francisco) in 18 to 22 hours, with frequent delays. A bus connection at Emeryville covers the final leg to San Francisco. Total journey time is rarely under 20 hours and on-time performance is unreliable. Flying PDX-SFO is 16 to 18 hours faster city-center to city-center. The Coast Starlight is useful for travelers who prefer scenic rail or cannot fly, not for time-sensitive trips.

Portland to San Francisco: Pacific Northwest to Bay Area

PDX-SFO is anchored by Alaska Airlines at the Portland end and United at the San Francisco end, with Southwest adding competitive low-cost capacity on the 550-mile Pacific Coast corridor. Alaska operates its PDX hub with A320-family aircraft, while United uses 737s and A319s from SFO. The route serves a high proportion of tech-sector commuters and professionals moving between Portland's growing technology and creative economy and San Francisco's Bay Area. Fares on PDX-SFO are generally moderate given the number of competing nonstop carriers, with Southwest providing no-change-fee flexibility that attracts price-sensitive leisure travelers.

Delay Profile and Airport Access

PDX-SFO carries the combined delay exposure of SFO's marine fog and PDX's winter precipitation. SFO is among the top-five most fog-delayed US airports by annual lost minutes. Portland International connects to the city center via MAX Light Rail Line from the airport to downtown in 38 minutes for $2.80. SFO connects via BART to downtown San Francisco in 30 minutes for $10.65. Both airports are efficiently served by transit, making the PDX-SFO route one of the few US short-haul pairs where neither end requires a rental car or rideshare for city-center access. Alaska's Mileage Plan awards miles on this route with high-value earn rates for elite members.