914 km · Domestic

Albuquerque International Sunport (ABQ) – Dallas Fort Worth (DFW)

In July 2026, 458 flights operated between Albuquerque International Sunport and Dallas Fort Worth (both directions), and 71.2% 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
January363275▼ 24.2%
February362291▼ 19.6%
March370341▼ 7.8%
April394353▼ 10.4%
May397389▼ 2.0%
June455428▼ 5.9%
July477458▼ 4.0%
August440––
September369––
October396–in progress
November340––
December341––
Year to date (Jan–Jul)2,8182,535▼ 10.0%

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.9%77.5%▼ 3.0%
February81.5%80.4%▼ 1.3%
March76.2%73.9%▼ 3.0%
April65.7%77.1%▲ 17.4%
May75.3%70.7%▼ 6.1%
June68.1%67.3%▼ 1.2%
July67.9%71.2%▲ 4.9%
August68.9%––
September74.5%––
October78.5%–in progress
November71.2%––
December67.4%––
Year-to-date average (Jan–Jul)73.5%74.0%▲ 0.7%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January2233▲ 50.0%
February62▼ 66.7%
March124▼ 66.7%
April212▼ 90.5%
May2118▼ 14.3%
June1726▲ 52.9%
July132▼ 84.6%
August20––
September10––
October5–in progress
November10––
December0––
Year to date (Jan–Jul)11287▼ 22.3%

Airlines on this route

  1. American Airlines 79.1%
  2. Envoy Air 19.0%
  3. SkyWest Airlines 1.8%
  4. Spirit Airlines 0.1%

Oct 1, 2024 – Jul 31, 2026

By direction

ABQ → DFW

Scheduled flights
4,302
Flights operated
4,168
Cancelled
134 · 3.1%
On-time departures
79.9%

DFW → ABQ

Scheduled flights
4,296
Flights operated
4,163
Cancelled
133 · 3.1%
On-time departures
68.4%

ABQ → DFW and DFW → ABQ counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
American Airlines AA 6,801 79.1% 72.6% 228
Envoy Air MQ 1,632 19.0% 80.8% 36
SkyWest Airlines OO 157 1.8% 72.3% 2
Spirit Airlines NK 8 0.1% 85.7% 1

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.6min · 587 recorded · 569 measured
Gap to highest-delay hour33.5min05:00 ↔ 18:00
Recorded flights8,598ABQ–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 · 93.9% · 587 recorded · 569 measured · Source: the US BTS 06:00 · 92.3% · 404 recorded · 388 measured · Source: the US BTS 07:00 · 87.6% · 232 recorded · 225 measured · Source: the US BTS 08:00 · 82.4% · 1,117 recorded · 1,083 measured · Source: the US BTS 09:00 · 78.1% · 219 recorded · 215 measured · Source: the US BTS 10:00 · 79.6% · 954 recorded · 933 measured · Source: the US BTS 11:00 · 74.3% · 479 recorded · 475 measured · Source: the US BTS 12:00 · 73.8% · 559 recorded · 546 measured · Source: the US BTS 13:00 · 75.3% · 453 recorded · 441 measured · Source: the US BTS 14:00 · 67.2% · 346 recorded · 335 measured · Source: the US BTS 15:00 · 64.2% · 527 recorded · 509 measured · Source: the US BTS 16:00 · 68.0% · 516 recorded · 494 measured · Source: the US BTS 17:00 · 70.8% · 622 recorded · 596 measured · Source: the US BTS 18:00 · 56.3% · 442 recorded · 432 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 151 recorded · 143 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 174 recorded · 166 measured · Source: the US BTS 21:00 · 56.3% · 460 recorded · 437 measured · Source: the US BTS 22:00 · 61.9% · 356 recorded · 344 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 · 0.6 min · 587 recorded · 569 measured · Source: the US BTS 06:00 · 5.2 min · 404 recorded · 388 measured · Source: the US BTS 07:00 · 19.0 min · 232 recorded · 225 measured · Source: the US BTS 08:00 · 13.0 min · 1,117 recorded · 1,083 measured · Source: the US BTS 09:00 · 15.2 min · 219 recorded · 215 measured · Source: the US BTS 10:00 · 16.7 min · 954 recorded · 933 measured · Source: the US BTS 11:00 · 19.7 min · 479 recorded · 475 measured · Source: the US BTS 12:00 · 21.3 min · 559 recorded · 546 measured · Source: the US BTS 13:00 · 14.9 min · 453 recorded · 441 measured · Source: the US BTS 14:00 · 25.4 min · 346 recorded · 335 measured · Source: the US BTS 15:00 · 24.8 min · 527 recorded · 509 measured · Source: the US BTS 16:00 · 24.4 min · 516 recorded · 494 measured · Source: the US BTS 17:00 · 21.2 min · 622 recorded · 596 measured · Source: the US BTS 18:00 · 34.1 min · 442 recorded · 432 measured · Source: the US BTS 19:00 · Fewer than 200 measured departures · 151 recorded · 143 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 174 recorded · 166 measured · Source: the US BTS 21:00 · 29.7 min · 460 recorded · 437 measured · Source: the US BTS 22:00 · 27.8 min · 356 recorded · 344 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 · 587 · 587 recorded · 569 measured · Source: the US BTS 06:00 · 404 · 404 recorded · 388 measured · Source: the US BTS 07:00 · 232 · 232 recorded · 225 measured · Source: the US BTS 08:00 · 1,117 · 1,117 recorded · 1,083 measured · Source: the US BTS 09:00 · 219 · 219 recorded · 215 measured · Source: the US BTS 10:00 · 954 · 954 recorded · 933 measured · Source: the US BTS 11:00 · 479 · 479 recorded · 475 measured · Source: the US BTS 12:00 · 559 · 559 recorded · 546 measured · Source: the US BTS 13:00 · 453 · 453 recorded · 441 measured · Source: the US BTS 14:00 · 346 · 346 recorded · 335 measured · Source: the US BTS 15:00 · 527 · 527 recorded · 509 measured · Source: the US BTS 16:00 · 516 · 516 recorded · 494 measured · Source: the US BTS 17:00 · 622 · 622 recorded · 596 measured · Source: the US BTS 18:00 · 442 · 442 recorded · 432 measured · Source: the US BTS 19:00 · 151 · 151 recorded · 143 measured · Source: the US BTS 20:00 · 174 · 174 recorded · 166 measured · Source: the US BTS 21:00 · 460 · 460 recorded · 437 measured · Source: the US BTS 22:00 · 356 · 356 recorded · 344 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:0093.9%0.6 min569587
06:0092.3%5.2 min388404
07:0087.6%19.0 min225232
08:0082.4%13.0 min1,0831,117
09:0078.1%15.2 min215219
10:0079.6%16.7 min933954
11:0074.3%19.7 min475479
12:0073.8%21.3 min546559
13:0075.3%14.9 min441453
14:0067.2%25.4 min335346
15:0064.2%24.8 min509527
16:0068.0%24.4 min494516
17:0070.8%21.2 min596622
18:0056.3%34.1 min432442
19:00Fewer than 200 measured departures—143151
20:00Fewer than 200 measured departures—166174
21:0056.3%29.7 min437460
22:0061.9%27.8 min344356
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 72.5% · 1,246 recorded · 1,200 measured · Source: the US BTS Tuesday · 79.0% · 1,199 recorded · 1,159 measured · Source: the US BTS Wednesday · 76.3% · 1,194 recorded · 1,161 measured · Source: the US BTS Thursday · 74.9% · 1,242 recorded · 1,206 measured · Source: the US BTS Friday · 74.8% · 1,236 recorded · 1,201 measured · Source: the US BTS Saturday · 69.3% · 1,209 recorded · 1,171 measured · Source: the US BTS Sunday · 72.8% · 1,272 recorded · 1,233 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 · 21.6 min · 1,246 recorded · 1,200 measured · Source: the US BTS Tuesday · 18.6 min · 1,199 recorded · 1,159 measured · Source: the US BTS Wednesday · 17.4 min · 1,194 recorded · 1,161 measured · Source: the US BTS Thursday · 17.6 min · 1,242 recorded · 1,206 measured · Source: the US BTS Friday · 18.4 min · 1,236 recorded · 1,201 measured · Source: the US BTS Saturday · 21.2 min · 1,209 recorded · 1,171 measured · Source: the US BTS Sunday · 17.8 min · 1,272 recorded · 1,233 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,246 · 1,246 recorded · 1,200 measured · Source: the US BTS Tuesday · 1,199 · 1,199 recorded · 1,159 measured · Source: the US BTS Wednesday · 1,194 · 1,194 recorded · 1,161 measured · Source: the US BTS Thursday · 1,242 · 1,242 recorded · 1,206 measured · Source: the US BTS Friday · 1,236 · 1,236 recorded · 1,201 measured · Source: the US BTS Saturday · 1,209 · 1,209 recorded · 1,171 measured · Source: the US BTS Sunday · 1,272 · 1,272 recorded · 1,233 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
Monday72.5%21.6 min1,2001,246
Tuesday79.0%18.6 min1,1591,199
Wednesday76.3%17.4 min1,1611,194
Thursday74.9%17.6 min1,2061,242
Friday74.8%18.4 min1,2011,236
Saturday69.3%21.2 min1,1711,209
Sunday72.8%17.8 min1,2331,272

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.8% · 693 recorded · 638 measured · Source: the US BTS Feb · 81.0% · 661 recorded · 653 measured · Source: the US BTS Mar · 75.1% · 727 recorded · 711 measured · Source: the US BTS Apr · 71.1% · 770 recorded · 747 measured · Source: the US BTS May · 73.0% · 825 recorded · 786 measured · Source: the US BTS Jun · 67.7% · 926 recorded · 883 measured · Source: the US BTS Jul · 69.5% · 950 recorded · 935 measured · Source: the US BTS Aug · 68.9% · 460 recorded · 440 measured · Source: the US BTS Sep · 74.5% · 379 recorded · 369 measured · Source: the US BTS Oct · 80.5% · 687 recorded · 681 measured · Source: the US BTS Nov · 78.1% · 755 recorded · 735 measured · Source: the US BTS Dec · 74.5% · 765 recorded · 753 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 · 14.8 min · 693 recorded · 638 measured · Source: the US BTS Feb · 7.9 min · 661 recorded · 653 measured · Source: the US BTS Mar · 19.9 min · 727 recorded · 711 measured · Source: the US BTS Apr · 20.1 min · 770 recorded · 747 measured · Source: the US BTS May · 20.3 min · 825 recorded · 786 measured · Source: the US BTS Jun · 24.2 min · 926 recorded · 883 measured · Source: the US BTS Jul · 25.1 min · 950 recorded · 935 measured · Source: the US BTS Aug · 21.1 min · 460 recorded · 440 measured · Source: the US BTS Sep · 17.5 min · 379 recorded · 369 measured · Source: the US BTS Oct · 15.2 min · 687 recorded · 681 measured · Source: the US BTS Nov · 13.6 min · 755 recorded · 735 measured · Source: the US BTS Dec · 22.6 min · 765 recorded · 753 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 · 693 · 693 recorded · 638 measured · Source: the US BTS Feb · 661 · 661 recorded · 653 measured · Source: the US BTS Mar · 727 · 727 recorded · 711 measured · Source: the US BTS Apr · 770 · 770 recorded · 747 measured · Source: the US BTS May · 825 · 825 recorded · 786 measured · Source: the US BTS Jun · 926 · 926 recorded · 883 measured · Source: the US BTS Jul · 950 · 950 recorded · 935 measured · Source: the US BTS Aug · 460 · 460 recorded · 440 measured · Source: the US BTS Sep · 379 · 379 recorded · 369 measured · Source: the US BTS Oct · 687 · 687 recorded · 681 measured · Source: the US BTS Nov · 755 · 755 recorded · 735 measured · Source: the US BTS Dec · 765 · 765 recorded · 753 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.8%14.8 min638693
Feb81.0%7.9 min653661
Mar75.1%19.9 min711727
Apr71.1%20.1 min747770
May73.0%20.3 min786825
Jun67.7%24.2 min883926
Jul69.5%25.1 min935950
Aug68.9%21.1 min440460
Sep74.5%17.5 min369379
Oct80.5%15.2 min681687
Nov78.1%13.6 min735755
Dec74.5%22.6 min753765

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 71.9% 6,180
  • Delayed >15 min 25.0% 2,151
  • Cancelled 3.1% 267
  • 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

55
55 of 55
Flight numbersBy direction DeparturesOn time
AA9 DFW → ABQ 640 61.6%
AA9 ABQ → DFW 601 65.1%
AA2335 ABQ → DFW 497 92.7%
AA2564 DFW → ABQ 484 63.8%
AA2698 DFW → ABQ 474 58.5%
AA1231 ABQ → DFW 355 79.9%
AA928 DFW → ABQ 309 73.0%
AA1035 ABQ → DFW 256 84.7%
AA928 ABQ → DFW 253 72.8%
AA1231 DFW → ABQ 191 69.9%
AA709 ABQ → DFW 180 86.9%
AA1670 DFW → ABQ 174 71.0%
AA1670 ABQ → DFW 173 69.4%
MQ3777 ABQ → DFW 173 77.4%
MQ3777 DFW → ABQ 173 79.8%
AA1209 DFW → ABQ 164 88.5%
AA1701 DFW → ABQ 150 56.6%
AA1211 ABQ → DFW 145 88.0%
AA1062 DFW → ABQ 133 47.5%
AA1209 ABQ → DFW 132 84.9%
MQ3535 ABQ → DFW 122 84.3%
MQ3535 DFW → ABQ 122 89.3%
AA99 ABQ → DFW 116 88.4%
AA999 ABQ → DFW 116 81.7%
AA2645 DFW → ABQ 110 80.7%
AA2645 ABQ → DFW 110 80.9%
AA771 DFW → ABQ 96 70.7%
AA1536 ABQ → DFW 94 78.5%
AA311 DFW → ABQ 93 62.0%
AA1230 ABQ → DFW 80 53.9%
AA1230 DFW → ABQ 80 60.8%
AA3294 DFW → ABQ 75 50.0%
MQ3381 DFW → ABQ 70 77.9%
MQ3381 ABQ → DFW 70 75.0%
MQ4003 DFW → ABQ 66 69.2%
MQ4003 ABQ → DFW 66 57.8%
MQ3374 ABQ → DFW 61 82.0%
MQ3374 DFW → ABQ 61 83.6%
AA3047 ABQ → DFW 58 96.5%
MQ3953 DFW → ABQ 58 82.8%
MQ3953 ABQ → DFW 58 81.0%
AA1056 DFW → ABQ 52 74.5%
MQ3371 DFW → ABQ 52 82.4%
MQ3371 ABQ → DFW 52 76.5%
OO6202 ABQ → DFW 45 77.3%
OO6202 DFW → ABQ 45 75.0%
AA2957 ABQ → DFW 38 91.9%
AA2497 ABQ → DFW 37 94.1%
MQ3689 ABQ → DFW 37 94.3%
MQ3689 DFW → ABQ 37 97.1%
MQ4038 ABQ → DFW 34 71.0%
MQ4038 DFW → ABQ 34 83.9%
AA2962 DFW → ABQ 32 65.6%
AA1078 DFW → ABQ 31 53.6%
AA2152 ABQ → DFW 30 89.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 458 −4.0% 2 71.2%
June 2026 428 −5.9% 26 67.3%
May 2026 389 −2.0% 18 70.7%
April 2026 353 −10.4% 2 77.1%
March 2026 341 −7.8% 4 73.9%
February 2026 291 −19.6% 2 80.4%
January 2026 275 −24.2% 33 77.5%
December 2025 341 −17.2% 0 67.4%
November 2025 340 −13.9% 10 71.2%
October 2025 396 +38.9% 5 78.5%
September 2025 369 10 74.5%
August 2025 440 20 68.9%
July 2025 477 13 67.9%
June 2025 455 17 68.1%
May 2025 397 21 75.3%
April 2025 394 21 65.7%
March 2025 370 12 76.2%
February 2025 362 6 81.5%
January 2025 363 22 79.9%
December 2024 412 12 80.3%
November 2024 395 10 84.1%
October 2024 285 1 83.2%

How to read this chart

Loading the guide…