1,716 km · Domestic

Cincinnati Northern Kentucky (CVG) – Denver (DEN)

In July 2026, 259 flights operated between Cincinnati Northern Kentucky and Denver (both directions), and 74.9% 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
January203220▲ 8.4%
February194200▲ 3.1%
March236252▲ 6.8%
April228231▲ 1.3%
May236252▲ 6.8%
June272255▼ 6.3%
July293259▼ 11.6%
August266––
September265––
October279–in progress
November256––
December244––
Year to date (Jan–Jul)1,6621,669▲ 0.4%

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.3%83.6%▲ 1.6%
February86.1%88.0%▲ 2.2%
March83.1%73.4%▼ 11.7%
April75.4%87.4%▲ 15.9%
May68.6%85.3%▲ 24.3%
June68.8%71.8%▲ 4.4%
July70.6%74.9%▲ 6.1%
August74.4%––
September80.4%––
October86.4%–in progress
November87.1%––
December72.5%––
Year-to-date average (Jan–Jul)76.4%80.6%▲ 5.5%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January710▲ 42.9%
February00–
March00–
April42▼ 50.0%
May01–
June20▼ 100.0%
July54▼ 20.0%
August4––
September0––
October0–in progress
November6––
December0––
Year to date (Jan–Jul)1817▼ 5.6%

Airlines on this route

  1. United Airlines 48.9%
  2. Southwest Airlines 24.5%
  3. Frontier Airlines 24.1%
  4. Allegiant Air 1.8%
  5. Delta Air Lines 0.7%

Oct 1, 2024 – Jul 31, 2026

By direction

CVG → DEN

Scheduled flights
2,682
Flights operated
2,658
Cancelled
24 · 0.9%
On-time departures
81.2%

DEN → CVG

Scheduled flights
2,680
Flights operated
2,659
Cancelled
21 · 0.8%
On-time departures
77.2%

CVG → DEN and DEN → CVG counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
United Airlines UA 2,624 48.9% 86.2% 15
Southwest Airlines WN 1,314 24.5% 66.3% 10
Frontier Airlines F9 1,294 24.1% 77.4% 20
Allegiant Air G4 94 1.8% 83.0% 0
Delta Air Lines DL 36 0.7% 94.4% 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 delay06:00–07:001.8min · 283 recorded · 283 measured
Gap to highest-delay hour24.6min06:00 ↔ 20:00
Recorded flights5,362CVG–DEN

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 · Fewer than 200 measured departures · 7 recorded · 6 measured · Source: the US BTS 06:00 · 90.5% · 283 recorded · 283 measured · Source: the US BTS 07:00 · Fewer than 200 measured departures · 138 recorded · 138 measured · Source: the US BTS 08:00 · 88.9% · 469 recorded · 468 measured · Source: the US BTS 09:00 · 91.2% · 1,093 recorded · 1,086 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 115 recorded · 115 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 151 recorded · 151 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 200 recorded · 195 measured · Source: the US BTS 13:00 · 73.6% · 219 recorded · 216 measured · Source: the US BTS 14:00 · 68.8% · 204 recorded · 202 measured · Source: the US BTS 15:00 · 77.2% · 910 recorded · 902 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 117 recorded · 115 measured · Source: the US BTS 17:00 · 78.6% · 680 recorded · 677 measured · Source: the US BTS 18:00 · 60.4% · 344 recorded · 336 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 96 recorded · 96 measured · Source: the US BTS 20:00 · 58.9% · 292 recorded · 287 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 44 recorded · 44 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 23:00 · No observations · 0 recorded · 0 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 · Fewer than 200 measured departures · 7 recorded · 6 measured · Source: the US BTS 06:00 · 1.8 min · 283 recorded · 283 measured · Source: the US BTS 07:00 · Fewer than 200 measured departures · 138 recorded · 138 measured · Source: the US BTS 08:00 · 4.4 min · 469 recorded · 468 measured · Source: the US BTS 09:00 · 4.7 min · 1,093 recorded · 1,086 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 115 recorded · 115 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 151 recorded · 151 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 200 recorded · 195 measured · Source: the US BTS 13:00 · 10.5 min · 219 recorded · 216 measured · Source: the US BTS 14:00 · 15.8 min · 204 recorded · 202 measured · Source: the US BTS 15:00 · 14.4 min · 910 recorded · 902 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 117 recorded · 115 measured · Source: the US BTS 17:00 · 15.0 min · 680 recorded · 677 measured · Source: the US BTS 18:00 · 22.7 min · 344 recorded · 336 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 96 recorded · 96 measured · Source: the US BTS 20:00 · 26.4 min · 292 recorded · 287 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 44 recorded · 44 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 23:00 · No observations · 0 recorded · 0 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 · 7 · 7 recorded · 6 measured · Source: the US BTS 06:00 · 283 · 283 recorded · 283 measured · Source: the US BTS 07:00 · 138 · 138 recorded · 138 measured · Source: the US BTS 08:00 · 469 · 469 recorded · 468 measured · Source: the US BTS 09:00 · 1,093 · 1,093 recorded · 1,086 measured · Source: the US BTS 10:00 · 115 · 115 recorded · 115 measured · Source: the US BTS 11:00 · 151 · 151 recorded · 151 measured · Source: the US BTS 12:00 · 200 · 200 recorded · 195 measured · Source: the US BTS 13:00 · 219 · 219 recorded · 216 measured · Source: the US BTS 14:00 · 204 · 204 recorded · 202 measured · Source: the US BTS 15:00 · 910 · 910 recorded · 902 measured · Source: the US BTS 16:00 · 117 · 117 recorded · 115 measured · Source: the US BTS 17:00 · 680 · 680 recorded · 677 measured · Source: the US BTS 18:00 · 344 · 344 recorded · 336 measured · Source: the US BTS 19:00 · 96 · 96 recorded · 96 measured · Source: the US BTS 20:00 · 292 · 292 recorded · 287 measured · Source: the US BTS 21:00 · 44 · 44 recorded · 44 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 23:00 · No observations · 0 recorded · 0 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:00Fewer than 200 measured departures—67
06:0090.5%1.8 min283283
07:00Fewer than 200 measured departures—138138
08:0088.9%4.4 min468469
09:0091.2%4.7 min1,0861,093
10:00Fewer than 200 measured departures—115115
11:00Fewer than 200 measured departures—151151
12:00Fewer than 200 measured departures—195200
13:0073.6%10.5 min216219
14:0068.8%15.8 min202204
15:0077.2%14.4 min902910
16:00Fewer than 200 measured departures—115117
17:0078.6%15.0 min677680
18:0060.4%22.7 min336344
19:00Fewer than 200 measured departures—9696
20:0058.9%26.4 min287292
21:00Fewer than 200 measured departures—4444
22:00No observations———
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 78.4% · 808 recorded · 793 measured · Source: the US BTS Tuesday · 80.8% · 684 recorded · 683 measured · Source: the US BTS Wednesday · 80.4% · 681 recorded · 679 measured · Source: the US BTS Thursday · 79.1% · 826 recorded · 821 measured · Source: the US BTS Friday · 78.1% · 814 recorded · 804 measured · Source: the US BTS Saturday · 81.3% · 708 recorded · 705 measured · Source: the US BTS Sunday · 76.9% · 841 recorded · 832 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.9 min · 808 recorded · 793 measured · Source: the US BTS Tuesday · 9.3 min · 684 recorded · 683 measured · Source: the US BTS Wednesday · 9.7 min · 681 recorded · 679 measured · Source: the US BTS Thursday · 12.3 min · 826 recorded · 821 measured · Source: the US BTS Friday · 14.3 min · 814 recorded · 804 measured · Source: the US BTS Saturday · 9.5 min · 708 recorded · 705 measured · Source: the US BTS Sunday · 14.8 min · 841 recorded · 832 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 · 808 · 808 recorded · 793 measured · Source: the US BTS Tuesday · 684 · 684 recorded · 683 measured · Source: the US BTS Wednesday · 681 · 681 recorded · 679 measured · Source: the US BTS Thursday · 826 · 826 recorded · 821 measured · Source: the US BTS Friday · 814 · 814 recorded · 804 measured · Source: the US BTS Saturday · 708 · 708 recorded · 705 measured · Source: the US BTS Sunday · 841 · 841 recorded · 832 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
Monday78.4%13.9 min793808
Tuesday80.8%9.3 min683684
Wednesday80.4%9.7 min679681
Thursday79.1%12.3 min821826
Friday78.1%14.3 min804814
Saturday81.3%9.5 min705708
Sunday76.9%14.8 min832841

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.0% · 440 recorded · 423 measured · Source: the US BTS Feb · 87.1% · 394 recorded · 394 measured · Source: the US BTS Mar · 78.1% · 488 recorded · 488 measured · Source: the US BTS Apr · 81.5% · 465 recorded · 459 measured · Source: the US BTS May · 77.3% · 489 recorded · 488 measured · Source: the US BTS Jun · 70.2% · 529 recorded · 527 measured · Source: the US BTS Jul · 72.6% · 561 recorded · 552 measured · Source: the US BTS Aug · 74.4% · 270 recorded · 266 measured · Source: the US BTS Sep · 80.4% · 265 recorded · 265 measured · Source: the US BTS Oct · 89.1% · 487 recorded · 487 measured · Source: the US BTS Nov · 83.9% · 498 recorded · 492 measured · Source: the US BTS Dec · 74.6% · 476 recorded · 476 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.4 min · 440 recorded · 423 measured · Source: the US BTS Feb · 5.7 min · 394 recorded · 394 measured · Source: the US BTS Mar · 10.1 min · 488 recorded · 488 measured · Source: the US BTS Apr · 10.8 min · 465 recorded · 459 measured · Source: the US BTS May · 14.9 min · 489 recorded · 488 measured · Source: the US BTS Jun · 21.3 min · 529 recorded · 527 measured · Source: the US BTS Jul · 19.7 min · 561 recorded · 552 measured · Source: the US BTS Aug · 19.3 min · 270 recorded · 266 measured · Source: the US BTS Sep · 9.1 min · 265 recorded · 265 measured · Source: the US BTS Oct · 3.1 min · 487 recorded · 487 measured · Source: the US BTS Nov · 8.1 min · 498 recorded · 492 measured · Source: the US BTS Dec · 14.5 min · 476 recorded · 476 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 · 440 · 440 recorded · 423 measured · Source: the US BTS Feb · 394 · 394 recorded · 394 measured · Source: the US BTS Mar · 488 · 488 recorded · 488 measured · Source: the US BTS Apr · 465 · 465 recorded · 459 measured · Source: the US BTS May · 489 · 489 recorded · 488 measured · Source: the US BTS Jun · 529 · 529 recorded · 527 measured · Source: the US BTS Jul · 561 · 561 recorded · 552 measured · Source: the US BTS Aug · 270 · 270 recorded · 266 measured · Source: the US BTS Sep · 265 · 265 recorded · 265 measured · Source: the US BTS Oct · 487 · 487 recorded · 487 measured · Source: the US BTS Nov · 498 · 498 recorded · 492 measured · Source: the US BTS Dec · 476 · 476 recorded · 476 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.0%7.4 min423440
Feb87.1%5.7 min394394
Mar78.1%10.1 min488488
Apr81.5%10.8 min459465
May77.3%14.9 min488489
Jun70.2%21.3 min527529
Jul72.6%19.7 min552561
Aug74.4%19.3 min266270
Sep80.4%9.1 min265265
Oct89.1%3.1 min487487
Nov83.9%8.1 min492498
Dec74.6%14.5 min476476

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% 4,210
  • Delayed >15 min 20.6% 1,107
  • Cancelled 0.8% 45
  • 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

25
25 of 25
Flight numbersBy direction DeparturesOn time
UA479 CVG → DEN 655 85.4%
UA1978 DEN → CVG 636 91.9%
UA1615 DEN → CVG 618 75.9%
UA1666 CVG → DEN 456 89.9%
F993725 CVG → DEN 411 84.3%
F993286 DEN → CVG 364 81.5%
F991752 DEN → CVG 241 55.8%
F993285 CVG → DEN 223 81.9%
UA663 CVG → DEN 201 90.5%
WN3544 CVG → DEN 79 65.8%
WN1483 DEN → CVG 61 67.2%
WN719 DEN → CVG 61 73.8%
WN2109 DEN → CVG 58 63.8%
WN960 CVG → DEN 58 51.7%
WN1459 DEN → CVG 57 64.9%
WN2096 CVG → DEN 55 69.2%
WN2140 CVG → DEN 52 50.0%
WN3895 CVG → DEN 49 73.5%
WN2653 DEN → CVG 47 77.8%
WN3697 CVG → DEN 42 81.0%
F993726 DEN → CVG 41 82.9%
WN3096 DEN → CVG 40 52.5%
UA287 DEN → CVG 37 94.6%
WN1251 DEN → CVG 34 20.6%
WN3167 CVG → DEN 33 84.4%

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 259 −11.6% 4 74.9%
June 2026 255 −6.3% 0 71.8%
May 2026 252 +6.8% 1 85.3%
April 2026 231 +1.3% 2 87.4%
March 2026 252 +6.8% 0 73.4%
February 2026 200 +3.1% 0 88.0%
January 2026 220 +8.4% 10 83.6%
December 2025 244 +5.2% 0 72.5%
November 2025 256 +8.5% 6 87.1%
October 2025 279 +34.1% 0 86.4%
September 2025 265 0 80.4%
August 2025 266 4 74.4%
July 2025 293 5 70.6%
June 2025 272 2 68.8%
May 2025 236 0 68.6%
April 2025 228 4 75.4%
March 2025 236 0 83.1%
February 2025 194 0 86.1%
January 2025 203 7 82.3%
December 2024 232 0 76.7%
November 2024 236 0 80.5%
October 2024 208 0 92.8%

How to read this chart

Loading the guide…