2,071 km · Domestic

Denver (DEN) – Pittsburgh (PIT)

In July 2026, 291 flights operated between Denver and Pittsburgh (both directions), and 64.3% 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
January220206▼ 6.4%
February194184▼ 5.2%
March242237▼ 2.1%
April251234▼ 6.8%
May272237▼ 12.9%
June338278▼ 17.8%
July366291▼ 20.5%
August351––
September334––
October355–in progress
November315––
December276––
Year to date (Jan–Jul)1,8831,667▼ 11.5%

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
January83.2%83.0%▼ 0.2%
February82.0%84.8%▲ 3.4%
March86.0%73.8%▼ 14.2%
April82.1%82.1%0.0%
May71.0%69.6%▼ 2.0%
June67.2%67.3%▲ 0.1%
July68.9%64.3%▼ 6.7%
August72.9%––
September77.8%––
October83.9%–in progress
November84.4%––
December76.4%––
Year-to-date average (Jan–Jul)77.2%75.0%▼ 2.9%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January06–
February00–
March05–
April10▼ 100.0%
May01–
June10▼ 100.0%
July41▼ 75.0%
August2––
September0––
October1–in progress
November1––
December1––
Year to date (Jan–Jul)613▲ 116.7%

Airlines on this route

  1. United Airlines 50.7%
  2. Southwest Airlines 46.2%
  3. Frontier Airlines 3.1%

Oct 1, 2024 – Jul 31, 2026

By direction

DEN → PIT

Scheduled flights
2,966
Flights operated
2,955
Cancelled
11 · 0.4%
On-time departures
72.5%

PIT → DEN

Scheduled flights
2,970
Flights operated
2,956
Cancelled
14 · 0.5%
On-time departures
81.9%

DEN → PIT and PIT → DEN counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
United Airlines UA 3,009 50.7% 84.3% 13
Southwest Airlines WN 2,745 46.2% 69.2% 12
Frontier Airlines F9 182 3.1% 80.8% 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:002.8min · 354 recorded · 353 measured
Gap to highest-delay hour33.2min05:00 ↔ 19:00
Recorded flights5,936DEN–PIT

Departure hour

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
00:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 01:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 02:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 03:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 04:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 05:00 · 96.0% · 354 recorded · 353 measured · Source: the US BTS 06:00 · Fewer than 200 measured departures · 95 recorded · 95 measured · Source: the US BTS 07:00 · Fewer than 200 measured departures · 104 recorded · 103 measured · Source: the US BTS 08:00 · 92.3% · 733 recorded · 728 measured · Source: the US BTS 09:00 · 88.6% · 273 recorded · 273 measured · Source: the US BTS 10:00 · 83.1% · 1,088 recorded · 1,086 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 153 recorded · 153 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 50 recorded · 50 measured · Source: the US BTS 13:00 · 75.6% · 230 recorded · 229 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 177 recorded · 177 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 106 recorded · 106 measured · Source: the US BTS 16:00 · 79.7% · 740 recorded · 737 measured · Source: the US BTS 17:00 · 72.0% · 887 recorded · 882 measured · Source: the US BTS 18:00 · 57.1% · 532 recorded · 529 measured · Source: the US BTS 19:00 · 47.7% · 290 recorded · 287 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 112 recorded · 111 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 3 recorded · 3 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 3 recorded · 3 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 6 recorded · 6 measured · Source: the US BTS

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
00:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 01:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 02:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 03:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 04:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 05:00 · 2.8 min · 354 recorded · 353 measured · Source: the US BTS 06:00 · Fewer than 200 measured departures · 95 recorded · 95 measured · Source: the US BTS 07:00 · Fewer than 200 measured departures · 104 recorded · 103 measured · Source: the US BTS 08:00 · 2.9 min · 733 recorded · 728 measured · Source: the US BTS 09:00 · 5.4 min · 273 recorded · 273 measured · Source: the US BTS 10:00 · 6.3 min · 1,088 recorded · 1,086 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 153 recorded · 153 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 50 recorded · 50 measured · Source: the US BTS 13:00 · 18.8 min · 230 recorded · 229 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 177 recorded · 177 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 106 recorded · 106 measured · Source: the US BTS 16:00 · 10.1 min · 740 recorded · 737 measured · Source: the US BTS 17:00 · 18.9 min · 887 recorded · 882 measured · Source: the US BTS 18:00 · 26.1 min · 532 recorded · 529 measured · Source: the US BTS 19:00 · 36.0 min · 290 recorded · 287 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 112 recorded · 111 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 3 recorded · 3 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 3 recorded · 3 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 6 recorded · 6 measured · Source: the US BTS

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
00:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 01:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 02:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 03:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 04:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 05:00 · 354 · 354 recorded · 353 measured · Source: the US BTS 06:00 · 95 · 95 recorded · 95 measured · Source: the US BTS 07:00 · 104 · 104 recorded · 103 measured · Source: the US BTS 08:00 · 733 · 733 recorded · 728 measured · Source: the US BTS 09:00 · 273 · 273 recorded · 273 measured · Source: the US BTS 10:00 · 1,088 · 1,088 recorded · 1,086 measured · Source: the US BTS 11:00 · 153 · 153 recorded · 153 measured · Source: the US BTS 12:00 · 50 · 50 recorded · 50 measured · Source: the US BTS 13:00 · 230 · 230 recorded · 229 measured · Source: the US BTS 14:00 · 177 · 177 recorded · 177 measured · Source: the US BTS 15:00 · 106 · 106 recorded · 106 measured · Source: the US BTS 16:00 · 740 · 740 recorded · 737 measured · Source: the US BTS 17:00 · 887 · 887 recorded · 882 measured · Source: the US BTS 18:00 · 532 · 532 recorded · 529 measured · Source: the US BTS 19:00 · 290 · 290 recorded · 287 measured · Source: the US BTS 20:00 · 112 · 112 recorded · 111 measured · Source: the US BTS 21:00 · 3 · 3 recorded · 3 measured · Source: the US BTS 22:00 · 3 · 3 recorded · 3 measured · Source: the US BTS 23:00 · 6 · 6 recorded · 6 measured · Source: the US BTS

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:00No observations———
01:00No observations———
02:00No observations———
03:00No observations———
04:00No observations———
05:0096.0%2.8 min353354
06:00Fewer than 200 measured departures—9595
07:00Fewer than 200 measured departures—103104
08:0092.3%2.9 min728733
09:0088.6%5.4 min273273
10:0083.1%6.3 min1,0861,088
11:00Fewer than 200 measured departures—153153
12:00Fewer than 200 measured departures—5050
13:0075.6%18.8 min229230
14:00Fewer than 200 measured departures—177177
15:00Fewer than 200 measured departures—106106
16:0079.7%10.1 min737740
17:0072.0%18.9 min882887
18:0057.1%26.1 min529532
19:0047.7%36.0 min287290
20:00Fewer than 200 measured departures—111112
21:00Fewer than 200 measured departures—33
22:00Fewer than 200 measured departures—33
23:00Fewer than 200 measured departures—66

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 76.2% · 920 recorded · 919 measured · Source: the US BTS Tuesday · 77.0% · 823 recorded · 820 measured · Source: the US BTS Wednesday · 78.2% · 813 recorded · 811 measured · Source: the US BTS Thursday · 74.8% · 875 recorded · 872 measured · Source: the US BTS Friday · 78.3% · 924 recorded · 920 measured · Source: the US BTS Saturday · 78.2% · 728 recorded · 724 measured · Source: the US BTS Sunday · 78.3% · 853 recorded · 845 measured · Source: the US BTS

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
Monday · 13.0 min · 920 recorded · 919 measured · Source: the US BTS Tuesday · 12.6 min · 823 recorded · 820 measured · Source: the US BTS Wednesday · 11.9 min · 813 recorded · 811 measured · Source: the US BTS Thursday · 15.4 min · 875 recorded · 872 measured · Source: the US BTS Friday · 12.6 min · 924 recorded · 920 measured · Source: the US BTS Saturday · 11.3 min · 728 recorded · 724 measured · Source: the US BTS Sunday · 13.8 min · 853 recorded · 845 measured · Source: the US BTS

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
Monday · 920 · 920 recorded · 919 measured · Source: the US BTS Tuesday · 823 · 823 recorded · 820 measured · Source: the US BTS Wednesday · 813 · 813 recorded · 811 measured · Source: the US BTS Thursday · 875 · 875 recorded · 872 measured · Source: the US BTS Friday · 924 · 924 recorded · 920 measured · Source: the US BTS Saturday · 728 · 728 recorded · 724 measured · Source: the US BTS Sunday · 853 · 853 recorded · 845 measured · Source: the US BTS

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
Monday76.2%13.0 min919920
Tuesday77.0%12.6 min820823
Wednesday78.2%11.9 min811813
Thursday74.8%15.4 min872875
Friday78.3%12.6 min920924
Saturday78.2%11.3 min724728
Sunday78.3%13.8 min845853

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
Jan · 83.1% · 432 recorded · 426 measured · Source: the US BTS Feb · 83.3% · 378 recorded · 378 measured · Source: the US BTS Mar · 80.0% · 484 recorded · 479 measured · Source: the US BTS Apr · 82.1% · 486 recorded · 485 measured · Source: the US BTS May · 70.3% · 510 recorded · 509 measured · Source: the US BTS Jun · 67.2% · 617 recorded · 616 measured · Source: the US BTS Jul · 66.8% · 662 recorded · 657 measured · Source: the US BTS Aug · 72.9% · 353 recorded · 351 measured · Source: the US BTS Sep · 77.8% · 334 recorded · 334 measured · Source: the US BTS Oct · 85.8% · 565 recorded · 564 measured · Source: the US BTS Nov · 85.3% · 566 recorded · 565 measured · Source: the US BTS Dec · 77.2% · 549 recorded · 547 measured · Source: the US BTS

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
Jan · 7.7 min · 432 recorded · 426 measured · Source: the US BTS Feb · 8.0 min · 378 recorded · 378 measured · Source: the US BTS Mar · 10.1 min · 484 recorded · 479 measured · Source: the US BTS Apr · 9.8 min · 486 recorded · 485 measured · Source: the US BTS May · 18.4 min · 510 recorded · 509 measured · Source: the US BTS Jun · 24.2 min · 617 recorded · 616 measured · Source: the US BTS Jul · 23.4 min · 662 recorded · 657 measured · Source: the US BTS Aug · 16.9 min · 353 recorded · 351 measured · Source: the US BTS Sep · 8.4 min · 334 recorded · 334 measured · Source: the US BTS Oct · 6.4 min · 565 recorded · 564 measured · Source: the US BTS Nov · 4.7 min · 566 recorded · 565 measured · Source: the US BTS Dec · 11.4 min · 549 recorded · 547 measured · Source: the US BTS

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
Jan · 432 · 432 recorded · 426 measured · Source: the US BTS Feb · 378 · 378 recorded · 378 measured · Source: the US BTS Mar · 484 · 484 recorded · 479 measured · Source: the US BTS Apr · 486 · 486 recorded · 485 measured · Source: the US BTS May · 510 · 510 recorded · 509 measured · Source: the US BTS Jun · 617 · 617 recorded · 616 measured · Source: the US BTS Jul · 662 · 662 recorded · 657 measured · Source: the US BTS Aug · 353 · 353 recorded · 351 measured · Source: the US BTS Sep · 334 · 334 recorded · 334 measured · Source: the US BTS Oct · 565 · 565 recorded · 564 measured · Source: the US BTS Nov · 566 · 566 recorded · 565 measured · Source: the US BTS Dec · 549 · 549 recorded · 547 measured · Source: the US BTS

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.1%7.7 min426432
Feb83.3%8.0 min378378
Mar80.0%10.1 min479484
Apr82.1%9.8 min485486
May70.3%18.4 min509510
Jun67.2%24.2 min616617
Jul66.8%23.4 min657662
Aug72.9%16.9 min351353
Sep77.8%8.4 min334334
Oct85.8%6.4 min564565
Nov85.3%4.7 min565566
Dec77.2%11.4 min547549

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 76.9% 4,565
  • Delayed >15 min 22.7% 1,346
  • Cancelled 0.4% 25
  • 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

68
68 of 68
Flight numbersBy direction DeparturesOn time
UA1765 PIT → DEN 602 93.3%
UA2028 PIT → DEN 424 81.8%
UA1211 DEN → PIT 324 80.9%
UA1308 DEN → PIT 279 83.8%
UA1522 DEN → PIT 125 81.6%
UA2155 DEN → PIT 92 69.6%
F994373 PIT → DEN 91 74.7%
F994374 DEN → PIT 91 86.8%
UA1816 PIT → DEN 77 79.0%
UA2038 DEN → PIT 68 86.8%
UA594 PIT → DEN 67 89.6%
WN2603 DEN → PIT 64 71.9%
WN1841 PIT → DEN 63 80.7%
UA1246 DEN → PIT 61 86.4%
WN1891 DEN → PIT 61 68.9%
WN2727 DEN → PIT 61 41.7%
WN4317 PIT → DEN 60 100.0%
WN2208 PIT → DEN 58 55.2%
WN2388 PIT → DEN 58 86.2%
WN2929 PIT → DEN 58 77.6%
WN4012 DEN → PIT 58 69.0%
WN4262 DEN → PIT 58 82.5%
WN1358 PIT → DEN 57 100.0%
WN2186 DEN → PIT 57 63.2%
WN3239 DEN → PIT 57 43.9%
UA1544 DEN → PIT 55 87.3%
UA2654 DEN → PIT 54 50.0%
WN522 PIT → DEN 52 51.9%
WN2722 DEN → PIT 51 71.4%
WN2762 DEN → PIT 50 56.0%
WN3368 PIT → DEN 50 94.0%
WN2612 DEN → PIT 49 40.8%
WN4215 DEN → PIT 49 67.4%
WN2724 PIT → DEN 47 78.3%
WN1194 PIT → DEN 44 72.7%
WN1688 DEN → PIT 42 35.7%
WN1704 PIT → DEN 42 92.9%
WN2154 DEN → PIT 42 73.8%
WN2605 DEN → PIT 42 68.3%
WN3369 PIT → DEN 42 73.8%
WN4072 PIT → DEN 42 26.2%
WN4159 PIT → DEN 42 88.1%
WN548 DEN → PIT 42 53.7%
WN675 PIT → DEN 38 76.3%
UA1317 DEN → PIT 37 91.9%
UA1402 PIT → DEN 37 83.3%
UA2246 PIT → DEN 37 86.5%
UA422 DEN → PIT 37 89.2%
UA506 DEN → PIT 37 89.2%
UA1092 PIT → DEN 36 77.1%
UA1333 DEN → PIT 36 75.0%
UA2171 PIT → DEN 36 88.9%
UA651 DEN → PIT 36 91.7%
WN1420 DEN → PIT 36 44.4%
UA1537 PIT → DEN 35 91.4%
UA2377 DEN → PIT 35 82.9%
UA2049 DEN → PIT 34 73.5%
WN1725 DEN → PIT 33 75.8%
WN1746 PIT → DEN 33 90.6%
WN1936 PIT → DEN 33 90.9%
WN2718 DEN → PIT 33 51.5%
WN3632 DEN → PIT 33 75.8%
WN382 PIT → DEN 33 93.9%
UA1119 DEN → PIT 32 87.5%
UA673 DEN → PIT 32 81.3%
WN4170 PIT → DEN 32 46.9%
WN3247 PIT → DEN 31 93.3%
WN2321 DEN → PIT 30 56.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 291 −20.5% 1 64.3%
June 2026 278 −17.8% 0 67.3%
May 2026 237 −12.9% 1 69.6%
April 2026 234 −6.8% 0 82.1%
March 2026 237 −2.1% 5 73.8%
February 2026 184 −5.2% 0 84.8%
January 2026 206 −6.4% 6 83.0%
December 2025 276 +1.8% 1 76.4%
November 2025 315 +26.0% 1 84.4%
October 2025 355 +69.9% 1 83.9%
September 2025 334 0 77.8%
August 2025 351 2 72.9%
July 2025 366 4 68.9%
June 2025 338 1 67.2%
May 2025 272 0 71.0%
April 2025 251 1 82.1%
March 2025 242 0 86.0%
February 2025 194 0 82.0%
January 2025 220 0 83.2%
December 2024 271 1 77.9%
November 2024 250 0 86.4%
October 2024 209 0 89.0%

How to read this chart

Loading the guide…