1,592 km · Domestic

Denver (DEN) – Portland (PDX)

In July 2026, 910 flights operated between Denver and Portland (both directions), and 76.8% left on time, according to the US BTS.

Flights per month

Only complete months are shown. A month appears once the source has published every day of it.

The most recent periods19 periods
PeriodFlights operated 2025Flights operated 2026Change vs last year
January617537▼ 13.0%
February556489▼ 12.1%
March652587▼ 10.0%
April685606▼ 11.5%
May794733▼ 7.7%
June882869▼ 1.5%
July906910▲ 0.4%
August871––
September789––
October788–in progress
November676––
December690––
Year to date (Jan–Jul)5,0924,731▼ 7.1%

On-time departures by month

Departures within 15 minutes of schedule.

The most recent periods19 periods
PeriodOn-time departures 2025On-time departures 2026Change vs last year
January82.7%83.8%▲ 1.3%
February83.8%82.4%▼ 1.7%
March85.4%80.4%▼ 5.9%
April76.8%82.5%▲ 7.4%
May74.6%80.6%▲ 8.0%
June70.0%73.0%▲ 4.3%
July66.6%76.8%▲ 15.3%
August74.2%––
September83.7%––
October83.0%–in progress
November83.6%––
December70.9%––
Year-to-date average (Jan–Jul)77.1%79.9%▲ 3.6%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January42▼ 50.0%
February110.0%
March20▼ 100.0%
April20▼ 100.0%
May100▼ 100.0%
June41▼ 75.0%
July164▼ 75.0%
August2––
September1––
October0–in progress
November13––
December2––
Year to date (Jan–Jul)398▼ 79.5%

Airlines on this route

  1. United Airlines 41.9%
  2. Southwest Airlines 36.5%
  3. Alaska Airlines 12.9%
  4. Frontier Airlines 8.6%
  5. SkyWest Airlines 0.2%

Oct 1, 2024 – Jul 31, 2026

By direction

DEN → PDX

Scheduled flights
7,803
Flights operated
7,764
Cancelled
39 · 0.5%
On-time departures
74.9%

PDX → DEN

Scheduled flights
7,807
Flights operated
7,771
Cancelled
36 · 0.5%
On-time departures
82.7%

DEN → PDX and PDX → DEN counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
United Airlines UA 6,542 41.9% 86.6% 24
Southwest Airlines WN 5,692 36.5% 69.1% 17
Alaska Airlines AS 2,008 12.9% 81.8% 20
Frontier Airlines F9 1,342 8.6% 78.5% 14
SkyWest Airlines OO 26 0.2% 73.1% 0

Shares are of scheduled flights in the period shown. Codeshare flights are counted once, under the operating airline.

Flight timing & delays

Historical departures, grouped by the scheduled local time at the departure airport. These are recorded outcomes, not a forecast for your flight.

Times are local to the departure airport of each flight; both directions are combined.

US domestic sectors recorded by BTS

Source: the US BTS · Oct 12, 2024 → Jul 31, 2026

Lowest average delay05:00–06:000.5min · 1,088 recorded · 1,087 measured
Gap to highest-delay hour27.4min05:00 ↔ 21:00
Recorded flights15,610DEN–PDX

Departure hour

On-time departures Partial coverage: only airlines that report on-time data to the US DOT

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Partial coverage: only airlines that report on-time data to the US DOT

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Partial coverage: only airlines that report on-time data to the US DOT

Hover, tap or focus a point to see its value, sample and source.

View the figures
Departure hourOn-time departuresAverage departure delayWith departure timeRecorded flights
00:00Fewer than 200 measured departures—22
01:00No observations———
02:00No observations———
03:00No observations———
04:00No observations———
05:0096.2%0.5 min1,0871,088
06:0090.1%3.8 min606610
07:0091.1%2.4 min1,1241,126
08:0092.5%2.5 min1,8081,812
09:0087.5%5.0 min481483
10:0084.1%4.7 min428430
11:0083.3%6.9 min1,4091,416
12:0080.4%7.3 min1,0981,099
13:0077.7%10.2 min713714
14:0067.8%17.8 min904912
15:0073.2%14.7 min772774
16:0077.5%11.3 min1,0801,089
17:0060.6%22.5 min452456
18:0068.8%15.2 min750752
19:0065.2%23.2 min1,3591,372
20:0061.3%21.7 min540542
21:0058.4%27.9 min488490
22:0059.7%23.1 min432441
23:00Fewer than 200 measured departures—22

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Partial coverage: only airlines that report on-time data to the US DOT

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Partial coverage: only airlines that report on-time data to the US DOT

Hover, tap or focus a point to see its value, sample and source.

View the figures
Day of weekOn-time departuresAverage departure delayWith departure timeRecorded flights
Monday77.9%11.4 min2,3572,368
Tuesday80.6%10.3 min2,0602,065
Wednesday80.0%9.8 min2,1332,142
Thursday76.3%12.8 min2,3602,369
Friday77.7%11.9 min2,3792,401
Saturday81.3%8.8 min1,9521,962
Sunday79.0%9.9 min2,2942,303

Month of year

Months combine the same calendar month across the years shown; this is a seasonal pattern, not a monthly time series.

On-time departures Partial coverage: only airlines that report on-time data to the US DOT

Hover, tap or focus a point to see its value, sample and source.

Average departure delay Partial coverage: only airlines that report on-time data to the US DOT

Hover, tap or focus a point to see its value, sample and source.

Recorded flights Partial coverage: only airlines that report on-time data to the US DOT

Hover, tap or focus a point to see its value, sample and source.

View the figures
Month of yearOn-time departuresAverage departure delayWith departure timeRecorded flights
Jan83.2%7.3 min1,1541,160
Feb83.2%7.8 min1,0451,047
Mar83.1%7.0 min1,2391,241
Apr79.5%11.1 min1,2911,293
May77.5%12.8 min1,5271,537
Jun71.4%15.4 min1,7511,756
Jul71.7%18.7 min1,8161,836
Aug74.2%13.9 min871873
Sep83.7%7.1 min789790
Oct84.6%5.3 min1,2641,266
Nov85.2%4.7 min1,4001,419
Dec76.4%11.9 min1,3881,392

Delay and on-time rates need at least 200 measured departures per bucket. Smaller samples remain visible in the flight-count chart. An empty slot means no observations, not zero flights.

Recorded outcomes

  • On time 78.5% 12,249
  • Delayed >15 min 21.1% 3,286
  • Cancelled 0.5% 75
  • Missing departure time 0.0% 0

All recorded flights with a known scheduled local time, counted once. Missing actual times are shown separately.

On time means departing no more than 15 minutes after schedule. Cancelled flights and flights missing departure times are excluded from the on-time rate and average delay.

Flight numbers on this route

132
132 of 132
Flight numbersBy direction DeparturesOn time
UA498 DEN → PDX 656 74.7%
UA1247 DEN → PDX 631 93.2%
UA459 PDX → DEN 604 96.9%
UA1337 DEN → PDX 579 82.9%
UA644 DEN → PDX 547 85.2%
F991790 PDX → DEN 531 86.0%
UA2375 PDX → DEN 489 95.5%
UA2334 PDX → DEN 412 88.1%
UA2190 PDX → DEN 390 82.3%
F992687 DEN → PDX 276 67.4%
UA1325 DEN → PDX 268 73.7%
F992553 DEN → PDX 236 81.7%
UA1787 PDX → DEN 220 85.0%
AS684 DEN → PDX 219 88.1%
AS684 PDX → DEN 174 93.1%
UA2254 PDX → DEN 170 82.8%
AS336 PDX → DEN 153 88.6%
UA1411 PDX → DEN 153 87.6%
F991789 DEN → PDX 152 78.3%
UA616 PDX → DEN 149 86.6%
UA1974 PDX → DEN 145 93.8%
AS350 DEN → PDX 140 82.2%
UA1770 DEN → PDX 127 68.5%
WN133 PDX → DEN 118 93.2%
AS1136 PDX → DEN 116 87.1%
AS1136 DEN → PDX 116 84.5%
AS1346 PDX → DEN 113 79.7%
AS679 DEN → PDX 110 75.5%
WN2078 PDX → DEN 110 69.1%
AS1131 DEN → PDX 109 51.4%
AS1235 PDX → DEN 109 63.0%
F992554 PDX → DEN 95 59.8%
WN1880 DEN → PDX 86 68.6%
UA2455 DEN → PDX 72 91.7%
WN492 DEN → PDX 72 90.3%
UA2793 PDX → DEN 71 95.8%
UA1145 DEN → PDX 68 91.2%
UA2293 PDX → DEN 68 97.1%
WN1938 PDX → DEN 64 82.8%
UA2000 DEN → PDX 62 98.4%
WN2895 DEN → PDX 61 75.4%
WN474 PDX → DEN 61 90.2%
WN943 DEN → PDX 61 70.0%
WN2581 DEN → PDX 60 51.7%
WN2698 DEN → PDX 60 40.4%
WN4014 PDX → DEN 60 59.3%
WN1173 DEN → PDX 58 43.9%
WN1191 PDX → DEN 58 84.5%
WN1997 DEN → PDX 58 34.5%
WN2944 PDX → DEN 58 93.1%
WN3291 PDX → DEN 58 87.9%
WN3704 PDX → DEN 58 37.9%
WN3767 PDX → DEN 58 65.5%
WN4017 DEN → PDX 58 91.4%
WN4271 DEN → PDX 58 63.8%
WN512 PDX → DEN 58 94.8%
WN1527 PDX → DEN 57 79.0%
WN1887 PDX → DEN 57 80.7%
WN2519 PDX → DEN 57 35.1%
WN2781 DEN → PDX 57 84.2%
WN3067 PDX → DEN 57 91.2%
WN3195 PDX → DEN 57 93.0%
WN3703 PDX → DEN 57 70.2%
WN2055 DEN → PDX 56 82.1%
WN2109 DEN → PDX 56 94.6%
WN423 PDX → DEN 55 85.5%
WN4433 DEN → PDX 55 69.1%
UA1027 PDX → DEN 54 94.4%
WN4013 PDX → DEN 54 71.7%
UA2390 DEN → PDX 53 83.3%
AS1626 DEN → PDX 52 90.4%
AS1809 PDX → DEN 52 86.3%
WN1592 DEN → PDX 52 46.2%
AS1627 PDX → DEN 51 76.5%
AS1807 DEN → PDX 51 64.0%
UA1942 PDX → DEN 51 96.1%
WN1266 DEN → PDX 51 96.1%
WN888 DEN → PDX 51 68.6%
WN1671 DEN → PDX 50 20.0%
WN2414 PDX → DEN 50 66.0%
WN254 DEN → PDX 50 40.0%
WN3199 PDX → DEN 50 36.7%
WN739 DEN → PDX 50 80.0%
WN1528 PDX → DEN 49 89.8%
WN300 DEN → PDX 49 85.7%
WN818 DEN → PDX 49 35.4%
AS129 DEN → PDX 47 84.8%
AS630 PDX → DEN 47 91.3%
AS420 PDX → DEN 46 89.1%
AS631 DEN → PDX 46 73.3%
WN208 PDX → DEN 46 75.6%
AS401 PDX → DEN 45 97.8%
WN2032 DEN → PDX 45 71.1%
WN3597 PDX → DEN 44 95.5%
WN2609 PDX → DEN 43 44.2%
WN3121 PDX → DEN 43 32.6%
WN1658 PDX → DEN 42 78.6%
WN2337 PDX → DEN 42 61.9%
WN2766 DEN → PDX 42 76.2%
WN2974 PDX → DEN 42 71.4%
WN846 DEN → PDX 42 52.4%
F992688 PDX → DEN 41 80.5%
WN1669 DEN → PDX 41 22.0%
WN1263 DEN → PDX 40 72.5%
WN2606 DEN → PDX 40 37.5%
WN4532 PDX → DEN 39 48.7%
WN2539 PDX → DEN 38 57.9%
UA317 DEN → PDX 37 78.4%
WN3061 DEN → PDX 37 70.3%
WN3403 PDX → DEN 37 94.6%
WN3841 DEN → PDX 37 91.9%
WN2584 DEN → PDX 36 36.1%
UA1662 PDX → DEN 35 94.3%
WN1371 DEN → PDX 35 67.7%
UA2234 PDX → DEN 34 76.5%
WN2533 PDX → DEN 34 17.7%
WN1260 DEN → PDX 33 54.6%
WN1438 PDX → DEN 33 90.9%
WN196 DEN → PDX 33 36.4%
WN2200 PDX → DEN 33 93.9%
WN2395 PDX → DEN 33 97.0%
UA2230 PDX → DEN 32 90.6%
WN1375 PDX → DEN 32 100.0%
WN2046 DEN → PDX 32 81.3%
WN4826 DEN → PDX 32 56.3%
UA329 DEN → PDX 31 90.3%
WN1189 DEN → PDX 31 58.1%
WN2613 DEN → PDX 31 87.1%
WN4120 PDX → DEN 31 100.0%
WN4121 PDX → DEN 31 67.7%
WN4124 PDX → DEN 31 64.5%
WN2319 PDX → DEN 30 86.7%

Flight numbers are the codes sold on tickets. On shared flights one aircraft can carry several of them. Only numbers with at least 30 flights have a page.

Monthly figures
PeriodFlights operated Change vs last yearCancelled On-time departures
July 2026 910 +0.4% 4 76.8%
June 2026 869 −1.5% 1 73.0%
May 2026 733 −7.7% 0 80.6%
April 2026 606 −11.5% 0 82.5%
March 2026 587 −10.0% 0 80.4%
February 2026 489 −12.1% 1 82.4%
January 2026 537 −13.0% 2 83.8%
December 2025 690 −1.1% 2 70.9%
November 2025 676 −6.6% 13 83.6%
October 2025 788 +65.5% 0 83.0%
September 2025 789 1 83.7%
August 2025 871 2 74.2%
July 2025 906 16 66.6%
June 2025 882 4 70.0%
May 2025 794 10 74.6%
April 2025 685 2 76.8%
March 2025 652 2 85.4%
February 2025 556 1 83.8%
January 2025 617 4 82.7%
December 2024 698 2 81.9%
November 2024 724 6 86.7%
October 2024 476 2 87.2%

How to read this chart

Loading the guide…