2,148 km · Domestic

Charlotte Douglas (CLT) – Denver (DEN)

In July 2026, 453 flights operated between Charlotte Douglas and Denver (both directions), and 64.0% 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
January485425▼ 12.4%
February448427▼ 4.7%
March525461▼ 12.2%
April509463▼ 9.0%
May505468▼ 7.3%
June493453▼ 8.1%
July502453▼ 9.8%
August472––
September462––
October498–in progress
November452––
December474––
Year to date (Jan–Jul)3,4673,150▼ 9.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
January84.5%87.3%▲ 3.3%
February81.0%82.7%▲ 2.1%
March82.3%80.7%▼ 1.9%
April75.0%87.5%▲ 16.7%
May73.3%79.3%▲ 8.2%
June66.1%74.0%▲ 12.0%
July64.1%64.0%▼ 0.2%
August71.8%––
September85.3%––
October80.9%–in progress
November87.8%––
December75.5%––
Year-to-date average (Jan–Jul)75.2%79.4%▲ 5.5%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January838▲ 375.0%
February210▲ 400.0%
March35▲ 66.7%
April220.0%
May30▼ 100.0%
June550.0%
July63▼ 50.0%
August2––
September0––
October1–in progress
November1––
December2––
Year to date (Jan–Jul)2963▲ 117.2%

Airlines on this route

  1. American Airlines 59.6%
  2. United Airlines 24.3%
  3. Frontier Airlines 8.0%
  4. Southwest Airlines 7.8%
  5. SkyWest Airlines 0.4%

Oct 1, 2024 – Jul 31, 2026

By direction

CLT → DEN

Scheduled flights
5,179
Flights operated
5,129
Cancelled
50 · 1.0%
On-time departures
76.0%

DEN → CLT

Scheduled flights
5,176
Flights operated
5,125
Cancelled
51 · 1.0%
On-time departures
80.9%

CLT → DEN and DEN → CLT counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
American Airlines AA 6,168 59.6% 78.1% 64
United Airlines UA 2,518 24.3% 83.7% 15
Frontier Airlines F9 825 8.0% 77.2% 12
Southwest Airlines WN 804 7.8% 66.0% 9
SkyWest Airlines OO 40 0.4% 84.6% 1

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 delay07:00–08:003.7min · 777 recorded · 769 measured
Gap to highest-delay hour25.1min07:00 ↔ 18:00
Recorded flights10,355CLT–DEN

Departure hour

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
00:00 · Fewer than 200 measured departures · 4 recorded · 4 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 · Fewer than 200 measured departures · 53 recorded · 53 measured · Source: the US BTS 06:00 · 94.1% · 432 recorded · 424 measured · Source: the US BTS 07:00 · 91.0% · 777 recorded · 769 measured · Source: the US BTS 08:00 · 88.6% · 1,179 recorded · 1,162 measured · Source: the US BTS 09:00 · 87.3% · 611 recorded · 607 measured · Source: the US BTS 10:00 · 84.2% · 733 recorded · 721 measured · Source: the US BTS 11:00 · 84.2% · 850 recorded · 844 measured · Source: the US BTS 12:00 · 79.3% · 210 recorded · 208 measured · Source: the US BTS 13:00 · 71.8% · 666 recorded · 662 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 158 recorded · 158 measured · Source: the US BTS 15:00 · 63.5% · 472 recorded · 469 measured · Source: the US BTS 16:00 · 75.3% · 1,160 recorded · 1,155 measured · Source: the US BTS 17:00 · 72.3% · 1,060 recorded · 1,051 measured · Source: the US BTS 18:00 · 63.3% · 515 recorded · 510 measured · Source: the US BTS 19:00 · 73.5% · 252 recorded · 245 measured · Source: the US BTS 20:00 · 69.2% · 201 recorded · 201 measured · Source: the US BTS 21:00 · 59.2% · 392 recorded · 387 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 47 recorded · 47 measured · Source: the US BTS 23:00 · 76.3% · 583 recorded · 577 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 · Fewer than 200 measured departures · 4 recorded · 4 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 · Fewer than 200 measured departures · 53 recorded · 53 measured · Source: the US BTS 06:00 · 5.6 min · 432 recorded · 424 measured · Source: the US BTS 07:00 · 3.7 min · 777 recorded · 769 measured · Source: the US BTS 08:00 · 7.0 min · 1,179 recorded · 1,162 measured · Source: the US BTS 09:00 · 6.8 min · 611 recorded · 607 measured · Source: the US BTS 10:00 · 5.6 min · 733 recorded · 721 measured · Source: the US BTS 11:00 · 8.7 min · 850 recorded · 844 measured · Source: the US BTS 12:00 · 8.9 min · 210 recorded · 208 measured · Source: the US BTS 13:00 · 15.1 min · 666 recorded · 662 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 158 recorded · 158 measured · Source: the US BTS 15:00 · 28.5 min · 472 recorded · 469 measured · Source: the US BTS 16:00 · 19.2 min · 1,160 recorded · 1,155 measured · Source: the US BTS 17:00 · 18.7 min · 1,060 recorded · 1,051 measured · Source: the US BTS 18:00 · 28.7 min · 515 recorded · 510 measured · Source: the US BTS 19:00 · 16.2 min · 252 recorded · 245 measured · Source: the US BTS 20:00 · 14.5 min · 201 recorded · 201 measured · Source: the US BTS 21:00 · 24.0 min · 392 recorded · 387 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 47 recorded · 47 measured · Source: the US BTS 23:00 · 7.4 min · 583 recorded · 577 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 · 4 · 4 recorded · 4 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 · 53 · 53 recorded · 53 measured · Source: the US BTS 06:00 · 432 · 432 recorded · 424 measured · Source: the US BTS 07:00 · 777 · 777 recorded · 769 measured · Source: the US BTS 08:00 · 1,179 · 1,179 recorded · 1,162 measured · Source: the US BTS 09:00 · 611 · 611 recorded · 607 measured · Source: the US BTS 10:00 · 733 · 733 recorded · 721 measured · Source: the US BTS 11:00 · 850 · 850 recorded · 844 measured · Source: the US BTS 12:00 · 210 · 210 recorded · 208 measured · Source: the US BTS 13:00 · 666 · 666 recorded · 662 measured · Source: the US BTS 14:00 · 158 · 158 recorded · 158 measured · Source: the US BTS 15:00 · 472 · 472 recorded · 469 measured · Source: the US BTS 16:00 · 1,160 · 1,160 recorded · 1,155 measured · Source: the US BTS 17:00 · 1,060 · 1,060 recorded · 1,051 measured · Source: the US BTS 18:00 · 515 · 515 recorded · 510 measured · Source: the US BTS 19:00 · 252 · 252 recorded · 245 measured · Source: the US BTS 20:00 · 201 · 201 recorded · 201 measured · Source: the US BTS 21:00 · 392 · 392 recorded · 387 measured · Source: the US BTS 22:00 · 47 · 47 recorded · 47 measured · Source: the US BTS 23:00 · 583 · 583 recorded · 577 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:00Fewer than 200 measured departures—44
01:00No observations———
02:00No observations———
03:00No observations———
04:00No observations———
05:00Fewer than 200 measured departures—5353
06:0094.1%5.6 min424432
07:0091.0%3.7 min769777
08:0088.6%7.0 min1,1621,179
09:0087.3%6.8 min607611
10:0084.2%5.6 min721733
11:0084.2%8.7 min844850
12:0079.3%8.9 min208210
13:0071.8%15.1 min662666
14:00Fewer than 200 measured departures—158158
15:0063.5%28.5 min469472
16:0075.3%19.2 min1,1551,160
17:0072.3%18.7 min1,0511,060
18:0063.3%28.7 min510515
19:0073.5%16.2 min245252
20:0069.2%14.5 min201201
21:0059.2%24.0 min387392
22:00Fewer than 200 measured departures—4747
23:0076.3%7.4 min577583

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 76.3% · 1,555 recorded · 1,541 measured · Source: the US BTS Tuesday · 80.1% · 1,375 recorded · 1,369 measured · Source: the US BTS Wednesday · 83.7% · 1,338 recorded · 1,331 measured · Source: the US BTS Thursday · 76.4% · 1,576 recorded · 1,564 measured · Source: the US BTS Friday · 80.1% · 1,569 recorded · 1,551 measured · Source: the US BTS Saturday · 78.1% · 1,305 recorded · 1,288 measured · Source: the US BTS Sunday · 75.7% · 1,637 recorded · 1,610 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 · 14.6 min · 1,555 recorded · 1,541 measured · Source: the US BTS Tuesday · 12.6 min · 1,375 recorded · 1,369 measured · Source: the US BTS Wednesday · 11.0 min · 1,338 recorded · 1,331 measured · Source: the US BTS Thursday · 13.8 min · 1,576 recorded · 1,564 measured · Source: the US BTS Friday · 12.0 min · 1,569 recorded · 1,551 measured · Source: the US BTS Saturday · 12.7 min · 1,305 recorded · 1,288 measured · Source: the US BTS Sunday · 15.4 min · 1,637 recorded · 1,610 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 · 1,555 · 1,555 recorded · 1,541 measured · Source: the US BTS Tuesday · 1,375 · 1,375 recorded · 1,369 measured · Source: the US BTS Wednesday · 1,338 · 1,338 recorded · 1,331 measured · Source: the US BTS Thursday · 1,576 · 1,576 recorded · 1,564 measured · Source: the US BTS Friday · 1,569 · 1,569 recorded · 1,551 measured · Source: the US BTS Saturday · 1,305 · 1,305 recorded · 1,288 measured · Source: the US BTS Sunday · 1,637 · 1,637 recorded · 1,610 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.3%14.6 min1,5411,555
Tuesday80.1%12.6 min1,3691,375
Wednesday83.7%11.0 min1,3311,338
Thursday76.4%13.8 min1,5641,576
Friday80.1%12.0 min1,5511,569
Saturday78.1%12.7 min1,2881,305
Sunday75.7%15.4 min1,6101,637

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 · 85.8% · 956 recorded · 910 measured · Source: the US BTS Feb · 81.8% · 887 recorded · 875 measured · Source: the US BTS Mar · 81.5% · 994 recorded · 986 measured · Source: the US BTS Apr · 81.0% · 976 recorded · 972 measured · Source: the US BTS May · 76.2% · 976 recorded · 973 measured · Source: the US BTS Jun · 69.9% · 956 recorded · 946 measured · Source: the US BTS Jul · 64.1% · 964 recorded · 955 measured · Source: the US BTS Aug · 71.8% · 474 recorded · 472 measured · Source: the US BTS Sep · 85.3% · 462 recorded · 462 measured · Source: the US BTS Oct · 80.3% · 823 recorded · 821 measured · Source: the US BTS Nov · 86.9% · 906 recorded · 903 measured · Source: the US BTS Dec · 78.5% · 981 recorded · 979 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 · 6.0 min · 956 recorded · 910 measured · Source: the US BTS Feb · 11.3 min · 887 recorded · 875 measured · Source: the US BTS Mar · 9.8 min · 994 recorded · 986 measured · Source: the US BTS Apr · 10.6 min · 976 recorded · 972 measured · Source: the US BTS May · 18.2 min · 976 recorded · 973 measured · Source: the US BTS Jun · 23.0 min · 956 recorded · 946 measured · Source: the US BTS Jul · 26.9 min · 964 recorded · 955 measured · Source: the US BTS Aug · 16.3 min · 474 recorded · 472 measured · Source: the US BTS Sep · 6.0 min · 462 recorded · 462 measured · Source: the US BTS Oct · 9.2 min · 823 recorded · 821 measured · Source: the US BTS Nov · 7.4 min · 906 recorded · 903 measured · Source: the US BTS Dec · 11.0 min · 981 recorded · 979 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 · 956 · 956 recorded · 910 measured · Source: the US BTS Feb · 887 · 887 recorded · 875 measured · Source: the US BTS Mar · 994 · 994 recorded · 986 measured · Source: the US BTS Apr · 976 · 976 recorded · 972 measured · Source: the US BTS May · 976 · 976 recorded · 973 measured · Source: the US BTS Jun · 956 · 956 recorded · 946 measured · Source: the US BTS Jul · 964 · 964 recorded · 955 measured · Source: the US BTS Aug · 474 · 474 recorded · 472 measured · Source: the US BTS Sep · 462 · 462 recorded · 462 measured · Source: the US BTS Oct · 823 · 823 recorded · 821 measured · Source: the US BTS Nov · 906 · 906 recorded · 903 measured · Source: the US BTS Dec · 981 · 981 recorded · 979 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
Jan85.8%6.0 min910956
Feb81.8%11.3 min875887
Mar81.5%9.8 min986994
Apr81.0%10.6 min972976
May76.2%18.2 min973976
Jun69.9%23.0 min946956
Jul64.1%26.9 min955964
Aug71.8%16.3 min472474
Sep85.3%6.0 min462462
Oct80.3%9.2 min821823
Nov86.9%7.4 min903906
Dec78.5%11.0 min979981

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 77.7% 8,047
  • Delayed >15 min 21.3% 2,207
  • Cancelled 1.0% 101
  • 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

75
75 of 75
Flight numbersBy direction DeparturesOn time
UA616 DEN → CLT 560 76.5%
UA1256 CLT → DEN 478 92.3%
F991362 DEN → CLT 401 83.3%
AA573 DEN → CLT 372 92.7%
UA371 DEN → CLT 348 86.8%
AA1328 CLT → DEN 320 91.8%
AA1328 DEN → CLT 315 81.1%
AA1662 CLT → DEN 294 84.4%
AA1283 DEN → CLT 293 73.2%
AA3156 CLT → DEN 289 54.4%
AA1529 CLT → DEN 268 56.9%
F992369 CLT → DEN 230 69.9%
UA2171 CLT → DEN 228 73.3%
AA1283 CLT → DEN 205 70.7%
UA1377 CLT → DEN 200 80.0%
AA1636 CLT → DEN 192 79.7%
AA1662 DEN → CLT 159 83.7%
AA1623 DEN → CLT 155 90.6%
AA2878 DEN → CLT 151 58.1%
AA2573 DEN → CLT 150 83.3%
AA863 DEN → CLT 142 84.5%
UA1633 DEN → CLT 125 92.0%
UA1963 CLT → DEN 125 92.7%
AA981 DEN → CLT 122 81.0%
AA459 CLT → DEN 121 72.5%
F991361 CLT → DEN 120 74.0%
AA3299 CLT → DEN 116 72.4%
AA2305 CLT → DEN 113 75.0%
AA1467 DEN → CLT 111 87.2%
AA3299 DEN → CLT 111 89.2%
AA3073 CLT → DEN 106 68.6%
AA981 CLT → DEN 106 75.5%
AA1735 CLT → DEN 72 40.3%
AA1754 DEN → CLT 72 87.5%
AA1754 CLT → DEN 72 93.1%
AA1736 CLT → DEN 71 45.7%
AA1735 DEN → CLT 70 41.4%
AA3156 DEN → CLT 69 53.7%
AA2323 DEN → CLT 66 93.9%
F992985 CLT → DEN 63 69.4%
AA1758 CLT → DEN 62 83.9%
AA1758 DEN → CLT 62 74.2%
WN409 CLT → DEN 57 57.9%
AA2372 CLT → DEN 56 88.5%
WN472 CLT → DEN 50 87.5%
WN500 DEN → CLT 47 77.3%
AA1231 CLT → DEN 44 88.6%
AA1467 CLT → DEN 44 95.5%
AA2024 DEN → CLT 44 84.1%
AA3163 DEN → CLT 44 95.5%
WN2496 DEN → CLT 43 72.1%
WN3116 DEN → CLT 42 64.3%
AA2381 CLT → DEN 37 73.5%
AA2381 DEN → CLT 37 76.5%
UA272 DEN → CLT 37 83.8%
AA876 DEN → CLT 36 87.9%
AA877 CLT → DEN 36 79.4%
UA1401 CLT → DEN 36 86.1%
UA2609 CLT → DEN 36 72.2%
UA791 CLT → DEN 35 68.6%
AA2303 DEN → CLT 33 90.9%
AA2399 DEN → CLT 33 93.9%
UA1666 DEN → CLT 33 87.9%
UA2411 CLT → DEN 32 83.9%
UA402 DEN → CLT 32 93.8%
UA730 CLT → DEN 32 90.6%
AA2870 CLT → DEN 31 74.2%
UA1882 DEN → CLT 31 96.7%
UA676 DEN → CLT 31 87.1%
WN1056 DEN → CLT 31 83.9%
AA1197 CLT → DEN 30 90.0%
AA2556 DEN → CLT 30 86.7%
AA2556 CLT → DEN 30 93.3%
AA2768 DEN → CLT 30 90.0%
WN451 DEN → CLT 30 75.0%

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 453 −9.8% 3 64.0%
June 2026 453 −8.1% 5 74.0%
May 2026 468 −7.3% 0 79.3%
April 2026 463 −9.0% 2 87.5%
March 2026 461 −12.2% 5 80.7%
February 2026 427 −4.7% 10 82.7%
January 2026 425 −12.4% 38 87.3%
December 2025 474 −6.1% 2 75.5%
November 2025 452 +0.2% 1 87.8%
October 2025 498 +54.2% 1 80.9%
September 2025 462 0 85.3%
August 2025 472 2 71.8%
July 2025 502 6 64.1%
June 2025 493 5 66.1%
May 2025 505 3 73.3%
April 2025 509 2 75.0%
March 2025 525 3 82.3%
February 2025 448 2 81.0%
January 2025 485 8 84.5%
December 2024 505 0 81.2%
November 2024 451 2 86.0%
October 2024 323 1 79.3%

How to read this chart

Loading the guide…