2,749 km · Domestic

Denver (DEN) – Miami (MIA)

In July 2026, 370 flights operated between Denver and Miami (both directions), and 67.6% 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
January534493▼ 7.7%
February499478▼ 4.2%
March570554▼ 2.8%
April436389▼ 10.8%
May431360▼ 16.5%
June394358▼ 9.1%
July410370▼ 9.8%
August362––
September315––
October344–in progress
November408––
December481––
Year to date (Jan–Jul)3,2743,002▼ 8.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
January79.8%77.1%▼ 3.4%
February82.2%85.4%▲ 3.9%
March78.2%72.0%▼ 7.9%
April79.1%82.5%▲ 4.3%
May77.7%80.3%▲ 3.3%
June69.8%71.8%▲ 2.9%
July73.9%67.6%▼ 8.5%
August67.4%––
September79.4%––
October79.7%–in progress
November79.7%––
December70.9%––
Year-to-date average (Jan–Jul)77.2%76.7%▼ 0.7%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January313▲ 333.3%
February00–
March46▲ 50.0%
April10▼ 100.0%
May20▼ 100.0%
June20▼ 100.0%
July40▼ 100.0%
August3––
September0––
October0–in progress
November0––
December3––
Year to date (Jan–Jul)1619▲ 18.8%

Airlines on this route

  1. United Airlines 37.5%
  2. American Airlines 34.8%
  3. Frontier Airlines 14.0%
  4. Southwest Airlines 13.7%

Oct 1, 2024 – Jul 31, 2026

By direction

DEN → MIA

Scheduled flights
4,655
Flights operated
4,632
Cancelled
23 · 0.5%
On-time departures
76.7%

MIA → DEN

Scheduled flights
4,657
Flights operated
4,637
Cancelled
20 · 0.4%
On-time departures
78.3%

DEN → MIA and MIA → DEN counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
United Airlines UA 3,492 37.5% 81.5% 5
American Airlines AA 3,239 34.8% 77.0% 24
Frontier Airlines F9 1,303 14.0% 78.0% 11
Southwest Airlines WN 1,278 13.7% 67.6% 3

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 delay08:00–09:007.1min · 714 recorded · 713 measured
Gap to highest-delay hour18.1min08:00 ↔ 20:00
Recorded flights9,312DEN–MIA

Departure hour

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
00:00 · 82.2% · 331 recorded · 325 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 · 62 recorded · 62 measured · Source: the US BTS 06:00 · 86.1% · 666 recorded · 660 measured · Source: the US BTS 07:00 · 91.7% · 688 recorded · 685 measured · Source: the US BTS 08:00 · 89.1% · 714 recorded · 713 measured · Source: the US BTS 09:00 · 83.5% · 761 recorded · 759 measured · Source: the US BTS 10:00 · 82.2% · 558 recorded · 556 measured · Source: the US BTS 11:00 · 72.3% · 257 recorded · 256 measured · Source: the US BTS 12:00 · 75.2% · 492 recorded · 491 measured · Source: the US BTS 13:00 · 77.6% · 432 recorded · 429 measured · Source: the US BTS 14:00 · 78.6% · 361 recorded · 360 measured · Source: the US BTS 15:00 · 71.3% · 1,020 recorded · 1,019 measured · Source: the US BTS 16:00 · 62.9% · 319 recorded · 318 measured · Source: the US BTS 17:00 · 69.1% · 549 recorded · 547 measured · Source: the US BTS 18:00 · 71.0% · 262 recorded · 262 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 152 recorded · 150 measured · Source: the US BTS 20:00 · 67.6% · 520 recorded · 519 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 194 recorded · 191 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 12 recorded · 12 measured · Source: the US BTS 23:00 · 72.3% · 962 recorded · 955 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 · 9.7 min · 331 recorded · 325 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 · 62 recorded · 62 measured · Source: the US BTS 06:00 · 13.9 min · 666 recorded · 660 measured · Source: the US BTS 07:00 · 7.8 min · 688 recorded · 685 measured · Source: the US BTS 08:00 · 7.1 min · 714 recorded · 713 measured · Source: the US BTS 09:00 · 10.7 min · 761 recorded · 759 measured · Source: the US BTS 10:00 · 10.1 min · 558 recorded · 556 measured · Source: the US BTS 11:00 · 17.2 min · 257 recorded · 256 measured · Source: the US BTS 12:00 · 17.8 min · 492 recorded · 491 measured · Source: the US BTS 13:00 · 14.9 min · 432 recorded · 429 measured · Source: the US BTS 14:00 · 12.6 min · 361 recorded · 360 measured · Source: the US BTS 15:00 · 20.7 min · 1,020 recorded · 1,019 measured · Source: the US BTS 16:00 · 24.8 min · 319 recorded · 318 measured · Source: the US BTS 17:00 · 18.4 min · 549 recorded · 547 measured · Source: the US BTS 18:00 · 15.1 min · 262 recorded · 262 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 152 recorded · 150 measured · Source: the US BTS 20:00 · 25.2 min · 520 recorded · 519 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 194 recorded · 191 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 12 recorded · 12 measured · Source: the US BTS 23:00 · 17.6 min · 962 recorded · 955 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 · 331 · 331 recorded · 325 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 · 62 · 62 recorded · 62 measured · Source: the US BTS 06:00 · 666 · 666 recorded · 660 measured · Source: the US BTS 07:00 · 688 · 688 recorded · 685 measured · Source: the US BTS 08:00 · 714 · 714 recorded · 713 measured · Source: the US BTS 09:00 · 761 · 761 recorded · 759 measured · Source: the US BTS 10:00 · 558 · 558 recorded · 556 measured · Source: the US BTS 11:00 · 257 · 257 recorded · 256 measured · Source: the US BTS 12:00 · 492 · 492 recorded · 491 measured · Source: the US BTS 13:00 · 432 · 432 recorded · 429 measured · Source: the US BTS 14:00 · 361 · 361 recorded · 360 measured · Source: the US BTS 15:00 · 1,020 · 1,020 recorded · 1,019 measured · Source: the US BTS 16:00 · 319 · 319 recorded · 318 measured · Source: the US BTS 17:00 · 549 · 549 recorded · 547 measured · Source: the US BTS 18:00 · 262 · 262 recorded · 262 measured · Source: the US BTS 19:00 · 152 · 152 recorded · 150 measured · Source: the US BTS 20:00 · 520 · 520 recorded · 519 measured · Source: the US BTS 21:00 · 194 · 194 recorded · 191 measured · Source: the US BTS 22:00 · 12 · 12 recorded · 12 measured · Source: the US BTS 23:00 · 962 · 962 recorded · 955 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:0082.2%9.7 min325331
01:00No observations———
02:00No observations———
03:00No observations———
04:00No observations———
05:00Fewer than 200 measured departures—6262
06:0086.1%13.9 min660666
07:0091.7%7.8 min685688
08:0089.1%7.1 min713714
09:0083.5%10.7 min759761
10:0082.2%10.1 min556558
11:0072.3%17.2 min256257
12:0075.2%17.8 min491492
13:0077.6%14.9 min429432
14:0078.6%12.6 min360361
15:0071.3%20.7 min1,0191,020
16:0062.9%24.8 min318319
17:0069.1%18.4 min547549
18:0071.0%15.1 min262262
19:00Fewer than 200 measured departures—150152
20:0067.6%25.2 min519520
21:00Fewer than 200 measured departures—191194
22:00Fewer than 200 measured departures—1212
23:0072.3%17.6 min955962

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 76.0% · 1,363 recorded · 1,347 measured · Source: the US BTS Tuesday · 80.5% · 1,187 recorded · 1,180 measured · Source: the US BTS Wednesday · 83.1% · 1,229 recorded · 1,228 measured · Source: the US BTS Thursday · 78.9% · 1,348 recorded · 1,348 measured · Source: the US BTS Friday · 74.4% · 1,375 recorded · 1,368 measured · Source: the US BTS Saturday · 76.2% · 1,428 recorded · 1,425 measured · Source: the US BTS Sunday · 74.7% · 1,382 recorded · 1,373 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 · 18.2 min · 1,363 recorded · 1,347 measured · Source: the US BTS Tuesday · 11.8 min · 1,187 recorded · 1,180 measured · Source: the US BTS Wednesday · 10.3 min · 1,229 recorded · 1,228 measured · Source: the US BTS Thursday · 13.6 min · 1,348 recorded · 1,348 measured · Source: the US BTS Friday · 18.6 min · 1,375 recorded · 1,368 measured · Source: the US BTS Saturday · 16.4 min · 1,428 recorded · 1,425 measured · Source: the US BTS Sunday · 18.5 min · 1,382 recorded · 1,373 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,363 · 1,363 recorded · 1,347 measured · Source: the US BTS Tuesday · 1,187 · 1,187 recorded · 1,180 measured · Source: the US BTS Wednesday · 1,229 · 1,229 recorded · 1,228 measured · Source: the US BTS Thursday · 1,348 · 1,348 recorded · 1,348 measured · Source: the US BTS Friday · 1,375 · 1,375 recorded · 1,368 measured · Source: the US BTS Saturday · 1,428 · 1,428 recorded · 1,425 measured · Source: the US BTS Sunday · 1,382 · 1,382 recorded · 1,373 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.0%18.2 min1,3471,363
Tuesday80.5%11.8 min1,1801,187
Wednesday83.1%10.3 min1,2281,229
Thursday78.9%13.6 min1,3481,348
Friday74.4%18.6 min1,3681,375
Saturday76.2%16.4 min1,4251,428
Sunday74.7%18.5 min1,3731,382

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 · 78.5% · 1,043 recorded · 1,027 measured · Source: the US BTS Feb · 83.7% · 977 recorded · 977 measured · Source: the US BTS Mar · 75.2% · 1,134 recorded · 1,124 measured · Source: the US BTS Apr · 80.7% · 826 recorded · 825 measured · Source: the US BTS May · 78.9% · 793 recorded · 791 measured · Source: the US BTS Jun · 70.7% · 754 recorded · 752 measured · Source: the US BTS Jul · 70.9% · 784 recorded · 780 measured · Source: the US BTS Aug · 67.4% · 365 recorded · 362 measured · Source: the US BTS Sep · 79.4% · 315 recorded · 315 measured · Source: the US BTS Oct · 84.4% · 572 recorded · 572 measured · Source: the US BTS Nov · 82.7% · 807 recorded · 805 measured · Source: the US BTS Dec · 74.4% · 942 recorded · 939 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 · 17.6 min · 1,043 recorded · 1,027 measured · Source: the US BTS Feb · 12.5 min · 977 recorded · 977 measured · Source: the US BTS Mar · 18.3 min · 1,134 recorded · 1,124 measured · Source: the US BTS Apr · 11.1 min · 826 recorded · 825 measured · Source: the US BTS May · 10.8 min · 793 recorded · 791 measured · Source: the US BTS Jun · 17.5 min · 754 recorded · 752 measured · Source: the US BTS Jul · 21.2 min · 784 recorded · 780 measured · Source: the US BTS Aug · 27.4 min · 365 recorded · 362 measured · Source: the US BTS Sep · 10.6 min · 315 recorded · 315 measured · Source: the US BTS Oct · 8.4 min · 572 recorded · 572 measured · Source: the US BTS Nov · 11.5 min · 807 recorded · 805 measured · Source: the US BTS Dec · 19.4 min · 942 recorded · 939 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 · 1,043 · 1,043 recorded · 1,027 measured · Source: the US BTS Feb · 977 · 977 recorded · 977 measured · Source: the US BTS Mar · 1,134 · 1,134 recorded · 1,124 measured · Source: the US BTS Apr · 826 · 826 recorded · 825 measured · Source: the US BTS May · 793 · 793 recorded · 791 measured · Source: the US BTS Jun · 754 · 754 recorded · 752 measured · Source: the US BTS Jul · 784 · 784 recorded · 780 measured · Source: the US BTS Aug · 365 · 365 recorded · 362 measured · Source: the US BTS Sep · 315 · 315 recorded · 315 measured · Source: the US BTS Oct · 572 · 572 recorded · 572 measured · Source: the US BTS Nov · 807 · 807 recorded · 805 measured · Source: the US BTS Dec · 942 · 942 recorded · 939 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
Jan78.5%17.6 min1,0271,043
Feb83.7%12.5 min977977
Mar75.2%18.3 min1,1241,134
Apr80.7%11.1 min825826
May78.9%10.8 min791793
Jun70.7%17.5 min752754
Jul70.9%21.2 min780784
Aug67.4%27.4 min362365
Sep79.4%10.6 min315315
Oct84.4%8.4 min572572
Nov82.7%11.5 min805807
Dec74.4%19.4 min939942

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.2% 7,186
  • Delayed >15 min 22.4% 2,083
  • Cancelled 0.5% 43
  • 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

99
99 of 99
Flight numbersBy direction DeparturesOn time
F991279 MIA → DEN 471 84.8%
F991280 DEN → MIA 404 74.6%
AA1639 MIA → DEN 378 66.8%
UA1418 DEN → MIA 356 84.6%
F993138 DEN → MIA 216 71.4%
AA1629 MIA → DEN 206 73.5%
UA2852 MIA → DEN 206 79.5%
AA761 DEN → MIA 200 59.8%
AA1003 DEN → MIA 179 76.6%
AA3023 DEN → MIA 170 76.8%
F993137 MIA → DEN 166 79.4%
UA1356 DEN → MIA 161 68.3%
AA2986 DEN → MIA 156 83.8%
AA2012 MIA → DEN 154 67.6%
UA2045 MIA → DEN 149 92.0%
AA1743 DEN → MIA 144 92.3%
UA2644 MIA → DEN 140 69.3%
AA1747 MIA → DEN 139 79.9%
UA2234 DEN → MIA 113 84.1%
AA3039 MIA → DEN 98 74.2%
AA1754 MIA → DEN 95 80.9%
WN737 MIA → DEN 90 95.6%
UA1488 DEN → MIA 83 75.6%
AA1817 MIA → DEN 82 91.5%
WN2083 DEN → MIA 80 70.0%
UA1320 MIA → DEN 77 90.8%
AA1737 MIA → DEN 72 75.0%
AA1737 DEN → MIA 72 56.9%
AA1739 MIA → DEN 72 88.9%
AA3118 DEN → MIA 72 76.4%
AA3059 DEN → MIA 64 78.1%
WN3807 MIA → DEN 64 39.1%
AA1817 DEN → MIA 61 93.4%
WN1153 MIA → DEN 61 75.4%
WN2256 DEN → MIA 61 44.3%
UA736 DEN → MIA 58 79.3%
WN2926 MIA → DEN 57 19.3%
AA1119 DEN → MIA 56 85.7%
UA1230 DEN → MIA 56 83.6%
UA1511 MIA → DEN 55 78.2%
UA720 MIA → DEN 52 67.3%
AA453 DEN → MIA 50 84.0%
WN971 DEN → MIA 50 66.0%
WN992 MIA → DEN 50 88.0%
WN754 DEN → MIA 46 84.8%
AA3004 MIA → DEN 44 79.6%
AA504 MIA → DEN 44 97.7%
AA3031 DEN → MIA 43 86.1%
AA504 DEN → MIA 43 88.4%
UA2246 MIA → DEN 42 73.8%
UA352 DEN → MIA 42 73.8%
WN1624 DEN → MIA 42 57.1%
WN1412 MIA → DEN 40 42.5%
AA2373 MIA → DEN 37 77.1%
AA2373 DEN → MIA 37 72.2%
UA1195 MIA → DEN 37 73.0%
UA1358 MIA → DEN 37 75.7%
UA1446 DEN → MIA 37 78.4%
UA1496 DEN → MIA 37 70.3%
UA1599 MIA → DEN 37 91.9%
UA1745 DEN → MIA 37 81.1%
UA1784 MIA → DEN 37 91.9%
UA2064 MIA → DEN 37 81.1%
UA2142 MIA → DEN 37 78.4%
UA2338 DEN → MIA 37 81.1%
UA2419 MIA → DEN 37 94.6%
UA2721 DEN → MIA 37 94.6%
UA644 MIA → DEN 37 89.2%
UA671 MIA → DEN 37 97.3%
UA1073 MIA → DEN 36 69.4%
UA1092 MIA → DEN 36 83.3%
UA1234 DEN → MIA 36 75.0%
UA1741 DEN → MIA 36 75.0%
UA2459 MIA → DEN 36 91.7%
UA586 MIA → DEN 36 97.2%
UA625 DEN → MIA 36 77.8%
UA1365 MIA → DEN 35 97.1%
UA1701 DEN → MIA 35 82.9%
UA1889 DEN → MIA 35 77.1%
UA2764 DEN → MIA 34 70.6%
UA2405 MIA → DEN 33 69.7%
UA594 MIA → DEN 33 87.9%
UA2380 MIA → DEN 32 78.1%
UA280 MIA → DEN 32 65.6%
UA572 DEN → MIA 32 93.8%
UA619 DEN → MIA 32 71.9%
UA733 DEN → MIA 32 87.5%
WN1550 MIA → DEN 32 56.3%
AA2767 MIA → DEN 31 77.4%
AA3101 DEN → MIA 31 93.6%
UA1440 DEN → MIA 31 87.1%
UA2295 MIA → DEN 31 71.0%
UA2642 DEN → MIA 31 93.6%
UA318 MIA → DEN 31 93.6%
UA464 MIA → DEN 31 87.1%
AA1219 DEN → MIA 30 76.7%
AA1219 MIA → DEN 30 80.0%
AA2559 DEN → MIA 30 76.7%
AA2767 DEN → MIA 30 72.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 370 −9.8% 0 67.6%
June 2026 358 −9.1% 0 71.8%
May 2026 360 −16.5% 0 80.3%
April 2026 389 −10.8% 0 82.5%
March 2026 554 −2.8% 6 72.0%
February 2026 478 −4.2% 0 85.4%
January 2026 493 −7.7% 13 77.1%
December 2025 481 +5.0% 3 70.9%
November 2025 408 +2.8% 0 79.7%
October 2025 344 +50.9% 0 79.7%
September 2025 315 0 79.4%
August 2025 362 3 67.4%
July 2025 410 4 73.9%
June 2025 394 2 69.8%
May 2025 431 2 77.7%
April 2025 436 1 79.1%
March 2025 570 4 78.2%
February 2025 499 0 82.2%
January 2025 534 3 79.8%
December 2024 458 0 78.2%
November 2024 397 2 85.9%
October 2024 228 0 91.7%

How to read this chart

Loading the guide…