1,305 km · Domestic

Cincinnati Northern Kentucky (CVG) – Dallas Fort Worth (DFW)

In July 2026, 277 flights operated between Cincinnati Northern Kentucky and Dallas Fort Worth (both directions), and 62.5% 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
January254243▼ 4.3%
February252243▼ 3.6%
March286293▲ 2.4%
April337276▼ 18.1%
May317312▼ 1.6%
June301262▼ 13.0%
July311277▼ 10.9%
August288––
September280––
October304–in progress
November261––
December272––
Year to date (Jan–Jul)2,0581,906▼ 7.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
January84.3%70.0%▼ 17.0%
February84.1%77.0%▼ 8.4%
March80.8%71.7%▼ 11.3%
April76.3%75.7%▼ 0.8%
May71.0%68.6%▼ 3.4%
June64.1%58.8%▼ 8.3%
July59.5%62.5%▲ 5.0%
August68.4%––
September77.5%––
October76.0%–in progress
November78.2%––
December76.1%––
Year-to-date average (Jan–Jul)74.3%69.2%▼ 6.9%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January1729▲ 70.6%
February220.0%
March93▼ 66.7%
April114▼ 63.6%
May617▲ 183.3%
June1614▼ 12.5%
July153▼ 80.0%
August12––
September6––
October4–in progress
November8––
December2––
Year to date (Jan–Jul)7672▼ 5.3%

Airlines on this route

  1. American Airlines 82.9%
  2. Frontier Airlines 11.1%
  3. PSA Airlines 2.0%
  4. Envoy Air 2.0%
  5. SkyWest Airlines 1.9%
  6. Delta Air Lines 0.1%

Oct 1, 2024 – Jul 31, 2026

By direction

CVG → DFW

Scheduled flights
3,148
Flights operated
3,051
Cancelled
97 · 3.1%
On-time departures
77.4%

DFW → CVG

Scheduled flights
3,147
Flights operated
3,052
Cancelled
95 · 3.0%
On-time departures
68.6%

CVG → DFW and DFW → CVG counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
American Airlines AA 5,219 82.9% 72.5% 157
Frontier Airlines F9 700 11.1% 75.0% 19
PSA Airlines OH 125 2.0% 67.0% 10
Envoy Air MQ 125 2.0% 82.0% 3
SkyWest Airlines OO 122 1.9% 76.5% 3
Delta Air Lines DL 4 0.1% 100.0% 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:003.9min · 372 recorded · 361 measured
Gap to highest-delay hour44.8min05:00 ↔ 20:00
Recorded flights6,295CVG–DFW

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 · 91.4% · 372 recorded · 361 measured · Source: the US BTS 06:00 · 84.5% · 323 recorded · 310 measured · Source: the US BTS 07:00 · 84.2% · 416 recorded · 406 measured · Source: the US BTS 08:00 · 86.6% · 603 recorded · 595 measured · Source: the US BTS 09:00 · 85.3% · 355 recorded · 341 measured · Source: the US BTS 10:00 · 81.0% · 253 recorded · 242 measured · Source: the US BTS 11:00 · 78.4% · 335 recorded · 329 measured · Source: the US BTS 12:00 · 76.8% · 562 recorded · 548 measured · Source: the US BTS 13:00 · 73.4% · 380 recorded · 364 measured · Source: the US BTS 14:00 · 62.1% · 221 recorded · 219 measured · Source: the US BTS 15:00 · 61.4% · 263 recorded · 259 measured · Source: the US BTS 16:00 · 65.3% · 589 recorded · 570 measured · Source: the US BTS 17:00 · 71.4% · 443 recorded · 430 measured · Source: the US BTS 18:00 · 66.3% · 261 recorded · 255 measured · Source: the US BTS 19:00 · 54.1% · 444 recorded · 427 measured · Source: the US BTS 20:00 · 43.9% · 421 recorded · 394 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 35 recorded · 34 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 19 recorded · 19 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 · 3.9 min · 372 recorded · 361 measured · Source: the US BTS 06:00 · 14.1 min · 323 recorded · 310 measured · Source: the US BTS 07:00 · 9.7 min · 416 recorded · 406 measured · Source: the US BTS 08:00 · 8.6 min · 603 recorded · 595 measured · Source: the US BTS 09:00 · 10.7 min · 355 recorded · 341 measured · Source: the US BTS 10:00 · 12.0 min · 253 recorded · 242 measured · Source: the US BTS 11:00 · 12.9 min · 335 recorded · 329 measured · Source: the US BTS 12:00 · 16.9 min · 562 recorded · 548 measured · Source: the US BTS 13:00 · 13.1 min · 380 recorded · 364 measured · Source: the US BTS 14:00 · 26.8 min · 221 recorded · 219 measured · Source: the US BTS 15:00 · 29.8 min · 263 recorded · 259 measured · Source: the US BTS 16:00 · 22.7 min · 589 recorded · 570 measured · Source: the US BTS 17:00 · 20.3 min · 443 recorded · 430 measured · Source: the US BTS 18:00 · 24.3 min · 261 recorded · 255 measured · Source: the US BTS 19:00 · 28.8 min · 444 recorded · 427 measured · Source: the US BTS 20:00 · 48.7 min · 421 recorded · 394 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 35 recorded · 34 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 19 recorded · 19 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 · 372 · 372 recorded · 361 measured · Source: the US BTS 06:00 · 323 · 323 recorded · 310 measured · Source: the US BTS 07:00 · 416 · 416 recorded · 406 measured · Source: the US BTS 08:00 · 603 · 603 recorded · 595 measured · Source: the US BTS 09:00 · 355 · 355 recorded · 341 measured · Source: the US BTS 10:00 · 253 · 253 recorded · 242 measured · Source: the US BTS 11:00 · 335 · 335 recorded · 329 measured · Source: the US BTS 12:00 · 562 · 562 recorded · 548 measured · Source: the US BTS 13:00 · 380 · 380 recorded · 364 measured · Source: the US BTS 14:00 · 221 · 221 recorded · 219 measured · Source: the US BTS 15:00 · 263 · 263 recorded · 259 measured · Source: the US BTS 16:00 · 589 · 589 recorded · 570 measured · Source: the US BTS 17:00 · 443 · 443 recorded · 430 measured · Source: the US BTS 18:00 · 261 · 261 recorded · 255 measured · Source: the US BTS 19:00 · 444 · 444 recorded · 427 measured · Source: the US BTS 20:00 · 421 · 421 recorded · 394 measured · Source: the US BTS 21:00 · 35 · 35 recorded · 34 measured · Source: the US BTS 22:00 · 19 · 19 recorded · 19 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:0091.4%3.9 min361372
06:0084.5%14.1 min310323
07:0084.2%9.7 min406416
08:0086.6%8.6 min595603
09:0085.3%10.7 min341355
10:0081.0%12.0 min242253
11:0078.4%12.9 min329335
12:0076.8%16.9 min548562
13:0073.4%13.1 min364380
14:0062.1%26.8 min219221
15:0061.4%29.8 min259263
16:0065.3%22.7 min570589
17:0071.4%20.3 min430443
18:0066.3%24.3 min255261
19:0054.1%28.8 min427444
20:0043.9%48.7 min394421
21:00Fewer than 200 measured departures—3435
22:00Fewer than 200 measured departures—1919
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 71.9% · 979 recorded · 948 measured · Source: the US BTS Tuesday · 79.4% · 807 recorded · 780 measured · Source: the US BTS Wednesday · 74.1% · 805 recorded · 784 measured · Source: the US BTS Thursday · 71.9% · 926 recorded · 907 measured · Source: the US BTS Friday · 72.6% · 966 recorded · 941 measured · Source: the US BTS Saturday · 73.7% · 842 recorded · 814 measured · Source: the US BTS Sunday · 68.7% · 970 recorded · 929 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 · 20.6 min · 979 recorded · 948 measured · Source: the US BTS Tuesday · 12.5 min · 807 recorded · 780 measured · Source: the US BTS Wednesday · 19.8 min · 805 recorded · 784 measured · Source: the US BTS Thursday · 17.3 min · 926 recorded · 907 measured · Source: the US BTS Friday · 19.4 min · 966 recorded · 941 measured · Source: the US BTS Saturday · 18.4 min · 842 recorded · 814 measured · Source: the US BTS Sunday · 24.0 min · 970 recorded · 929 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 · 979 · 979 recorded · 948 measured · Source: the US BTS Tuesday · 807 · 807 recorded · 780 measured · Source: the US BTS Wednesday · 805 · 805 recorded · 784 measured · Source: the US BTS Thursday · 926 · 926 recorded · 907 measured · Source: the US BTS Friday · 966 · 966 recorded · 941 measured · Source: the US BTS Saturday · 842 · 842 recorded · 814 measured · Source: the US BTS Sunday · 970 · 970 recorded · 929 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
Monday71.9%20.6 min948979
Tuesday79.4%12.5 min780807
Wednesday74.1%19.8 min784805
Thursday71.9%17.3 min907926
Friday72.6%19.4 min941966
Saturday73.7%18.4 min814842
Sunday68.7%24.0 min929970

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 · 77.3% · 543 recorded · 497 measured · Source: the US BTS Feb · 80.6% · 499 recorded · 495 measured · Source: the US BTS Mar · 76.2% · 591 recorded · 579 measured · Source: the US BTS Apr · 76.0% · 628 recorded · 613 measured · Source: the US BTS May · 69.8% · 652 recorded · 629 measured · Source: the US BTS Jun · 61.6% · 593 recorded · 563 measured · Source: the US BTS Jul · 60.9% · 606 recorded · 588 measured · Source: the US BTS Aug · 68.4% · 300 recorded · 288 measured · Source: the US BTS Sep · 77.5% · 286 recorded · 280 measured · Source: the US BTS Oct · 78.1% · 502 recorded · 498 measured · Source: the US BTS Nov · 77.9% · 539 recorded · 530 measured · Source: the US BTS Dec · 74.6% · 556 recorded · 543 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 · 13.4 min · 543 recorded · 497 measured · Source: the US BTS Feb · 8.2 min · 499 recorded · 495 measured · Source: the US BTS Mar · 15.8 min · 591 recorded · 579 measured · Source: the US BTS Apr · 15.5 min · 628 recorded · 613 measured · Source: the US BTS May · 15.7 min · 652 recorded · 629 measured · Source: the US BTS Jun · 30.6 min · 593 recorded · 563 measured · Source: the US BTS Jul · 34.4 min · 606 recorded · 588 measured · Source: the US BTS Aug · 19.9 min · 300 recorded · 288 measured · Source: the US BTS Sep · 21.5 min · 286 recorded · 280 measured · Source: the US BTS Oct · 15.3 min · 502 recorded · 498 measured · Source: the US BTS Nov · 16.2 min · 539 recorded · 530 measured · Source: the US BTS Dec · 20.8 min · 556 recorded · 543 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 · 543 · 543 recorded · 497 measured · Source: the US BTS Feb · 499 · 499 recorded · 495 measured · Source: the US BTS Mar · 591 · 591 recorded · 579 measured · Source: the US BTS Apr · 628 · 628 recorded · 613 measured · Source: the US BTS May · 652 · 652 recorded · 629 measured · Source: the US BTS Jun · 593 · 593 recorded · 563 measured · Source: the US BTS Jul · 606 · 606 recorded · 588 measured · Source: the US BTS Aug · 300 · 300 recorded · 288 measured · Source: the US BTS Sep · 286 · 286 recorded · 280 measured · Source: the US BTS Oct · 502 · 502 recorded · 498 measured · Source: the US BTS Nov · 539 · 539 recorded · 530 measured · Source: the US BTS Dec · 556 · 556 recorded · 543 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
Jan77.3%13.4 min497543
Feb80.6%8.2 min495499
Mar76.2%15.8 min579591
Apr76.0%15.5 min613628
May69.8%15.7 min629652
Jun61.6%30.6 min563593
Jul60.9%34.4 min588606
Aug68.4%19.9 min288300
Sep77.5%21.5 min280286
Oct78.1%15.3 min498502
Nov77.9%16.2 min530539
Dec74.6%20.8 min543556

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 70.8% 4,455
  • Delayed >15 min 26.2% 1,648
  • Cancelled 3.1% 192
  • 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

48
48 of 48
Flight numbersBy direction DeparturesOn time
AA799 DFW → CVG 421 55.3%
F991757 CVG → DFW 347 79.3%
AA807 CVG → DFW 338 89.4%
AA1581 DFW → CVG 245 77.8%
AA808 CVG → DFW 235 85.5%
AA3157 CVG → DFW 224 81.0%
AA2610 CVG → DFW 217 75.5%
F994280 DFW → CVG 191 73.1%
AA2610 DFW → CVG 183 82.7%
AA3305 DFW → CVG 180 77.7%
AA1568 DFW → CVG 175 86.6%
AA1568 CVG → DFW 175 75.3%
AA3305 CVG → DFW 169 70.1%
AA2781 DFW → CVG 165 66.3%
AA1942 CVG → DFW 148 90.8%
AA2109 DFW → CVG 143 54.0%
AA1810 CVG → DFW 140 85.4%
AA803 DFW → CVG 140 72.1%
AA1581 CVG → DFW 133 78.1%
AA2718 DFW → CVG 128 76.8%
AA1658 CVG → DFW 125 62.9%
F991576 DFW → CVG 102 59.2%
AA3031 CVG → DFW 75 81.9%
AA3031 DFW → CVG 75 77.8%
AA1710 DFW → CVG 72 79.7%
AA1728 DFW → CVG 72 32.9%
AA3307 CVG → DFW 72 53.5%
AA1713 CVG → DFW 71 81.4%
AA1713 DFW → CVG 71 82.6%
AA1728 CVG → DFW 71 32.3%
AA2692 CVG → DFW 63 67.2%
AA1658 DFW → CVG 62 57.6%
OH5264 DFW → CVG 62 41.1%
AA2919 DFW → CVG 61 60.7%
AA3017 DFW → CVG 61 67.8%
OH5044 CVG → DFW 61 91.2%
AA3073 CVG → DFW 60 41.8%
AA3073 DFW → CVG 60 43.1%
AA3017 CVG → DFW 57 55.4%
F991758 DFW → CVG 57 83.9%
AA2309 DFW → CVG 50 52.1%
AA2004 DFW → CVG 44 65.9%
AA2004 CVG → DFW 44 69.1%
AA2059 CVG → DFW 44 90.7%
AA2059 DFW → CVG 44 88.6%
AA1241 DFW → CVG 31 83.3%
OO4972 CVG → DFW 31 71.0%
OO4989 DFW → CVG 31 66.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 277 −10.9% 3 62.5%
June 2026 262 −13.0% 14 58.8%
May 2026 312 −1.6% 17 68.6%
April 2026 276 −18.1% 4 75.7%
March 2026 293 +2.4% 3 71.7%
February 2026 243 −3.6% 2 77.0%
January 2026 243 −4.3% 29 70.0%
December 2025 272 +0.4% 2 76.1%
November 2025 261 −3.0% 8 78.2%
October 2025 304 +56.7% 4 76.0%
September 2025 280 6 77.5%
August 2025 288 12 68.4%
July 2025 311 15 59.5%
June 2025 301 16 64.1%
May 2025 317 6 71.0%
April 2025 337 11 76.3%
March 2025 286 9 80.8%
February 2025 252 2 84.1%
January 2025 254 17 84.3%
December 2024 271 11 73.1%
November 2024 269 1 77.7%
October 2024 194 0 81.4%

How to read this chart

Loading the guide…