563 km · Domestic

Albuquerque International Sunport (ABQ) – Denver (DEN)

In July 2026, 625 flights operated between Albuquerque International Sunport and Denver (both directions), and 77.1% 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
January453446▼ 1.5%
February418414▼ 1.0%
March4924920.0%
April497515▲ 3.6%
May564590▲ 4.6%
June564600▲ 6.4%
July568625▲ 10.0%
August531––
September514––
October593–in progress
November520––
December529––
Year to date (Jan–Jul)3,5563,682▲ 3.5%

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.1%83.9%▼ 0.2%
February86.6%82.9%▼ 4.3%
March85.0%77.8%▼ 8.5%
April76.3%81.7%▲ 7.1%
May73.0%76.4%▲ 4.7%
June68.1%72.3%▲ 6.2%
July66.5%77.1%▲ 15.9%
August76.1%––
September82.1%––
October83.8%–in progress
November88.1%––
December79.2%––
Year-to-date average (Jan–Jul)77.1%78.9%▲ 2.3%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January110.0%
February04–
March660.0%
April32▼ 33.3%
May92▼ 77.8%
June41▼ 75.0%
July81▼ 87.5%
August5––
September0––
October0–in progress
November6––
December4––
Year to date (Jan–Jul)3117▼ 45.2%

Airlines on this route

  1. Southwest Airlines 47.2%
  2. SkyWest Airlines 27.0%
  3. United Airlines 25.8%

Oct 1, 2024 – Jul 31, 2026

By direction

ABQ → DEN

Scheduled flights
5,664
Flights operated
5,623
Cancelled
41 · 0.7%
On-time departures
82.3%

DEN → ABQ

Scheduled flights
5,666
Flights operated
5,636
Cancelled
30 · 0.5%
On-time departures
76.8%

ABQ → DEN and DEN → ABQ counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Southwest Airlines WN 5,349 47.2% 74.1% 29
SkyWest Airlines OO 3,055 27.0% 86.1% 29
United Airlines UA 2,926 25.8% 82.5% 13

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:000.9min · 782 recorded · 777 measured
Gap to highest-delay hour27.5min05:00 ↔ 17:00
Recorded flights11,330ABQ–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 · 94.7% · 782 recorded · 777 measured · Source: the US BTS 06:00 · Fewer than 200 measured departures · 161 recorded · 160 measured · Source: the US BTS 07:00 · 92.5% · 995 recorded · 990 measured · Source: the US BTS 08:00 · 91.5% · 1,024 recorded · 1,022 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 173 recorded · 173 measured · Source: the US BTS 10:00 · 89.8% · 621 recorded · 617 measured · Source: the US BTS 11:00 · 84.9% · 1,346 recorded · 1,343 measured · Source: the US BTS 12:00 · 75.9% · 218 recorded · 216 measured · Source: the US BTS 13:00 · 79.1% · 950 recorded · 946 measured · Source: the US BTS 14:00 · 76.0% · 399 recorded · 395 measured · Source: the US BTS 15:00 · 76.1% · 1,015 recorded · 1,004 measured · Source: the US BTS 16:00 · 62.1% · 315 recorded · 314 measured · Source: the US BTS 17:00 · 60.2% · 325 recorded · 324 measured · Source: the US BTS 18:00 · 69.3% · 1,103 recorded · 1,089 measured · Source: the US BTS 19:00 · 65.0% · 671 recorded · 663 measured · Source: the US BTS 20:00 · 66.7% · 821 recorded · 816 measured · Source: the US BTS 21:00 · 68.4% · 256 recorded · 256 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 153 recorded · 152 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 2 recorded · 2 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 · 0.9 min · 782 recorded · 777 measured · Source: the US BTS 06:00 · Fewer than 200 measured departures · 161 recorded · 160 measured · Source: the US BTS 07:00 · 2.6 min · 995 recorded · 990 measured · Source: the US BTS 08:00 · 1.4 min · 1,024 recorded · 1,022 measured · Source: the US BTS 09:00 · Fewer than 200 measured departures · 173 recorded · 173 measured · Source: the US BTS 10:00 · 2.4 min · 621 recorded · 617 measured · Source: the US BTS 11:00 · 6.4 min · 1,346 recorded · 1,343 measured · Source: the US BTS 12:00 · 10.7 min · 218 recorded · 216 measured · Source: the US BTS 13:00 · 12.0 min · 950 recorded · 946 measured · Source: the US BTS 14:00 · 13.1 min · 399 recorded · 395 measured · Source: the US BTS 15:00 · 14.5 min · 1,015 recorded · 1,004 measured · Source: the US BTS 16:00 · 25.3 min · 315 recorded · 314 measured · Source: the US BTS 17:00 · 28.3 min · 325 recorded · 324 measured · Source: the US BTS 18:00 · 18.5 min · 1,103 recorded · 1,089 measured · Source: the US BTS 19:00 · 25.4 min · 671 recorded · 663 measured · Source: the US BTS 20:00 · 23.7 min · 821 recorded · 816 measured · Source: the US BTS 21:00 · 22.8 min · 256 recorded · 256 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 153 recorded · 152 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 2 recorded · 2 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 · 782 · 782 recorded · 777 measured · Source: the US BTS 06:00 · 161 · 161 recorded · 160 measured · Source: the US BTS 07:00 · 995 · 995 recorded · 990 measured · Source: the US BTS 08:00 · 1,024 · 1,024 recorded · 1,022 measured · Source: the US BTS 09:00 · 173 · 173 recorded · 173 measured · Source: the US BTS 10:00 · 621 · 621 recorded · 617 measured · Source: the US BTS 11:00 · 1,346 · 1,346 recorded · 1,343 measured · Source: the US BTS 12:00 · 218 · 218 recorded · 216 measured · Source: the US BTS 13:00 · 950 · 950 recorded · 946 measured · Source: the US BTS 14:00 · 399 · 399 recorded · 395 measured · Source: the US BTS 15:00 · 1,015 · 1,015 recorded · 1,004 measured · Source: the US BTS 16:00 · 315 · 315 recorded · 314 measured · Source: the US BTS 17:00 · 325 · 325 recorded · 324 measured · Source: the US BTS 18:00 · 1,103 · 1,103 recorded · 1,089 measured · Source: the US BTS 19:00 · 671 · 671 recorded · 663 measured · Source: the US BTS 20:00 · 821 · 821 recorded · 816 measured · Source: the US BTS 21:00 · 256 · 256 recorded · 256 measured · Source: the US BTS 22:00 · 153 · 153 recorded · 152 measured · Source: the US BTS 23:00 · 2 · 2 recorded · 2 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:0094.7%0.9 min777782
06:00Fewer than 200 measured departures—160161
07:0092.5%2.6 min990995
08:0091.5%1.4 min1,0221,024
09:00Fewer than 200 measured departures—173173
10:0089.8%2.4 min617621
11:0084.9%6.4 min1,3431,346
12:0075.9%10.7 min216218
13:0079.1%12.0 min946950
14:0076.0%13.1 min395399
15:0076.1%14.5 min1,0041,015
16:0062.1%25.3 min314315
17:0060.2%28.3 min324325
18:0069.3%18.5 min1,0891,103
19:0065.0%25.4 min663671
20:0066.7%23.7 min816821
21:0068.4%22.8 min256256
22:00Fewer than 200 measured departures—152153
23:00Fewer than 200 measured departures—22

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 79.0% · 1,722 recorded · 1,712 measured · Source: the US BTS Tuesday · 81.8% · 1,562 recorded · 1,545 measured · Source: the US BTS Wednesday · 81.4% · 1,565 recorded · 1,557 measured · Source: the US BTS Thursday · 76.9% · 1,706 recorded · 1,697 measured · Source: the US BTS Friday · 77.9% · 1,720 recorded · 1,702 measured · Source: the US BTS Saturday · 83.5% · 1,415 recorded · 1,407 measured · Source: the US BTS Sunday · 77.0% · 1,640 recorded · 1,639 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.9 min · 1,722 recorded · 1,712 measured · Source: the US BTS Tuesday · 9.3 min · 1,562 recorded · 1,545 measured · Source: the US BTS Wednesday · 11.4 min · 1,565 recorded · 1,557 measured · Source: the US BTS Thursday · 14.3 min · 1,706 recorded · 1,697 measured · Source: the US BTS Friday · 14.6 min · 1,720 recorded · 1,702 measured · Source: the US BTS Saturday · 7.2 min · 1,415 recorded · 1,407 measured · Source: the US BTS Sunday · 12.7 min · 1,640 recorded · 1,639 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,722 · 1,722 recorded · 1,712 measured · Source: the US BTS Tuesday · 1,562 · 1,562 recorded · 1,545 measured · Source: the US BTS Wednesday · 1,565 · 1,565 recorded · 1,557 measured · Source: the US BTS Thursday · 1,706 · 1,706 recorded · 1,697 measured · Source: the US BTS Friday · 1,720 · 1,720 recorded · 1,702 measured · Source: the US BTS Saturday · 1,415 · 1,415 recorded · 1,407 measured · Source: the US BTS Sunday · 1,640 · 1,640 recorded · 1,639 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.0%11.9 min1,7121,722
Tuesday81.8%9.3 min1,5451,562
Wednesday81.4%11.4 min1,5571,565
Thursday76.9%14.3 min1,6971,706
Friday77.9%14.6 min1,7021,720
Saturday83.5%7.2 min1,4071,415
Sunday77.0%12.7 min1,6391,640

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 · 84.0% · 901 recorded · 899 measured · Source: the US BTS Feb · 84.7% · 836 recorded · 832 measured · Source: the US BTS Mar · 81.4% · 996 recorded · 984 measured · Source: the US BTS Apr · 79.1% · 1,017 recorded · 1,012 measured · Source: the US BTS May · 74.8% · 1,165 recorded · 1,154 measured · Source: the US BTS Jun · 70.3% · 1,169 recorded · 1,164 measured · Source: the US BTS Jul · 72.1% · 1,202 recorded · 1,193 measured · Source: the US BTS Aug · 76.1% · 536 recorded · 531 measured · Source: the US BTS Sep · 82.1% · 514 recorded · 514 measured · Source: the US BTS Oct · 85.5% · 933 recorded · 932 measured · Source: the US BTS Nov · 86.1% · 1,020 recorded · 1,007 measured · Source: the US BTS Dec · 82.9% · 1,041 recorded · 1,037 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 · 5.8 min · 901 recorded · 899 measured · Source: the US BTS Feb · 8.3 min · 836 recorded · 832 measured · Source: the US BTS Mar · 10.0 min · 996 recorded · 984 measured · Source: the US BTS Apr · 13.0 min · 1,017 recorded · 1,012 measured · Source: the US BTS May · 14.4 min · 1,165 recorded · 1,154 measured · Source: the US BTS Jun · 19.4 min · 1,169 recorded · 1,164 measured · Source: the US BTS Jul · 21.1 min · 1,202 recorded · 1,193 measured · Source: the US BTS Aug · 16.7 min · 536 recorded · 531 measured · Source: the US BTS Sep · 7.7 min · 514 recorded · 514 measured · Source: the US BTS Oct · 5.3 min · 933 recorded · 932 measured · Source: the US BTS Nov · 5.1 min · 1,020 recorded · 1,007 measured · Source: the US BTS Dec · 9.8 min · 1,041 recorded · 1,037 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 · 901 · 901 recorded · 899 measured · Source: the US BTS Feb · 836 · 836 recorded · 832 measured · Source: the US BTS Mar · 996 · 996 recorded · 984 measured · Source: the US BTS Apr · 1,017 · 1,017 recorded · 1,012 measured · Source: the US BTS May · 1,165 · 1,165 recorded · 1,154 measured · Source: the US BTS Jun · 1,169 · 1,169 recorded · 1,164 measured · Source: the US BTS Jul · 1,202 · 1,202 recorded · 1,193 measured · Source: the US BTS Aug · 536 · 536 recorded · 531 measured · Source: the US BTS Sep · 514 · 514 recorded · 514 measured · Source: the US BTS Oct · 933 · 933 recorded · 932 measured · Source: the US BTS Nov · 1,020 · 1,020 recorded · 1,007 measured · Source: the US BTS Dec · 1,041 · 1,041 recorded · 1,037 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
Jan84.0%5.8 min899901
Feb84.7%8.3 min832836
Mar81.4%10.0 min984996
Apr79.1%13.0 min1,0121,017
May74.8%14.4 min1,1541,165
Jun70.3%19.4 min1,1641,169
Jul72.1%21.1 min1,1931,202
Aug76.1%16.7 min531536
Sep82.1%7.7 min514514
Oct85.5%5.3 min932933
Nov86.1%5.1 min1,0071,020
Dec82.9%9.8 min1,0371,041

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 79.0% 8,952
  • Delayed >15 min 20.4% 2,307
  • Cancelled 0.6% 71
  • 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

92
92 of 92
Flight numbersBy direction DeparturesOn time
OO5834 ABQ → DEN 629 93.8%
OO5487 DEN → ABQ 627 91.2%
UA484 DEN → ABQ 554 72.9%
UA621 ABQ → DEN 534 93.0%
UA704 DEN → ABQ 432 85.2%
UA1741 ABQ → DEN 311 85.4%
UA250 ABQ → DEN 286 80.0%
OO5674 DEN → ABQ 234 83.4%
OO5475 ABQ → DEN 208 66.5%
UA1402 DEN → ABQ 207 81.2%
OO5988 ABQ → DEN 182 95.6%
OO4633 ABQ → DEN 155 82.2%
OO5880 DEN → ABQ 140 85.6%
UA2014 ABQ → DEN 124 96.0%
WN200 ABQ → DEN 123 93.4%
OO4806 DEN → ABQ 106 86.7%
WN117 ABQ → DEN 101 86.1%
WN3876 DEN → ABQ 91 84.6%
WN4261 ABQ → DEN 89 81.8%
OO4652 ABQ → DEN 87 82.6%
OO5746 DEN → ABQ 87 52.3%
WN114 ABQ → DEN 84 96.4%
WN2307 DEN → ABQ 84 88.1%
WN152 ABQ → DEN 79 94.9%
UA725 ABQ → DEN 72 56.3%
OO4761 DEN → ABQ 71 70.4%
WN126 DEN → ABQ 61 75.4%
WN1730 ABQ → DEN 61 50.8%
WN270 DEN → ABQ 61 41.7%
WN2856 DEN → ABQ 61 62.3%
WN2588 ABQ → DEN 60 86.7%
WN3065 DEN → ABQ 60 40.0%
OO5844 DEN → ABQ 58 86.2%
WN120 ABQ → DEN 58 53.5%
WN1408 ABQ → DEN 58 50.0%
WN1468 DEN → ABQ 58 43.9%
WN154 ABQ → DEN 58 82.8%
WN2282 DEN → ABQ 58 34.5%
WN236 DEN → ABQ 58 82.8%
WN456 ABQ → DEN 58 91.2%
WN1802 DEN → ABQ 57 73.7%
WN2592 DEN → ABQ 57 75.0%
WN3432 ABQ → DEN 57 75.4%
WN4465 DEN → ABQ 57 54.4%
WN1701 DEN → ABQ 56 78.2%
OO5715 ABQ → DEN 53 84.9%
OO4801 DEN → ABQ 52 92.2%
WN153 ABQ → DEN 51 84.3%
WN4452 ABQ → DEN 50 83.7%
WN1968 DEN → ABQ 49 93.9%
WN1704 ABQ → DEN 46 93.2%
WN2410 DEN → ABQ 45 46.7%
WN3342 ABQ → DEN 45 77.8%
WN1544 DEN → ABQ 42 71.4%
WN156 ABQ → DEN 42 66.7%
WN2275 DEN → ABQ 42 66.7%
WN247 ABQ → DEN 42 61.0%
WN3089 ABQ → DEN 42 59.5%
WN3518 DEN → ABQ 42 71.4%
WN3992 ABQ → DEN 42 85.7%
WN4634 DEN → ABQ 42 50.0%
OO4760 DEN → ABQ 41 90.2%
WN198 DEN → ABQ 41 85.4%
WN3056 DEN → ABQ 41 97.6%
WN855 DEN → ABQ 40 75.0%
WN138 DEN → ABQ 39 43.6%
WN2363 ABQ → DEN 39 48.7%
OO4656 ABQ → DEN 37 78.4%
WN3438 DEN → ABQ 37 70.3%
UA1252 DEN → ABQ 36 55.9%
UA2254 ABQ → DEN 35 77.1%
OO5950 ABQ → DEN 34 90.9%
WN2384 ABQ → DEN 34 94.1%
OO4768 ABQ → DEN 33 84.9%
WN126 ABQ → DEN 33 97.0%
WN170 DEN → ABQ 33 84.9%
WN208 ABQ → DEN 33 93.9%
WN2279 DEN → ABQ 33 75.0%
WN2324 DEN → ABQ 33 84.4%
WN2389 ABQ → DEN 33 90.6%
WN2432 DEN → ABQ 33 56.3%
WN882 ABQ → DEN 33 36.4%
OO4783 DEN → ABQ 32 78.1%
WN1768 DEN → ABQ 32 87.5%
WN2185 DEN → ABQ 32 90.6%
WN487 DEN → ABQ 32 96.9%
WN159 ABQ → DEN 31 74.2%
WN2390 DEN → ABQ 31 41.9%
WN3354 ABQ → DEN 31 100.0%
WN956 DEN → ABQ 31 46.7%
UA2341 DEN → ABQ 30 66.7%
WN1394 DEN → ABQ 30 73.3%

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 625 +10.0% 1 77.1%
June 2026 600 +6.4% 1 72.3%
May 2026 590 +4.6% 2 76.4%
April 2026 515 +3.6% 2 81.7%
March 2026 492 +0.0% 6 77.8%
February 2026 414 −1.0% 4 82.9%
January 2026 446 −1.5% 1 83.9%
December 2025 529 +4.1% 4 79.2%
November 2025 520 +6.8% 6 88.1%
October 2025 593 +74.9% 0 83.8%
September 2025 514 0 82.1%
August 2025 531 5 76.1%
July 2025 568 8 66.5%
June 2025 564 4 68.1%
May 2025 564 9 73.0%
April 2025 497 3 76.3%
March 2025 492 6 85.0%
February 2025 418 0 86.6%
January 2025 453 1 84.1%
December 2024 508 0 86.8%
November 2024 487 7 84.0%
October 2024 339 1 88.5%

How to read this chart

Loading the guide…