OPS Watch · 44,001 legs measured · last 90 days · 3 routes outbound only · 2 routes inbound only
77
nonstop destinations from Portland International Airport, flown by 15 airlines . 72 of them also fly back in.
Measured from flights observed on Portland’s own departure and arrival boards over the last 14 days. Every route below carries its observed weekly frequency, and 70 routes with enough history show how reliably they actually run: on-time share and cancellation rate from the last 90 days. Right now departures are 5 min early.
Busiest route Seattle SEA · about 276 movements a week, Alaska Airlines, Delta Air Lines, Sun Country Airlines3,550 legs observed
Most reliable Albuquerque ABQ · 97% on time, 1.1% cancelled180 legs
Roughest ride London LHR · 47% on time, 3.4% cancelled176 legs
All PDX nonstop destinations, ranked by weekly flights
One row per destination, both directions merged. On time means within 15 minutes of schedule; cancelled is the share of observed legs that never went. Routes with fewer than 20 observed legs show their leg count instead of a shaky number.
Destination Airlines Weekly On time Cancelled
SEA Seattle ⇆
Alaska Airlines · Delta Air Lines · Sun Country Airlines
276 /wk
73% on time
0.5% cancelled
Schedule Alaska Airlines departs AS2205 05:05 AS2197 05:06 AS3443 05:06 AS499 06:09 AS427 07:09 AS490 08:08 AS376 08:09 AS2408 09:20 AS513 09:20 AS754 09:31 AS3020 10:14 AS3217 10:35 AS1409 11:03 AS3038 12:18 AS2284 14:10 AS3342 14:30 AS3146 15:48 AS3212 15:48 AS3064 15:55 AS2349 17:39 AS3177 17:39 AS2240 17:45 AS2320 19:35 AS2426 19:37 AS2554 21:29 AS1432 21:59
Delta Air Lines departs DL4008 05:30 DL4608 07:00 DL3695 07:10 DL4608 07:25 DL3818 11:25 DL3802 12:29 DL4062 15:31 DL3918 17:49 DL3820 20:44
Alaska Airlines arrives AS761 08:28 AS2238 08:38 AS279 09:47 AS2454 09:48 AS3169 09:48 AS3052 11:22 AS3111 11:36 AS488 13:24 AS3143 15:06 AS3461 15:06 AS3063 15:13 AS2348 16:50 AS637 16:50 AS3065 16:50 AS2420 18:47 AS2436 18:55 AS2248 19:46 AS2425 19:54 AS2239 20:50 AS3336 20:58 AS315 21:55 AS415 21:56 AS582 21:56 AS1495 23:02 AS2220 23:54 AS2205 23:54
Delta Air Lines arrives DL3953 08:46 DL3818 10:45 DL3802 11:49 DL4062 14:51 DL3918 17:04 DL4609 18:07 DL4609 18:30 DL3820 20:00 DL3751 23:59
Sun Country Airlines arrives SY8253 13:14 SY8253 13:30
DEN Denver ⇆
Alaska Airlines · Delta Air Lines · Frontier Airlines · Southwest Airlines · United Airlines
188 /wk
78% on time
0.2% cancelled
Schedule Alaska Airlines departs AS684 10:49 AS3145 14:30 AS1375 14:48 AS687 17:50 AS1664 18:03
Delta Air Lines departs DL8839 00:30
Frontier Airlines departs F91790 12:02
Southwest Airlines departs WN1870 06:20 WN2997 06:20 WN2978 06:20 WN3312 06:30 WN4501 07:40 WN999 08:25 WN1200 08:35 WN2133 09:45 WN3055 12:00 WN3347 12:10 WN3313 12:50 WN3314 13:40 WN672 13:50 WN3314 14:35 WN1095 15:50 WN727 19:35
United Airlines departs UA459 05:00 UA2375 09:00 UA1894 13:15 UA1787 16:25 UA2334 19:15
Alaska Airlines arrives AS686 09:30 AS1316 09:42 AS714 16:47 AS1372 16:50 AS3145 20:50
Frontier Airlines arrives F92553 11:07
Southwest Airlines arrives WN3459 10:20 WN1119 10:30 WN3459 10:35 WN3411 10:40 WN588 13:10 WN1717 14:20 WN332 16:45 WN3054 18:15 WN332 19:05 WN1336 20:10 WN1196 20:20 WN726 20:45 WN1722 22:15 WN2833 22:40 WN1778 22:45
United Airlines arrives UA1247 09:36 UA644 13:22 UA1337 18:09 UA498 21:13 UA1770 23:09
SFO San Francisco ⇆
Alaska Airlines · United Airlines · Delta Air Lines
166 /wk
71% on time
0.1% cancelled
Schedule Alaska Airlines departs AS526 07:18 AS2158 08:30 AS1403 10:48 AS205 11:54 AS236 14:53 AS2112 17:30 AS1393 17:48 AS697 19:37 AS2112 19:37 AS697 21:33
United Airlines departs UA611 05:30 UA5503 05:30 UA2818 07:10 UA1114 09:00 UA4782 10:59 UA751 13:25 UA1292 15:40 UA2615 19:26
Alaska Airlines arrives AS1410 09:29 AS1867 10:52 AS235 13:32 AS1302 16:44 AS2151 18:52 AS525 20:50 AS2023 22:54 AS2023 23:14
Delta Air Lines arrives DL8846 17:14 DL8846 17:33
United Airlines arrives UA343 00:44 UA5323 00:54 UA5259 10:18 UA2624 12:22 UA1953 14:37 UA1812 18:24 UA1811 21:02 UA387 22:46
LAX Los Angeles ⇆
Alaska Airlines · American Airlines · Delta Air Lines · Frontier Airlines · Sun Country Airlines
165 /wk
83% on time
0.1% cancelled
Schedule Alaska Airlines departs AS581 06:40 AS581 07:03 AS1755 09:46 AS695 10:48 AS480 13:35 AS713 14:30 AS481 17:03 AS481 17:04 AS481 17:18 AS278 18:18 AS1389 20:28 AS1458 21:30 AS9916 22:02
American Airlines departs AA6290 06:30
Delta Air Lines departs DL2947 06:45 DL2947 07:05 DL2975 10:54 DL2766 13:06 DL2551 17:14 DL2551 17:15 DL2551 19:02
Frontier Airlines departs F94500 11:06
Sun Country Airlines departs SY8760 16:10
Alaska Airlines arrives AS668 09:31 AS670 10:44 AS479 12:29 AS1355 13:35 AS1315 16:34 AS1754 18:43 AS1397 20:33 AS207 23:16
American Airlines arrives AA6345 00:01 AA6424 22:49
Delta Air Lines arrives DL8940 01:59 DL8940 02:08 DL2975 09:59 DL2766 12:11 DL2551 16:15 DL2551 16:19 DL2457 22:19
Frontier Airlines arrives F94499 10:11
PHX Phoenix ⇆
Alaska Airlines · American Airlines · Southwest Airlines
142 /wk
77% on time
0% cancelled
Schedule Alaska Airlines departs AS1349 07:36 AS1350 09:03 AS746 10:50 AS716 14:30 AS510 14:38 AS723 17:38 AS723 17:53
American Airlines departs AA2798 05:14 AA2660 14:24 AA2986 15:00 AA1625 18:09 AA3230 18:34 AA3230 18:59
Southwest Airlines departs WN595 05:00 WN3352 05:10 WN3322 05:30 WN537 07:35 WN2224 08:15 WN3323 08:50 WN2707 10:15 WN3323 11:15 WN2225 12:25 WN1460 13:45 WN3324 14:15 WN3324 16:20 WN4057 19:00 WN2836 20:45 WN3325 21:15
Alaska Airlines arrives AS564 09:50 AS511 13:48 AS1358 13:50 AS742 16:36 AS742 16:46 AS662 20:28 AS512 23:42
American Airlines arrives AA2660 13:33 AA2986 13:39 AA1625 16:26 AA3230 17:54 AA1872 23:10 AA561 23:55
Southwest Airlines arrives WN4759 00:10 WN3452 01:25 WN969 10:50 WN3170 11:25 WN4871 11:50 WN1717 14:20 WN3468 14:50 WN2576 15:20 WN3168 18:35 WN3676 21:30 WN3469 22:20 WN1293 23:40
ORD Chicago ⇆
Alaska Airlines · American Airlines · United Airlines
125 /wk
78% on time
0.2% cancelled
Schedule Alaska Airlines departs AS324 07:00
American Airlines departs AA428 00:02 AA2515 13:12 AA562 13:22 AA1813 22:55 AA428 23:09 AA519 23:09
United Airlines departs UA1923 10:47 UA2266 14:34 UA2094 23:30
Alaska Airlines arrives AS325 16:51
American Airlines arrives AA2515 12:22 AA562 12:28 AA966 19:41 AA519 19:47 AA428 19:47
United Airlines arrives UA751 11:47 UA751 11:52 UA2182 15:20 UA2790 19:12 UA1786 22:27
LAS Las Vegas ⇆
Alaska Airlines · Frontier Airlines · Southwest Airlines
118 /wk
78% on time
0.5% cancelled
Schedule Alaska Airlines departs AS627 07:18 AS1467 07:33 AS1337 09:03 AS757 10:45 AS751 12:35 AS771 14:50 AS778 14:51 AS567 16:30 AS531 17:37 AS774 20:55 AS795 21:38
Frontier Airlines departs F91106 12:31
Southwest Airlines departs WN4345 05:00 WN1701 05:10 WN3058 06:00 WN3450 07:25 WN4707 11:00 WN205 11:25 WN3077 12:25 WN4707 13:10 WN1045 13:25 WN2149 14:10 WN874 16:05 WN4651 19:50 WN3348 21:00
Alaska Airlines arrives AS1345 09:24 AS711 09:26 AS596 10:45 AS1467 13:27 AS756 16:37 AS752 18:26 AS779 20:30 AS790 22:57
Frontier Airlines arrives F91103 11:36
Southwest Airlines arrives WN1937 00:35 WN4512 01:20 WN1542 10:20 WN3852 10:40 WN2641 11:25 WN2208 11:30 WN1709 11:35 WN1372 17:25 WN3241 18:05 WN2558 21:15 WN1489 21:45 WN3083 22:20 WN2450 23:25
SLC Salt Lake City ⇆
Alaska Airlines · Delta Air Lines · Southwest Airlines
106 /wk
84% on time
0.2% cancelled
Schedule Alaska Airlines departs AS2497 07:50 AS3355 10:30 AS2367 10:30 AS3288 14:30 AS584 17:45 AS730 20:08
Delta Air Lines departs DL1270 05:33 DL1203 09:55 DL1209 13:10 DL8940 15:00 DL1244 17:15
Alaska Airlines arrives AS446 09:23 AS431 09:25 AS3430 13:35 AS3308 20:50
Delta Air Lines arrives DL1203 08:50 DL1209 12:03 DL1244 16:10 DL1373 22:18 DL1373 23:47
Southwest Airlines arrives WN930 19:15
SAN San Diego ⇆
Alaska Airlines · Southwest Airlines
104 /wk
66% on time
0.4% cancelled
Schedule Alaska Airlines departs AS577 07:09 AS721 09:03 AS1394 10:30 AS1371 13:49 AS1311 14:04 AS1320 14:53 AS667 17:38 AS667 17:52
Southwest Airlines departs WN3284 08:00 WN107 08:00 WN4700 10:15 WN206 10:45 WN3345 13:05 WN472 15:30 WN3357 15:35 WN1409 15:35 WN3155 16:10
Alaska Airlines arrives AS399 09:31 AS576 13:50 AS1402 16:51 AS1321 18:18 AS1316 18:57 AS1392 20:40 AS794 22:47
Southwest Airlines arrives WN738 12:35 WN481 13:00 WN4961 13:05 WN2109 14:55 WN921 19:20 WN3667 19:35 WN3318 19:35 WN581 23:10
SMF Sacramento ⇆
Alaska Airlines · Southwest Airlines
103 /wk
82% on time
0.4% cancelled
Schedule Alaska Airlines departs AS526 07:04 AS3374 08:00 AS475 08:33 AS475 09:00 AS653 10:30 AS3146 10:30 AS3150 14:30 AS433 14:48 AS2460 14:48 AS793 17:48 AS636 17:48
Southwest Airlines departs WN3361 05:30 WN3331 05:50 WN3692 06:10 WN3331 06:40 WN4355 10:15 WN3411 11:20 WN3070 12:20 WN1978 14:05 WN1717 14:55 WN3003 16:10 WN2710 20:00 WN3430 20:10 WN3612 20:20
Alaska Airlines arrives AS344 09:34 AS338 09:41 AS1461 13:02 AS3003 13:35 AS675 16:29 AS3070 16:46 AS720 19:50 AS3186 20:30
Southwest Airlines arrives WN3346 06:55 WN1200 07:20 WN1200 07:45 WN3767 12:10 WN4657 13:25 WN3314 13:55 WN1095 15:05 WN1627 15:15 WN3770 17:15 WN3957 20:35 WN3957 21:30 WN3477 23:00 WN3958 23:30
SJC San Jose ⇆
Alaska Airlines · Southwest Airlines · Sun Country Airlines
102 /wk
84% on time
0.9% cancelled
Schedule Alaska Airlines departs AS2210 07:06 AS719 10:33 AS1413 10:36 AS3379 14:45 AS2455 14:45 AS3341 17:50 AS345 17:50 AS354 17:53 AS2432 19:59 AS3341 21:02 AS2199 21:02
Southwest Airlines departs WN3328 05:30 WN510 06:10 WN3760 06:30 WN672 06:50 WN3329 12:10 WN2910 18:05 WN1196 18:45 WN3360 21:40 WN3330 21:55
Sun Country Airlines departs SY8258 11:15
Alaska Airlines arrives AS2438 09:30 AS3340 09:50 AS2370 09:50 AS2210 11:21 AS2274 11:32 AS2467 13:48 AS3378 13:48 AS393 16:00 AS720 16:01 AS457 19:50 AS400 20:42
Southwest Airlines arrives WN3829 08:10 WN3901 08:25 WN999 09:25 WN3055 11:20 WN3830 15:40 WN3790 15:45 WN4947 22:05 WN863 23:20 WN3831 23:50
DFW Dallas-Fort Worth ⇆
Alaska Airlines · American Airlines
94 /wk
75% on time
0.2% cancelled
Schedule Alaska Airlines departs AS539 07:00 AS392 11:47
American Airlines departs AA2104 05:00 AA997 05:20 AA1384 06:00 AA371 06:30 AA1538 07:30 AA2655 11:58 AA2496 14:25 AA1793 23:49 AA3163 23:49
Alaska Airlines arrives AS303 16:15 AS539 16:31 AS392 20:50
American Airlines arrives AA2655 11:05 AA2496 13:32 AA2028 17:03 AA3299 17:48 AA685 19:29 AA2416 19:32 AA1793 21:11 AA3163 22:10 AA1636 23:39 AA2157 23:43
MSP Minneapolis ⇆
Alaska Airlines · Delta Air Lines · Sun Country Airlines
81 /wk
78% on time
0% cancelled
OAK Oakland ⇆
Alaska Airlines · Southwest Airlines
72 /wk
80% on time
0.5% cancelled
ATL Atlanta ⇆
Alaska Airlines · Delta Air Lines
71 /wk
78% on time
0.2% cancelled
GEG Spokane ⇆
Alaska Airlines
69 /wk
84% on time
0.5% cancelled
BOI Boise ⇆
Alaska Airlines · Ameriflight
68 /wk
86% on time
0.1% cancelled
YVR Vancouver ⇆
Air Canada · Alaska Airlines
67 /wk
63% on time
2.4% cancelled
SNA Santa Ana ⇆
Alaska Airlines · Southwest Airlines
66 /wk
90% on time
0.5% cancelled
ANC Anchorage ⇆
Alaska Airlines · Cathay Pacific
64 /wk
79% on time
0.4% cancelled
MFR Medford ⇆
Alaska Airlines
54 /wk
87% on time
1% cancelled
BUR Burbank ⇆
Alaska Airlines · Ameriflight · Southwest Airlines
52 /wk
84% on time
1.2% cancelled
JFK New York ⇆
Alaska Airlines · Delta Air Lines
50 /wk
74% on time
0.9% cancelled
EWR New York ⇆
Alaska Airlines · United Airlines
48 /wk
80% on time
1.5% cancelled
RDM Redmond ⇆
Alaska Airlines
47 /wk
88% on time
1% cancelled
ONT Ontario ⇆
Alaska Airlines · Frontier Airlines · Southwest Airlines
42 /wk
85% on time
0.4% cancelled
IAH Houston ⇆
Alaska Airlines · United Airlines
42 /wk
88% on time
0.4% cancelled
EUG Eugene ⇆
Alaska Airlines
42 /wk
88% on time
0.2% cancelled
RNO Reno ⇆
Alaska Airlines
40 /wk
86% on time
1.9% cancelled
BOS Boston ⇆
Alaska Airlines
37 /wk
64% on time
1.3% cancelled
AUS Austin ⇆
Alaska Airlines · Southwest Airlines
34 /wk
83% on time
1.6% cancelled
MDW Chicago ⇆
Southwest Airlines
34 /wk
64% on time
0.5% cancelled
FAT Fresno ⇆
Alaska Airlines
29 /wk
92% on time
1.1% cancelled
PHL Philadelphia ⇆
Alaska Airlines · American Airlines
28 /wk
86% on time
0% cancelled
OGG Kahului ⇆
Alaska Airlines
28 /wk
89% on time
2.2% cancelled
PSC Pasco ⇆
Alaska Airlines
28 /wk
89% on time
0.8% cancelled
DTW Detroit ⇆
Delta Air Lines
21 /wk
65% on time
0% cancelled
TUS Tucson ⇆
Alaska Airlines
21 /wk
86% on time
1.5% cancelled
MCO Orlando ⇆
Alaska Airlines
18 /wk
82% on time
0% cancelled
BNA Nashville ⇆
Alaska Airlines · Southwest Airlines
15 /wk
87% on time
0% cancelled
DCA Washington ⇆
Alaska Airlines · Southwest Airlines
14 /wk
83% on time
0% cancelled
BZN Bozeman ⇆
Alaska Airlines
14 /wk
85% on time
2.2% cancelled
DAL Dallas ⇆
Southwest Airlines
14 /wk
63% on time
0% cancelled
LHR London ⇆
British Airways
14 /wk
47% on time
3.4% cancelled
LIH Lihue ⇆
Alaska Airlines
14 /wk
82% on time
6.7% cancelled
STL St Louis ⇆
Sun Country Airlines · Southwest Airlines
13 /wk
82% on time
1.2% cancelled
PAE Everett ⇆
Alaska Airlines
13 /wk
84% on time
2.9% cancelled
PVU Provo ⇆
Allegiant Air
4 /wk
87% on time
0% cancelled
■ ≥85% on time
■ 70–84%
■ 55–69%
■ <55%
cancelled: amber ≥2%, red ≥5%
⇆ flies both directions
Nonstop flights into Portland
72 of the 77 destinations above also fly nonstop into Portland, so the table covers both directions of each route. Inbound arrival times and live status are on the arrivals board , and each route row links to its own route page with the paired schedule history.
3 routes appeared outbound only in the observed window; 2 routes appear inbound only. These are usually seasonal charter rotations or positioning patterns that the boards record separately.
PDX route map: where 77 nonstop routes go
PDX direct flights: questions travelers ask
How many direct flights does Portland have? Portland International Airport currently has nonstop service to 77 destinations on 15 airlines, based on flights observed on the airport's own boards over the last 14 days. 72 of those routes operate in both directions.
Which direct route from Portland is most reliable? Among routes with at least 20 observed legs in the last 90 days, Albuquerque (ABQ) runs cleanest: 97% of flights within 15 minutes of schedule with a 1.1% cancellation rate.
Which airline flies the most nonstop routes from Portland? Alaska Airlines appears on 59 of the 77 nonstop routes we observed at PDX. The airline column in the route ledger lists every carrier observed on each route.
Where does this data come from? From Portland International Airport's own departure and arrival boards, recorded continuously by Pro Flight Search. Reliability figures cover the last 90 days; the route list covers the last 14 days of observed service.
More nonstop guides
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Portland (PDX) nonstop network and route reliability, measured from official airport boards.
Copy
Canonical URL
https://proflightsearch.com/direct-flights/portland-PDX
Copy
How we measure this →
Planning around PDX? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure