PDX

Portland (PDX) direct flights: all 77 nonstop routes, measured

live · updated 4h ago

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 routeSeattle SEA · about 276 movements a week, Alaska Airlines, Delta Air Lines, Sun Country Airlines3,550 legs observed
Most reliableAlbuquerque ABQ · 97% on time, 1.1% cancelled180 legs
Roughest rideLondon 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.

SEASeattle⇆ Alaska Airlines · Delta Air Lines · Sun Country Airlines 276/wk 73%on time 0.5%cancelled
Schedule
Alaska Airlines departs AS2205 05:05AS2197 05:06AS3443 05:06AS499 06:09AS427 07:09AS490 08:08AS376 08:09AS2408 09:20AS513 09:20AS754 09:31AS3020 10:14AS3217 10:35AS1409 11:03AS3038 12:18AS2284 14:10AS3342 14:30AS3146 15:48AS3212 15:48AS3064 15:55AS2349 17:39AS3177 17:39AS2240 17:45AS2320 19:35AS2426 19:37AS2554 21:29AS1432 21:59
Delta Air Lines departs DL4008 05:30DL4608 07:00DL3695 07:10DL4608 07:25DL3818 11:25DL3802 12:29DL4062 15:31DL3918 17:49DL3820 20:44
Alaska Airlines arrives AS761 08:28AS2238 08:38AS279 09:47AS2454 09:48AS3169 09:48AS3052 11:22AS3111 11:36AS488 13:24AS3143 15:06AS3461 15:06AS3063 15:13AS2348 16:50AS637 16:50AS3065 16:50AS2420 18:47AS2436 18:55AS2248 19:46AS2425 19:54AS2239 20:50AS3336 20:58AS315 21:55AS415 21:56AS582 21:56AS1495 23:02AS2220 23:54AS2205 23:54
Delta Air Lines arrives DL3953 08:46DL3818 10:45DL3802 11:49DL4062 14:51DL3918 17:04DL4609 18:07DL4609 18:30DL3820 20:00DL3751 23:59
Sun Country Airlines arrives SY8253 13:14SY8253 13:30
DENDenver⇆ 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:49AS3145 14:30AS1375 14:48AS687 17:50AS1664 18:03
Delta Air Lines departs DL8839 00:30
Frontier Airlines departs F91790 12:02
Southwest Airlines departs WN1870 06:20WN2997 06:20WN2978 06:20WN3312 06:30WN4501 07:40WN999 08:25WN1200 08:35WN2133 09:45WN3055 12:00WN3347 12:10WN3313 12:50WN3314 13:40WN672 13:50WN3314 14:35WN1095 15:50WN727 19:35
United Airlines departs UA459 05:00UA2375 09:00UA1894 13:15UA1787 16:25UA2334 19:15
Alaska Airlines arrives AS686 09:30AS1316 09:42AS714 16:47AS1372 16:50AS3145 20:50
Frontier Airlines arrives F92553 11:07
Southwest Airlines arrives WN3459 10:20WN1119 10:30WN3459 10:35WN3411 10:40WN588 13:10WN1717 14:20WN332 16:45WN3054 18:15WN332 19:05WN1336 20:10WN1196 20:20WN726 20:45WN1722 22:15WN2833 22:40WN1778 22:45
United Airlines arrives UA1247 09:36UA644 13:22UA1337 18:09UA498 21:13UA1770 23:09
SFOSan Francisco⇆ Alaska Airlines · United Airlines · Delta Air Lines 166/wk 71%on time 0.1%cancelled
Schedule
Alaska Airlines departs AS526 07:18AS2158 08:30AS1403 10:48AS205 11:54AS236 14:53AS2112 17:30AS1393 17:48AS697 19:37AS2112 19:37AS697 21:33
United Airlines departs UA611 05:30UA5503 05:30UA2818 07:10UA1114 09:00UA4782 10:59UA751 13:25UA1292 15:40UA2615 19:26
Alaska Airlines arrives AS1410 09:29AS1867 10:52AS235 13:32AS1302 16:44AS2151 18:52AS525 20:50AS2023 22:54AS2023 23:14
Delta Air Lines arrives DL8846 17:14DL8846 17:33
United Airlines arrives UA343 00:44UA5323 00:54UA5259 10:18UA2624 12:22UA1953 14:37UA1812 18:24UA1811 21:02UA387 22:46
LAXLos 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:40AS581 07:03AS1755 09:46AS695 10:48AS480 13:35AS713 14:30AS481 17:03AS481 17:04AS481 17:18AS278 18:18AS1389 20:28AS1458 21:30AS9916 22:02
American Airlines departs AA6290 06:30
Delta Air Lines departs DL2947 06:45DL2947 07:05DL2975 10:54DL2766 13:06DL2551 17:14DL2551 17:15DL2551 19:02
Frontier Airlines departs F94500 11:06
Sun Country Airlines departs SY8760 16:10
Alaska Airlines arrives AS668 09:31AS670 10:44AS479 12:29AS1355 13:35AS1315 16:34AS1754 18:43AS1397 20:33AS207 23:16
American Airlines arrives AA6345 00:01AA6424 22:49
Delta Air Lines arrives DL8940 01:59DL8940 02:08DL2975 09:59DL2766 12:11DL2551 16:15DL2551 16:19DL2457 22:19
Frontier Airlines arrives F94499 10:11
PHXPhoenix⇆ Alaska Airlines · American Airlines · Southwest Airlines 142/wk 77%on time 0%cancelled
Schedule
Alaska Airlines departs AS1349 07:36AS1350 09:03AS746 10:50AS716 14:30AS510 14:38AS723 17:38AS723 17:53
American Airlines departs AA2798 05:14AA2660 14:24AA2986 15:00AA1625 18:09AA3230 18:34AA3230 18:59
Southwest Airlines departs WN595 05:00WN3352 05:10WN3322 05:30WN537 07:35WN2224 08:15WN3323 08:50WN2707 10:15WN3323 11:15WN2225 12:25WN1460 13:45WN3324 14:15WN3324 16:20WN4057 19:00WN2836 20:45WN3325 21:15
Alaska Airlines arrives AS564 09:50AS511 13:48AS1358 13:50AS742 16:36AS742 16:46AS662 20:28AS512 23:42
American Airlines arrives AA2660 13:33AA2986 13:39AA1625 16:26AA3230 17:54AA1872 23:10AA561 23:55
Southwest Airlines arrives WN4759 00:10WN3452 01:25WN969 10:50WN3170 11:25WN4871 11:50WN1717 14:20WN3468 14:50WN2576 15:20WN3168 18:35WN3676 21:30WN3469 22:20WN1293 23:40
ORDChicago⇆ 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:02AA2515 13:12AA562 13:22AA1813 22:55AA428 23:09AA519 23:09
United Airlines departs UA1923 10:47UA2266 14:34UA2094 23:30
Alaska Airlines arrives AS325 16:51
American Airlines arrives AA2515 12:22AA562 12:28AA966 19:41AA519 19:47AA428 19:47
United Airlines arrives UA751 11:47UA751 11:52UA2182 15:20UA2790 19:12UA1786 22:27
LASLas Vegas⇆ Alaska Airlines · Frontier Airlines · Southwest Airlines 118/wk 78%on time 0.5%cancelled
Schedule
Alaska Airlines departs AS627 07:18AS1467 07:33AS1337 09:03AS757 10:45AS751 12:35AS771 14:50AS778 14:51AS567 16:30AS531 17:37AS774 20:55AS795 21:38
Frontier Airlines departs F91106 12:31
Southwest Airlines departs WN4345 05:00WN1701 05:10WN3058 06:00WN3450 07:25WN4707 11:00WN205 11:25WN3077 12:25WN4707 13:10WN1045 13:25WN2149 14:10WN874 16:05WN4651 19:50WN3348 21:00
Alaska Airlines arrives AS1345 09:24AS711 09:26AS596 10:45AS1467 13:27AS756 16:37AS752 18:26AS779 20:30AS790 22:57
Frontier Airlines arrives F91103 11:36
Southwest Airlines arrives WN1937 00:35WN4512 01:20WN1542 10:20WN3852 10:40WN2641 11:25WN2208 11:30WN1709 11:35WN1372 17:25WN3241 18:05WN2558 21:15WN1489 21:45WN3083 22:20WN2450 23:25
SLCSalt Lake City⇆ Alaska Airlines · Delta Air Lines · Southwest Airlines 106/wk 84%on time 0.2%cancelled
Schedule
Alaska Airlines departs AS2497 07:50AS3355 10:30AS2367 10:30AS3288 14:30AS584 17:45AS730 20:08
Delta Air Lines departs DL1270 05:33DL1203 09:55DL1209 13:10DL8940 15:00DL1244 17:15
Alaska Airlines arrives AS446 09:23AS431 09:25AS3430 13:35AS3308 20:50
Delta Air Lines arrives DL1203 08:50DL1209 12:03DL1244 16:10DL1373 22:18DL1373 23:47
Southwest Airlines arrives WN930 19:15
SANSan Diego⇆ Alaska Airlines · Southwest Airlines 104/wk 66%on time 0.4%cancelled
Schedule
Alaska Airlines departs AS577 07:09AS721 09:03AS1394 10:30AS1371 13:49AS1311 14:04AS1320 14:53AS667 17:38AS667 17:52
Southwest Airlines departs WN3284 08:00WN107 08:00WN4700 10:15WN206 10:45WN3345 13:05WN472 15:30WN3357 15:35WN1409 15:35WN3155 16:10
Alaska Airlines arrives AS399 09:31AS576 13:50AS1402 16:51AS1321 18:18AS1316 18:57AS1392 20:40AS794 22:47
Southwest Airlines arrives WN738 12:35WN481 13:00WN4961 13:05WN2109 14:55WN921 19:20WN3667 19:35WN3318 19:35WN581 23:10
SMFSacramento⇆ Alaska Airlines · Southwest Airlines 103/wk 82%on time 0.4%cancelled
Schedule
Alaska Airlines departs AS526 07:04AS3374 08:00AS475 08:33AS475 09:00AS653 10:30AS3146 10:30AS3150 14:30AS433 14:48AS2460 14:48AS793 17:48AS636 17:48
Southwest Airlines departs WN3361 05:30WN3331 05:50WN3692 06:10WN3331 06:40WN4355 10:15WN3411 11:20WN3070 12:20WN1978 14:05WN1717 14:55WN3003 16:10WN2710 20:00WN3430 20:10WN3612 20:20
Alaska Airlines arrives AS344 09:34AS338 09:41AS1461 13:02AS3003 13:35AS675 16:29AS3070 16:46AS720 19:50AS3186 20:30
Southwest Airlines arrives WN3346 06:55WN1200 07:20WN1200 07:45WN3767 12:10WN4657 13:25WN3314 13:55WN1095 15:05WN1627 15:15WN3770 17:15WN3957 20:35WN3957 21:30WN3477 23:00WN3958 23:30
SJCSan Jose⇆ Alaska Airlines · Southwest Airlines · Sun Country Airlines 102/wk 84%on time 0.9%cancelled
Schedule
Alaska Airlines departs AS2210 07:06AS719 10:33AS1413 10:36AS3379 14:45AS2455 14:45AS3341 17:50AS345 17:50AS354 17:53AS2432 19:59AS3341 21:02AS2199 21:02
Southwest Airlines departs WN3328 05:30WN510 06:10WN3760 06:30WN672 06:50WN3329 12:10WN2910 18:05WN1196 18:45WN3360 21:40WN3330 21:55
Sun Country Airlines departs SY8258 11:15
Alaska Airlines arrives AS2438 09:30AS3340 09:50AS2370 09:50AS2210 11:21AS2274 11:32AS2467 13:48AS3378 13:48AS393 16:00AS720 16:01AS457 19:50AS400 20:42
Southwest Airlines arrives WN3829 08:10WN3901 08:25WN999 09:25WN3055 11:20WN3830 15:40WN3790 15:45WN4947 22:05WN863 23:20WN3831 23:50
DFWDallas-Fort Worth⇆ Alaska Airlines · American Airlines 94/wk 75%on time 0.2%cancelled
Schedule
Alaska Airlines departs AS539 07:00AS392 11:47
American Airlines departs AA2104 05:00AA997 05:20AA1384 06:00AA371 06:30AA1538 07:30AA2655 11:58AA2496 14:25AA1793 23:49AA3163 23:49
Alaska Airlines arrives AS303 16:15AS539 16:31AS392 20:50
American Airlines arrives AA2655 11:05AA2496 13:32AA2028 17:03AA3299 17:48AA685 19:29AA2416 19:32AA1793 21:11AA3163 22:10AA1636 23:39AA2157 23:43
MSPMinneapolis⇆ Alaska Airlines · Delta Air Lines · Sun Country Airlines 81/wk 78%on time 0%cancelled
OAKOakland⇆ Alaska Airlines · Southwest Airlines 72/wk 80%on time 0.5%cancelled
ATLAtlanta⇆ Alaska Airlines · Delta Air Lines 71/wk 78%on time 0.2%cancelled
GEGSpokane⇆ Alaska Airlines 69/wk 84%on time 0.5%cancelled
BOIBoise⇆ Alaska Airlines · Ameriflight 68/wk 86%on time 0.1%cancelled
YVRVancouver⇆ Air Canada · Alaska Airlines 67/wk 63%on time 2.4%cancelled
SNASanta Ana⇆ Alaska Airlines · Southwest Airlines 66/wk 90%on time 0.5%cancelled
ANCAnchorage⇆ Alaska Airlines · Cathay Pacific 64/wk 79%on time 0.4%cancelled
MFRMedford⇆ Alaska Airlines 54/wk 87%on time 1%cancelled
BURBurbank⇆ Alaska Airlines · Ameriflight · Southwest Airlines 52/wk 84%on time 1.2%cancelled
JFKNew York⇆ Alaska Airlines · Delta Air Lines 50/wk 74%on time 0.9%cancelled
EWRNew York⇆ Alaska Airlines · United Airlines 48/wk 80%on time 1.5%cancelled
RDMRedmond⇆ Alaska Airlines 47/wk 88%on time 1%cancelled
ONTOntario⇆ Alaska Airlines · Frontier Airlines · Southwest Airlines 42/wk 85%on time 0.4%cancelled
IAHHouston⇆ Alaska Airlines · United Airlines 42/wk 88%on time 0.4%cancelled
EUGEugene⇆ Alaska Airlines 42/wk 88%on time 0.2%cancelled
RNOReno⇆ Alaska Airlines 40/wk 86%on time 1.9%cancelled
STSSanta Rosa⇆ Alaska Airlines 40/wk 83%on time 0%cancelled
BOSBoston⇆ Alaska Airlines 37/wk 64%on time 1.3%cancelled
HNLHonolulu⇆ Alaska Airlines 35/wk 65%on time 4%cancelled
AUSAustin⇆ Alaska Airlines · Southwest Airlines 34/wk 83%on time 1.6%cancelled
MDWChicago⇆ Southwest Airlines 34/wk 64%on time 0.5%cancelled
FATFresno⇆ Alaska Airlines 29/wk 92%on time 1.1%cancelled
PHLPhiladelphia⇆ Alaska Airlines · American Airlines 28/wk 86%on time 0%cancelled
OGGKahului⇆ Alaska Airlines 28/wk 89%on time 2.2%cancelled
PSCPasco⇆ Alaska Airlines 28/wk 89%on time 0.8%cancelled
SBPSan Luis Obispo⇆ Alaska Airlines 26/wk 86%on time 2.1%cancelled
SBASanta Barbara⇆ Alaska Airlines 25/wk 85%on time 1.8%cancelled
PSPPalm Springs⇆ Alaska Airlines 23/wk 84%on time 0%cancelled
DTWDetroit⇆ Delta Air Lines 21/wk 65%on time 0%cancelled
TUSTucson⇆ Alaska Airlines 21/wk 86%on time 1.5%cancelled
MCOOrlando⇆ Alaska Airlines 18/wk 82%on time 0%cancelled
GDLGuadalajara⇆ Volaris 17/wk 88%on time 0%cancelled
MCIKansas City⇆ Alaska Airlines 17/wk 84%on time 0%cancelled
BNANashville⇆ Alaska Airlines · Southwest Airlines 15/wk 87%on time 0%cancelled
IDAIdaho Falls⇆ Alaska Airlines 15/wk 84%on time 0%cancelled
DCAWashington⇆ Alaska Airlines · Southwest Airlines 14/wk 83%on time 0%cancelled
ABQAlbuquerque⇆ Alaska Airlines 14/wk 97%on time 1.1%cancelled
AMSAmsterdam⇆ KLM 14/wk 52%on time 6.9%cancelled
BILBillings⇆ Alaska Airlines 14/wk 95%on time 1.7%cancelled
BLIBellingham⇆ Alaska Airlines 14/wk 89%on time 1.1%cancelled
BZNBozeman⇆ Alaska Airlines 14/wk 85%on time 2.2%cancelled
CLTCharlotte⇆ American Airlines 14/wk 83%on time 0%cancelled
DALDallas⇆ Southwest Airlines 14/wk 63%on time 0%cancelled
FCAKalispell⇆ Alaska Airlines 14/wk 91%on time 0.6%cancelled
IADWashington⇆ United Airlines 14/wk 86%on time 0%cancelled
KOAKailua-Kona⇆ Alaska Airlines 14/wk 89%on time 0.6%cancelled
LHRLondon⇆ British Airways 14/wk 47%on time 3.4%cancelled
LIHLihue⇆ Alaska Airlines 14/wk 82%on time 6.7%cancelled
MSOMissoula⇆ Alaska Airlines 14/wk 92%on time 1.1%cancelled
STLSt Louis⇆ Sun Country Airlines · Southwest Airlines 13/wk 82%on time 1.2%cancelled
PAEEverett⇆ Alaska Airlines 13/wk 84%on time 2.9%cancelled
LGBLong Beach⇆ Southwest Airlines 12/wk 79%on time 0%cancelled
KEFReykjavík⇆ Icelandair 10/wk 55%on time 2.3%cancelled
CVGCincinnati / Covington→ Alaska Airlines 8/wk 87%on time 0%cancelled
EATWenatchee⇆ Alaska Airlines 5/wk 90%on time 0%cancelled
SJDSan José del Cabo⇆ Alaska Airlines 5/wk 85%on time 0%cancelled
PVUProvo⇆ Allegiant Air 4/wk 87%on time 0%cancelled
MIAMiami⇆ American Airlines 3/wk –5 legs –
SATSan Antonio← Southwest Airlines 2/wk –5 legs –
FLLFort Lauderdale← Southwest Airlines 1/wk –1 legs –
IFPBullhead City⇆ Sun Country Airlines 1/wk –2 legs –
MEMMemphis→ Delta Air Lines 1/wk –2 legs –
PVRPuerto Vallarta⇆ Alaska Airlines 1/wk –18 legs –
SYDSydney→ Frontier Airlines 1/wk –1 legs –
■ ≥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

Nonstop route network at Portland (PDX)

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.

Canonical URL
https://proflightsearch.com/direct-flights/portland-PDX
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