885 km · Domestic

Dallas Fort Worth (DFW) – El Paso (ELP)

In July 2026, 463 flights operated between Dallas Fort Worth and El Paso (both directions), and 67.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
January470394▼ 16.2%
February452379▼ 16.2%
March482414▼ 14.1%
April461402▼ 12.8%
May530412▼ 22.3%
June423402▼ 5.0%
July423463▲ 9.5%
August384––
September364––
October461–in progress
November458––
December461––
Year to date (Jan–Jul)3,2412,866▼ 11.6%

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
January76.8%69.3%▼ 9.8%
February75.9%75.7%▼ 0.3%
March72.0%72.7%▲ 1.0%
April72.7%70.6%▼ 2.9%
May66.8%71.4%▲ 6.9%
June63.1%70.9%▲ 12.4%
July68.6%67.0%▼ 2.3%
August70.6%––
September72.3%––
October77.0%–in progress
November69.9%––
December71.8%––
Year-to-date average (Jan–Jul)70.8%71.1%▲ 0.3%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January3053▲ 76.7%
February80▼ 100.0%
March144▼ 71.4%
April96▼ 33.3%
May1815▼ 16.7%
June1314▲ 7.7%
July152▼ 86.7%
August18––
September12––
October9–in progress
November12––
December4––
Year to date (Jan–Jul)10794▼ 12.1%

Airlines on this route

  1. American Airlines 74.7%
  2. Envoy Air 23.1%
  3. SkyWest Airlines 1.5%
  4. Frontier Airlines 0.8%

Oct 1, 2024 – Jul 31, 2026

By direction

DFW → ELP

Scheduled flights
4,939
Flights operated
4,802
Cancelled
137 · 2.8%
On-time departures
65.8%

ELP → DFW

Scheduled flights
4,939
Flights operated
4,802
Cancelled
137 · 2.8%
On-time departures
78.3%

DFW → ELP and ELP → DFW counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
American Airlines AA 7,377 74.7% 69.0% 235
Envoy Air MQ 2,279 23.1% 82.0% 33
SkyWest Airlines OO 144 1.5% 64.8% 2
Frontier Airlines F9 78 0.8% 77.0% 4

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:007.8min · 413 recorded · 395 measured
Gap to highest-delay hour41.5min05:00 ↔ 19:00
Recorded flights9,878DFW–ELP

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 · 88.9% · 413 recorded · 395 measured · Source: the US BTS 06:00 · 87.4% · 487 recorded · 475 measured · Source: the US BTS 07:00 · 87.9% · 696 recorded · 678 measured · Source: the US BTS 08:00 · 82.1% · 985 recorded · 962 measured · Source: the US BTS 09:00 · 80.4% · 469 recorded · 460 measured · Source: the US BTS 10:00 · 74.4% · 752 recorded · 731 measured · Source: the US BTS 11:00 · 75.6% · 364 recorded · 360 measured · Source: the US BTS 12:00 · 76.0% · 783 recorded · 765 measured · Source: the US BTS 13:00 · 71.7% · 464 recorded · 449 measured · Source: the US BTS 14:00 · 63.0% · 697 recorded · 679 measured · Source: the US BTS 15:00 · 66.3% · 520 recorded · 507 measured · Source: the US BTS 16:00 · 66.9% · 489 recorded · 474 measured · Source: the US BTS 17:00 · 65.4% · 794 recorded · 769 measured · Source: the US BTS 18:00 · 65.8% · 499 recorded · 480 measured · Source: the US BTS 19:00 · 52.0% · 310 recorded · 304 measured · Source: the US BTS 20:00 · 50.0% · 252 recorded · 246 measured · Source: the US BTS 21:00 · 58.3% · 485 recorded · 463 measured · Source: the US BTS 22:00 · 55.3% · 419 recorded · 407 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 · 7.8 min · 413 recorded · 395 measured · Source: the US BTS 06:00 · 8.1 min · 487 recorded · 475 measured · Source: the US BTS 07:00 · 8.3 min · 696 recorded · 678 measured · Source: the US BTS 08:00 · 10.8 min · 985 recorded · 962 measured · Source: the US BTS 09:00 · 14.8 min · 469 recorded · 460 measured · Source: the US BTS 10:00 · 18.7 min · 752 recorded · 731 measured · Source: the US BTS 11:00 · 16.8 min · 364 recorded · 360 measured · Source: the US BTS 12:00 · 21.8 min · 783 recorded · 765 measured · Source: the US BTS 13:00 · 14.7 min · 464 recorded · 449 measured · Source: the US BTS 14:00 · 27.8 min · 697 recorded · 679 measured · Source: the US BTS 15:00 · 24.0 min · 520 recorded · 507 measured · Source: the US BTS 16:00 · 33.6 min · 489 recorded · 474 measured · Source: the US BTS 17:00 · 24.0 min · 794 recorded · 769 measured · Source: the US BTS 18:00 · 25.1 min · 499 recorded · 480 measured · Source: the US BTS 19:00 · 49.3 min · 310 recorded · 304 measured · Source: the US BTS 20:00 · 45.4 min · 252 recorded · 246 measured · Source: the US BTS 21:00 · 31.7 min · 485 recorded · 463 measured · Source: the US BTS 22:00 · 31.8 min · 419 recorded · 407 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 · 413 · 413 recorded · 395 measured · Source: the US BTS 06:00 · 487 · 487 recorded · 475 measured · Source: the US BTS 07:00 · 696 · 696 recorded · 678 measured · Source: the US BTS 08:00 · 985 · 985 recorded · 962 measured · Source: the US BTS 09:00 · 469 · 469 recorded · 460 measured · Source: the US BTS 10:00 · 752 · 752 recorded · 731 measured · Source: the US BTS 11:00 · 364 · 364 recorded · 360 measured · Source: the US BTS 12:00 · 783 · 783 recorded · 765 measured · Source: the US BTS 13:00 · 464 · 464 recorded · 449 measured · Source: the US BTS 14:00 · 697 · 697 recorded · 679 measured · Source: the US BTS 15:00 · 520 · 520 recorded · 507 measured · Source: the US BTS 16:00 · 489 · 489 recorded · 474 measured · Source: the US BTS 17:00 · 794 · 794 recorded · 769 measured · Source: the US BTS 18:00 · 499 · 499 recorded · 480 measured · Source: the US BTS 19:00 · 310 · 310 recorded · 304 measured · Source: the US BTS 20:00 · 252 · 252 recorded · 246 measured · Source: the US BTS 21:00 · 485 · 485 recorded · 463 measured · Source: the US BTS 22:00 · 419 · 419 recorded · 407 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:0088.9%7.8 min395413
06:0087.4%8.1 min475487
07:0087.9%8.3 min678696
08:0082.1%10.8 min962985
09:0080.4%14.8 min460469
10:0074.4%18.7 min731752
11:0075.6%16.8 min360364
12:0076.0%21.8 min765783
13:0071.7%14.7 min449464
14:0063.0%27.8 min679697
15:0066.3%24.0 min507520
16:0066.9%33.6 min474489
17:0065.4%24.0 min769794
18:0065.8%25.1 min480499
19:0052.0%49.3 min304310
20:0050.0%45.4 min246252
21:0058.3%31.7 min463485
22:0055.3%31.8 min407419
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 70.0% · 1,451 recorded · 1,410 measured · Source: the US BTS Tuesday · 77.0% · 1,364 recorded · 1,328 measured · Source: the US BTS Wednesday · 74.3% · 1,380 recorded · 1,344 measured · Source: the US BTS Thursday · 71.5% · 1,421 recorded · 1,380 measured · Source: the US BTS Friday · 73.3% · 1,443 recorded · 1,406 measured · Source: the US BTS Saturday · 70.1% · 1,373 recorded · 1,335 measured · Source: the US BTS Sunday · 68.2% · 1,446 recorded · 1,401 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 · 23.7 min · 1,451 recorded · 1,410 measured · Source: the US BTS Tuesday · 20.0 min · 1,364 recorded · 1,328 measured · Source: the US BTS Wednesday · 15.5 min · 1,380 recorded · 1,344 measured · Source: the US BTS Thursday · 21.6 min · 1,421 recorded · 1,380 measured · Source: the US BTS Friday · 19.1 min · 1,443 recorded · 1,406 measured · Source: the US BTS Saturday · 21.8 min · 1,373 recorded · 1,335 measured · Source: the US BTS Sunday · 26.7 min · 1,446 recorded · 1,401 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,451 · 1,451 recorded · 1,410 measured · Source: the US BTS Tuesday · 1,364 · 1,364 recorded · 1,328 measured · Source: the US BTS Wednesday · 1,380 · 1,380 recorded · 1,344 measured · Source: the US BTS Thursday · 1,421 · 1,421 recorded · 1,380 measured · Source: the US BTS Friday · 1,443 · 1,443 recorded · 1,406 measured · Source: the US BTS Saturday · 1,373 · 1,373 recorded · 1,335 measured · Source: the US BTS Sunday · 1,446 · 1,446 recorded · 1,401 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
Monday70.0%23.7 min1,4101,451
Tuesday77.0%20.0 min1,3281,364
Wednesday74.3%15.5 min1,3441,380
Thursday71.5%21.6 min1,3801,421
Friday73.3%19.1 min1,4061,443
Saturday70.1%21.8 min1,3351,373
Sunday68.2%26.7 min1,4011,446

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 · 73.4% · 947 recorded · 864 measured · Source: the US BTS Feb · 75.8% · 839 recorded · 831 measured · Source: the US BTS Mar · 72.3% · 914 recorded · 896 measured · Source: the US BTS Apr · 71.7% · 878 recorded · 863 measured · Source: the US BTS May · 68.8% · 975 recorded · 942 measured · Source: the US BTS Jun · 66.9% · 852 recorded · 825 measured · Source: the US BTS Jul · 67.7% · 903 recorded · 886 measured · Source: the US BTS Aug · 70.6% · 402 recorded · 384 measured · Source: the US BTS Sep · 72.3% · 376 recorded · 364 measured · Source: the US BTS Oct · 80.2% · 846 recorded · 837 measured · Source: the US BTS Nov · 73.5% · 968 recorded · 952 measured · Source: the US BTS Dec · 70.9% · 978 recorded · 960 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 · 18.0 min · 947 recorded · 864 measured · Source: the US BTS Feb · 15.9 min · 839 recorded · 831 measured · Source: the US BTS Mar · 19.9 min · 914 recorded · 896 measured · Source: the US BTS Apr · 20.5 min · 878 recorded · 863 measured · Source: the US BTS May · 26.3 min · 975 recorded · 942 measured · Source: the US BTS Jun · 29.6 min · 852 recorded · 825 measured · Source: the US BTS Jul · 29.1 min · 903 recorded · 886 measured · Source: the US BTS Aug · 22.6 min · 402 recorded · 384 measured · Source: the US BTS Sep · 23.8 min · 376 recorded · 364 measured · Source: the US BTS Oct · 10.1 min · 846 recorded · 837 measured · Source: the US BTS Nov · 21.1 min · 968 recorded · 952 measured · Source: the US BTS Dec · 19.6 min · 978 recorded · 960 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 · 947 · 947 recorded · 864 measured · Source: the US BTS Feb · 839 · 839 recorded · 831 measured · Source: the US BTS Mar · 914 · 914 recorded · 896 measured · Source: the US BTS Apr · 878 · 878 recorded · 863 measured · Source: the US BTS May · 975 · 975 recorded · 942 measured · Source: the US BTS Jun · 852 · 852 recorded · 825 measured · Source: the US BTS Jul · 903 · 903 recorded · 886 measured · Source: the US BTS Aug · 402 · 402 recorded · 384 measured · Source: the US BTS Sep · 376 · 376 recorded · 364 measured · Source: the US BTS Oct · 846 · 846 recorded · 837 measured · Source: the US BTS Nov · 968 · 968 recorded · 952 measured · Source: the US BTS Dec · 978 · 978 recorded · 960 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
Jan73.4%18.0 min864947
Feb75.8%15.9 min831839
Mar72.3%19.9 min896914
Apr71.7%20.5 min863878
May68.8%26.3 min942975
Jun66.9%29.6 min825852
Jul67.7%29.1 min886903
Aug70.6%22.6 min384402
Sep72.3%23.8 min364376
Oct80.2%10.1 min837846
Nov73.5%21.1 min952968
Dec70.9%19.6 min960978

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.0% 6,917
  • Delayed >15 min 27.2% 2,687
  • Cancelled 2.8% 274
  • 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

93
93 of 93
Flight numbersBy direction DeparturesOn time
AA1607 DFW → ELP 434 56.6%
AA2029 ELP → DFW 402 87.0%
AA841 DFW → ELP 377 51.1%
AA1091 ELP → DFW 342 88.5%
AA2385 DFW → ELP 331 68.5%
AA2385 ELP → DFW 253 75.9%
AA1681 ELP → DFW 197 59.2%
AA1365 DFW → ELP 173 72.8%
AA1681 DFW → ELP 172 57.5%
AA1518 ELP → DFW 156 88.0%
AA3020 ELP → DFW 154 88.8%
AA2545 ELP → DFW 153 89.8%
AA1525 DFW → ELP 150 54.9%
AA2792 ELP → DFW 150 82.5%
AA1092 DFW → ELP 149 58.3%
AA1769 DFW → ELP 144 59.2%
AA1583 DFW → ELP 143 61.6%
AA946 ELP → DFW 143 84.5%
AA1769 ELP → DFW 141 63.0%
MQ3354 DFW → ELP 141 92.0%
AA1365 ELP → DFW 140 76.6%
MQ3560 ELP → DFW 139 66.7%
MQ3856 ELP → DFW 128 80.3%
AA1326 ELP → DFW 119 70.8%
AA1326 DFW → ELP 119 70.2%
AA555 DFW → ELP 117 62.5%
MQ3830 ELP → DFW 113 80.4%
AA2902 ELP → DFW 111 82.7%
MQ3867 ELP → DFW 106 78.1%
MQ3856 DFW → ELP 103 89.2%
AA3106 DFW → ELP 99 74.0%
AA3106 ELP → DFW 99 69.5%
AA537 ELP → DFW 99 79.2%
AA2550 DFW → ELP 90 61.6%
AA2550 ELP → DFW 90 67.4%
MQ3939 DFW → ELP 87 76.5%
MQ3560 DFW → ELP 82 76.8%
AA3011 DFW → ELP 75 49.3%
MQ3565 ELP → DFW 70 94.2%
AA1801 ELP → DFW 69 77.9%
AA1801 DFW → ELP 69 75.0%
MQ3504 DFW → ELP 68 77.9%
MQ3504 ELP → DFW 68 70.6%
MQ3867 DFW → ELP 62 91.8%
AA1766 ELP → DFW 60 79.3%
AA2660 DFW → ELP 60 67.2%
MQ3483 DFW → ELP 60 59.7%
MQ3506 DFW → ELP 60 89.8%
MQ3506 ELP → DFW 60 81.4%
AA1789 DFW → ELP 58 54.4%
MQ3939 ELP → DFW 57 77.8%
AA1802 DFW → ELP 53 39.2%
AA1802 ELP → DFW 52 39.6%
MQ3354 ELP → DFW 48 89.4%
AA3280 DFW → ELP 47 71.7%
AA1583 ELP → DFW 45 84.1%
AA3282 DFW → ELP 45 56.8%
AA3282 ELP → DFW 45 56.8%
MQ3857 ELP → DFW 45 93.3%
AA2064 DFW → ELP 44 62.8%
AA2064 ELP → DFW 44 62.5%
AA2067 DFW → ELP 44 65.1%
MQ3401 DFW → ELP 44 79.6%
AA1548 DFW → ELP 40 65.0%
MQ4078 ELP → DFW 40 82.1%
F992221 DFW → ELP 39 73.0%
F992222 ELP → DFW 39 81.1%
MQ3747 ELP → DFW 39 97.4%
MQ4072 ELP → DFW 39 84.6%
MQ4072 DFW → ELP 39 87.2%
AA841 ELP → DFW 38 62.2%
MQ3783 DFW → ELP 36 88.6%
MQ4124 ELP → DFW 35 88.2%
MQ4124 DFW → ELP 35 82.4%
AA1496 DFW → ELP 34 73.3%
AA2388 DFW → ELP 34 63.6%
AA2388 ELP → DFW 34 71.0%
AA2199 ELP → DFW 33 83.9%
MQ4078 DFW → ELP 33 87.5%
AA3146 ELP → DFW 32 77.4%
AA1631 ELP → DFW 31 89.7%
AA2263 DFW → ELP 31 53.3%
AA2263 ELP → DFW 31 40.0%
AA2759 DFW → ELP 31 50.0%
AA3081 ELP → DFW 31 80.7%
AA3279 DFW → ELP 31 50.0%
AA2210 DFW → ELP 30 53.3%
AA2210 ELP → DFW 30 63.3%
AA2811 DFW → ELP 30 41.4%
AA2816 DFW → ELP 30 63.3%
AA3065 ELP → DFW 30 86.7%
AA3279 ELP → DFW 30 71.4%
MQ3393 DFW → ELP 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 463 +9.5% 2 67.0%
June 2026 402 −5.0% 14 70.9%
May 2026 412 −22.3% 15 71.4%
April 2026 402 −12.8% 6 70.6%
March 2026 414 −14.1% 4 72.7%
February 2026 379 −16.2% 0 75.7%
January 2026 394 −16.2% 53 69.3%
December 2025 461 −7.6% 4 71.8%
November 2025 458 −7.3% 12 69.9%
October 2025 461 +22.6% 9 77.0%
September 2025 364 12 72.3%
August 2025 384 18 70.6%
July 2025 423 15 68.6%
June 2025 423 13 63.1%
May 2025 530 18 66.8%
April 2025 461 9 72.7%
March 2025 482 14 72.0%
February 2025 452 8 75.9%
January 2025 470 30 76.8%
December 2024 499 14 70.1%
November 2024 494 4 76.9%
October 2024 376 0 84.0%

How to read this chart

Loading the guide…