1,529 km · Domestic

Cincinnati Northern Kentucky (CVG) – Miami (MIA)

In July 2026, 124 flights operated between Cincinnati Northern Kentucky and Miami (both directions), and 79.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
January218210▼ 3.7%
February216164▼ 24.1%
March270236▼ 12.6%
April154160▲ 3.9%
May147145▼ 1.4%
June148120▼ 18.9%
July154124▼ 19.5%
August146––
September120––
October136–in progress
November174––
December214––
Year to date (Jan–Jul)1,3071,159▼ 11.3%

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.1%81.0%▼ 1.3%
February84.7%81.1%▼ 4.3%
March86.7%80.9%▼ 6.7%
April86.4%86.9%▲ 0.6%
May82.3%89.7%▲ 9.0%
June68.2%89.2%▲ 30.8%
July72.1%79.0%▲ 9.6%
August76.0%––
September80.0%––
October90.4%–in progress
November88.5%––
December75.2%––
Year-to-date average (Jan–Jul)80.4%84.0%▲ 4.5%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January880.0%
February10▼ 100.0%
March89▲ 12.5%
April40▼ 100.0%
May30▼ 100.0%
June00–
July00–
August0––
September0––
October0–in progress
November0––
December0––
Year to date (Jan–Jul)2417▼ 29.2%

Airlines on this route

  1. Envoy Air 78.3%
  2. Frontier Airlines 15.8%
  3. American Airlines 5.1%
  4. Republic Airways 0.8%
  5. Delta Air Lines 0.1%

Oct 1, 2024 – Jul 31, 2026

By direction

CVG → MIA

Scheduled flights
1,916
Flights operated
1,896
Cancelled
20 · 1.0%
On-time departures
82.1%

MIA → CVG

Scheduled flights
1,916
Flights operated
1,895
Cancelled
21 · 1.1%
On-time departures
83.2%

CVG → MIA and MIA → CVG counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Envoy Air MQ 3,001 78.3% 84.3% 29
Frontier Airlines F9 604 15.8% 78.8% 10
American Airlines AA 195 5.1% 73.6% 2
Republic Airways YX 30 0.8% 63.3% 0
Delta Air Lines DL 2 0.1% 50.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 delay06:00–07:006.7min · 623 recorded · 618 measured
Gap to highest-delay hour9.3min06:00 ↔ 18:00
Recorded flights3,832CVG–MIA

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 · 78 recorded · 76 measured · Source: the US BTS 06:00 · 90.1% · 623 recorded · 618 measured · Source: the US BTS 07:00 · Fewer than 200 measured departures · 134 recorded · 134 measured · Source: the US BTS 08:00 · 87.5% · 381 recorded · 376 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 35 recorded · 35 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 58 recorded · 58 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 78 recorded · 76 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 24 recorded · 24 measured · Source: the US BTS 13:00 · Fewer than 200 measured departures · 58 recorded · 57 measured · Source: the US BTS 14:00 · 84.0% · 297 recorded · 293 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 60 recorded · 59 measured · Source: the US BTS 16:00 · 83.9% · 264 recorded · 261 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 153 recorded · 152 measured · Source: the US BTS 18:00 · 75.9% · 381 recorded · 377 measured · Source: the US BTS 19:00 · 78.4% · 803 recorded · 797 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 107 recorded · 106 measured · Source: the US BTS 21:00 · 79.9% · 219 recorded · 214 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 79 recorded · 78 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 · 78 recorded · 76 measured · Source: the US BTS 06:00 · 6.7 min · 623 recorded · 618 measured · Source: the US BTS 07:00 · Fewer than 200 measured departures · 134 recorded · 134 measured · Source: the US BTS 08:00 · 8.5 min · 381 recorded · 376 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 35 recorded · 35 measured · Source: the US BTS 10:00 · Fewer than 200 measured departures · 58 recorded · 58 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 78 recorded · 76 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 24 recorded · 24 measured · Source: the US BTS 13:00 · Fewer than 200 measured departures · 58 recorded · 57 measured · Source: the US BTS 14:00 · 7.3 min · 297 recorded · 293 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 60 recorded · 59 measured · Source: the US BTS 16:00 · 7.6 min · 264 recorded · 261 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 153 recorded · 152 measured · Source: the US BTS 18:00 · 16.0 min · 381 recorded · 377 measured · Source: the US BTS 19:00 · 11.8 min · 803 recorded · 797 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 107 recorded · 106 measured · Source: the US BTS 21:00 · 7.6 min · 219 recorded · 214 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 79 recorded · 78 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 · 78 · 78 recorded · 76 measured · Source: the US BTS 06:00 · 623 · 623 recorded · 618 measured · Source: the US BTS 07:00 · 134 · 134 recorded · 134 measured · Source: the US BTS 08:00 · 381 · 381 recorded · 376 measured · Source: the US BTS 09:00 · 35 · 35 recorded · 35 measured · Source: the US BTS 10:00 · 58 · 58 recorded · 58 measured · Source: the US BTS 11:00 · 78 · 78 recorded · 76 measured · Source: the US BTS 12:00 · 24 · 24 recorded · 24 measured · Source: the US BTS 13:00 · 58 · 58 recorded · 57 measured · Source: the US BTS 14:00 · 297 · 297 recorded · 293 measured · Source: the US BTS 15:00 · 60 · 60 recorded · 59 measured · Source: the US BTS 16:00 · 264 · 264 recorded · 261 measured · Source: the US BTS 17:00 · 153 · 153 recorded · 152 measured · Source: the US BTS 18:00 · 381 · 381 recorded · 377 measured · Source: the US BTS 19:00 · 803 · 803 recorded · 797 measured · Source: the US BTS 20:00 · 107 · 107 recorded · 106 measured · Source: the US BTS 21:00 · 219 · 219 recorded · 214 measured · Source: the US BTS 22:00 · 79 · 79 recorded · 78 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—7678
06:0090.1%6.7 min618623
07:00Fewer than 200 measured departures—134134
08:0087.5%8.5 min376381
09:00Fewer than 200 measured departures—3535
10:00Fewer than 200 measured departures—5858
11:00Fewer than 200 measured departures—7678
12:00Fewer than 200 measured departures—2424
13:00Fewer than 200 measured departures—5758
14:0084.0%7.3 min293297
15:00Fewer than 200 measured departures—5960
16:0083.9%7.6 min261264
17:00Fewer than 200 measured departures—152153
18:0075.9%16.0 min377381
19:0078.4%11.8 min797803
20:00Fewer than 200 measured departures—106107
21:0079.9%7.6 min214219
22:00Fewer than 200 measured departures—7879
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 79.6% · 587 recorded · 574 measured · Source: the US BTS Tuesday · 87.6% · 480 recorded · 476 measured · Source: the US BTS Wednesday · 86.6% · 472 recorded · 470 measured · Source: the US BTS Thursday · 81.6% · 568 recorded · 566 measured · Source: the US BTS Friday · 86.2% · 582 recorded · 581 measured · Source: the US BTS Saturday · 80.9% · 541 recorded · 539 measured · Source: the US BTS Sunday · 77.6% · 602 recorded · 585 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 · 11.4 min · 587 recorded · 574 measured · Source: the US BTS Tuesday · 4.2 min · 480 recorded · 476 measured · Source: the US BTS Wednesday · 8.5 min · 472 recorded · 470 measured · Source: the US BTS Thursday · 9.1 min · 568 recorded · 566 measured · Source: the US BTS Friday · 5.4 min · 582 recorded · 581 measured · Source: the US BTS Saturday · 9.3 min · 541 recorded · 539 measured · Source: the US BTS Sunday · 21.6 min · 602 recorded · 585 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 · 587 · 587 recorded · 574 measured · Source: the US BTS Tuesday · 480 · 480 recorded · 476 measured · Source: the US BTS Wednesday · 472 · 472 recorded · 470 measured · Source: the US BTS Thursday · 568 · 568 recorded · 566 measured · Source: the US BTS Friday · 582 · 582 recorded · 581 measured · Source: the US BTS Saturday · 541 · 541 recorded · 539 measured · Source: the US BTS Sunday · 602 · 602 recorded · 585 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
Monday79.6%11.4 min574587
Tuesday87.6%4.2 min476480
Wednesday86.6%8.5 min470472
Thursday81.6%9.1 min566568
Friday86.2%5.4 min581582
Saturday80.9%9.3 min539541
Sunday77.6%21.6 min585602

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 · 81.5% · 444 recorded · 428 measured · Source: the US BTS Feb · 83.2% · 381 recorded · 380 measured · Source: the US BTS Mar · 84.0% · 523 recorded · 506 measured · Source: the US BTS Apr · 86.6% · 318 recorded · 314 measured · Source: the US BTS May · 86.0% · 295 recorded · 292 measured · Source: the US BTS Jun · 77.6% · 268 recorded · 268 measured · Source: the US BTS Jul · 75.2% · 278 recorded · 278 measured · Source: the US BTS Aug · Fewer than 200 measured departures · 146 recorded · 146 measured · Source: the US BTS Sep · Fewer than 200 measured departures · 120 recorded · 120 measured · Source: the US BTS Oct · 88.4% · 258 recorded · 258 measured · Source: the US BTS Nov · 89.7% · 369 recorded · 369 measured · Source: the US BTS Dec · 78.2% · 432 recorded · 432 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 · 8.5 min · 444 recorded · 428 measured · Source: the US BTS Feb · 8.5 min · 381 recorded · 380 measured · Source: the US BTS Mar · 11.3 min · 523 recorded · 506 measured · Source: the US BTS Apr · 5.7 min · 318 recorded · 314 measured · Source: the US BTS May · 5.9 min · 295 recorded · 292 measured · Source: the US BTS Jun · 19.1 min · 268 recorded · 268 measured · Source: the US BTS Jul · 15.4 min · 278 recorded · 278 measured · Source: the US BTS Aug · Fewer than 200 measured departures · 146 recorded · 146 measured · Source: the US BTS Sep · Fewer than 200 measured departures · 120 recorded · 120 measured · Source: the US BTS Oct · 3.4 min · 258 recorded · 258 measured · Source: the US BTS Nov · 6.9 min · 369 recorded · 369 measured · Source: the US BTS Dec · 14.6 min · 432 recorded · 432 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 · 444 · 444 recorded · 428 measured · Source: the US BTS Feb · 381 · 381 recorded · 380 measured · Source: the US BTS Mar · 523 · 523 recorded · 506 measured · Source: the US BTS Apr · 318 · 318 recorded · 314 measured · Source: the US BTS May · 295 · 295 recorded · 292 measured · Source: the US BTS Jun · 268 · 268 recorded · 268 measured · Source: the US BTS Jul · 278 · 278 recorded · 278 measured · Source: the US BTS Aug · 146 · 146 recorded · 146 measured · Source: the US BTS Sep · 120 · 120 recorded · 120 measured · Source: the US BTS Oct · 258 · 258 recorded · 258 measured · Source: the US BTS Nov · 369 · 369 recorded · 369 measured · Source: the US BTS Dec · 432 · 432 recorded · 432 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
Jan81.5%8.5 min428444
Feb83.2%8.5 min380381
Mar84.0%11.3 min506523
Apr86.6%5.7 min314318
May86.0%5.9 min292295
Jun77.6%19.1 min268268
Jul75.2%15.4 min278278
AugFewer than 200 measured departures—146146
SepFewer than 200 measured departures—120120
Oct88.4%3.4 min258258
Nov89.7%6.9 min369369
Dec78.2%14.6 min432432

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 81.8% 3,134
  • Delayed >15 min 17.1% 657
  • Cancelled 1.1% 41
  • 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

28
28 of 28
Flight numbersBy direction DeparturesOn time
MQ3638 CVG → MIA 488 87.4%
MQ4115 MIA → CVG 333 82.2%
MQ3618 CVG → MIA 297 92.5%
MQ3554 CVG → MIA 247 65.9%
F991444 CVG → MIA 245 78.2%
F991443 MIA → CVG 181 74.6%
MQ3676 MIA → CVG 179 87.0%
MQ3671 MIA → CVG 145 84.6%
MQ3444 MIA → CVG 137 88.2%
MQ3444 CVG → MIA 136 78.5%
MQ3757 MIA → CVG 93 80.4%
F993523 MIA → CVG 90 87.8%
MQ3619 MIA → CVG 83 86.3%
MQ3698 MIA → CVG 74 87.7%
MQ4121 MIA → CVG 72 94.4%
MQ3554 MIA → CVG 69 91.3%
MQ3932 CVG → MIA 67 76.9%
MQ3932 MIA → CVG 67 89.2%
MQ3487 CVG → MIA 62 74.2%
MQ3653 MIA → CVG 61 78.7%
MQ3977 CVG → MIA 50 81.6%
MQ3553 CVG → MIA 44 100.0%
MQ3969 MIA → CVG 44 88.6%
MQ3340 CVG → MIA 37 86.5%
F991964 CVG → MIA 36 82.4%
AA485 CVG → MIA 32 77.4%
AA485 MIA → CVG 32 71.0%
MQ3405 MIA → CVG 30 86.2%

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 124 −19.5% 0 79.0%
June 2026 120 −18.9% 0 89.2%
May 2026 145 −1.4% 0 89.7%
April 2026 160 +3.9% 0 86.9%
March 2026 236 −12.6% 9 80.9%
February 2026 164 −24.1% 0 81.1%
January 2026 210 −3.7% 8 81.0%
December 2025 214 −1.8% 0 75.2%
November 2025 174 −10.8% 0 88.5%
October 2025 136 +11.5% 0 90.4%
September 2025 120 0 80.0%
August 2025 146 0 76.0%
July 2025 154 0 72.1%
June 2025 148 0 68.2%
May 2025 147 3 82.3%
April 2025 154 4 86.4%
March 2025 270 8 86.7%
February 2025 216 1 84.7%
January 2025 218 8 82.1%
December 2024 218 0 81.2%
November 2024 195 0 90.8%
October 2024 122 0 86.1%

How to read this chart

Loading the guide…