PWM

Portland Maine (PWM) direct flights: all 43 nonstop routes, measured

live · updated 4h ago

OPS Minor delays · 5,927 legs measured · last 90 days · 6 routes outbound only · 5 routes inbound only

43 nonstop destinations from Portland International Jetport, flown by 11 airlines. 32 of them also fly back in.

Measured from flights observed on Portland Maine’s own departure and arrival boards over the last 14 days. Every route below carries its observed weekly frequency, and 28 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 +8 min.

Busiest routeNew York EWR · about 44 movements a week, United Airlines561 legs observed
Most reliableMinneapolis MSP · 82% on time, 0% cancelled185 legs
Roughest rideRaleigh/Durham RDU · 44% on time, 0% cancelled27 legs

All PWM 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.

EWRNew York United Airlines 44/wk 71%on time 2.5%cancelled
Schedule
United Airlines departs UA3537 06:00UA3405 10:45UA3550 15:45UA3535 18:53
United Airlines arrives UA3665 09:08UA3685 13:55UA3573 18:29UA3627 23:32
IADWashington United Airlines · Republic Airways 43/wk 74%on time 0.4%cancelled
Schedule
United Airlines departs UA3522 05:15UA2340 05:51UA3494 09:49UA3453 14:38UA3582 19:35
Republic Airways arrives YX746 19:53
United Airlines arrives UA3548 10:04UA3709 14:38UA722 19:18UA3538 19:24UA3459 23:59
JFKNew York Delta Air Lines · JetBlue Airways 40/wk 52%on time 2.5%cancelled
Schedule
Delta Air Lines departs DL5399 14:53
JetBlue Airways departs B6307 06:00B6407 14:40
Delta Air Lines arrives DL5411 00:59DL5399 14:13
JetBlue Airways arrives B6308 00:25B6508 12:30B6508 13:45
LGANew York American Airlines · Delta Air Lines 40/wk 60%on time 1%cancelled
Schedule
American Airlines departs AA4515 09:52AA2117 13:30AA4660 14:42
Delta Air Lines departs DL5799 06:30DL5811 06:30DL5860 10:30DL5361 11:01DL5860 12:10DL5346 13:12DL5719 17:30
American Airlines arrives AA4432 09:21AA2117 12:40AA4660 13:52
Delta Air Lines arrives DL5860 09:49DL5361 10:21DL5860 11:30DL5346 12:32DL5719 16:50DL5705 23:30
ORDChicago American Airlines · United Airlines 40/wk 68%on time 0.6%cancelled
Schedule
American Airlines departs AA4499 09:08AA4741 12:09AA1291 16:07AA4729 18:09
United Airlines departs UA723 06:03UA3534 07:40UA3544 08:26UA1828 17:03
American Airlines arrives AA4741 11:38AA1291 15:27AA4729 17:32AA4504 22:48
United Airlines arrives UA2804 14:34UA3516 17:42UA1401 21:23
DCAWashington American Airlines 35/wk 58%on time 2.7%cancelled
Schedule
American Airlines departs AA2712 06:02AA5528 12:16AA1453 12:24AA2884 17:13
American Airlines arrives AA978 06:41AA1453 11:39AA5196 11:46AA5528 14:24AA2884 16:33AA2978 23:47
PHLPhiladelphia American Airlines 32/wk 65%on time 1.7%cancelled
Schedule
American Airlines departs AA2951 05:30AA1536 07:28AA5791 10:56AA2158 15:06AA5387 16:30AA2296 18:46
American Airlines arrives AA6124 10:31AA2158 14:21AA5387 14:23AA2569 18:06AA1294 19:12AA696 21:21AA1294 21:57AA652 23:37
ATLAtlanta Delta Air Lines 28/wk 53%on time 0%cancelled
Schedule
Delta Air Lines departs DL1515 06:05DL2479 14:14
Delta Air Lines arrives DL2479 13:07DL2138 23:13
BWIBaltimore Southwest Airlines 28/wk 65%on time 0.5%cancelled
Schedule
Southwest Airlines departs WN3335 05:45WN3335 05:55WN1097 07:25WN4393 10:30WN988 10:30WN319 12:50WN146 13:05WN4912 14:40WN920 14:50WN3336 15:40WN2243 16:15
Southwest Airlines arrives WN614 09:50WN1050 09:55WN736 11:15WN1051 11:45WN2014 12:25WN2261 15:00WN2189 16:35WN4526 17:15WN1053 21:10WN1467 22:30WN777 22:55
DTWDetroit Delta Air Lines 22/wk 69%on time 0%cancelled
Schedule
Delta Air Lines departs DL426 12:47DL5261 16:42DL1821 16:47
Delta Air Lines arrives DL426 12:02DL1821 16:01DL5261 16:02
CLTCharlotte American Airlines 19/wk 69%on time 0.4%cancelled
Schedule
American Airlines departs AA3255 07:05AA1656 13:25AA1747 16:32
American Airlines arrives AA497 12:40AA1747 15:42AA2120 22:00
MSPMinneapolis Delta Air Lines 14/wk 82%on time 0%cancelled
Schedule
Delta Air Lines departs DL1766 11:50
Delta Air Lines arrives DL1766 10:45
DENDenver United Airlines 11/wk 58%on time 0%cancelled
DFWDallas-Fort Worth American Airlines 8/wk 60%on time 0%cancelled
BNANashville Southwest Airlines 7/wk 49%on time 0%cancelled
MDWChicago Southwest Airlines 7/wk 65%on time 0%cancelled
MCOOrlando Breeze Airways 5/wk 73%on time 0%cancelled
MHTManchester Ameriflight · Sun Country Airlines 4/wk 47%on time 0%cancelled
CHSCharleston Breeze Airways 4/wk 49%on time 0%cancelled
CMHColumbus Breeze Airways 4/wk 72%on time 0%cancelled
ORFNorfolk Breeze Airways 3/wk 54%on time 0%cancelled
PITPittsburgh Breeze Airways 3/wk 73%on time 0%cancelled
HYAHyannis Japan Airlines · Tradewind Aviation 2/wk 5 legs
INDIndianapolis Delta Air Lines · United Airlines 2/wk 6 legs
ACKNantucket Tradewind Aviation 2/wk 8 legs
BGRBangor Ameriflight 2/wk 57%on time 0%cancelled
CAKAkron Breeze Airways 2/wk 58%on time 0%cancelled
CVGCincinnati / Covington Breeze Airways 2/wk 56%on time 0%cancelled
FOKWesthampton Beach Tradewind Aviation 2/wk 5 legs
HPNWhite Plains Tradewind Aviation 2/wk 52%on time 0%cancelled
RDURaleigh/Durham Breeze Airways 2/wk 44%on time 0%cancelled
TPATampa Breeze Airways 2/wk 46%on time 0%cancelled
ACYAtlantic City Sun Country Airlines 1/wk 1 legs
BHBBar Harbor Japan Airlines 1/wk 2 legs
CHOCharlottesville Tradewind Aviation 1/wk 1 legs
DXRDanbury Tradewind Aviation 1/wk 1 legs
FDKFrederick Japan Airlines 1/wk 2 legs
LAXLos Angeles United Airlines 1/wk 16 legs
LCILaconia Tradewind Aviation 1/wk 3 legs
MKEMilwaukee Delta Air Lines 1/wk 3 legs
MYRMyrtle Beach Southwest Airlines 1/wk 2 legs
ROCRochester Tradewind Aviation 1/wk 4 legs
SFOSan Francisco United Airlines 1/wk 15 legs
■ ≥85% on time ■ 70–84% ■ 55–69% ■ <55% cancelled: amber ≥2%, red ≥5% ⇆ flies both directions

Nonstop flights into Portland Maine

32 of the 43 destinations above also fly nonstop into Portland Maine, 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.

6 routes appeared outbound only in the observed window; 5 routes appear inbound only. These are usually seasonal charter rotations or positioning patterns that the boards record separately.

PWM route map: where 43 nonstop routes go

Nonstop route network at Portland (PWM)

PWM direct flights: questions travelers ask

How many direct flights does Portland Maine have?

Portland International Jetport currently has nonstop service to 43 destinations on 11 airlines, based on flights observed on the airport's own boards over the last 14 days. 32 of those routes operate in both directions.

Which direct route from Portland Maine is most reliable?

Among routes with at least 20 observed legs in the last 90 days, Minneapolis (MSP) runs cleanest: 82% of flights within 15 minutes of schedule with a 0% cancellation rate.

Which airline flies the most nonstop routes from Portland Maine?

Breeze Airways appears on 9 of the 43 nonstop routes we observed at PWM. The airline column in the route ledger lists every carrier observed on each route.

Where does this data come from?

From Portland International Jetport'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 Maine (PWM) nonstop network and route reliability, measured from official airport boards.

Canonical URL
https://proflightsearch.com/direct-flights/portland-PWM
How we measure this →

Planning around PWM? Live airport delays · Weather delay risk map · Will a delayed flight be cancelled? · Do planes make up time in the air? · How we measure