908 km · Domestic

Denver (DEN) – El Paso (ELP)

In July 2026, 363 flights operated between Denver and El Paso (both directions), and 68.9% 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
January293302▲ 3.1%
February260278▲ 6.9%
March3043040.0%
April295290▼ 1.7%
May298310▲ 4.0%
June320345▲ 7.8%
July328363▲ 10.7%
August296––
September282––
October320–in progress
November302––
December325––
Year to date (Jan–Jul)2,0982,192▲ 4.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
January81.6%86.8%▲ 6.4%
February81.9%84.2%▲ 2.8%
March83.9%74.0%▼ 11.8%
April78.6%87.6%▲ 11.5%
May70.5%75.5%▲ 7.1%
June66.6%61.7%▼ 7.4%
July65.2%68.9%▲ 5.7%
August74.0%––
September80.1%––
October77.2%–in progress
November84.8%––
December77.5%––
Year-to-date average (Jan–Jul)75.5%77.0%▲ 2.0%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January10▼ 100.0%
February20▼ 100.0%
March46▲ 50.0%
April10▼ 100.0%
May00–
June01–
July41▼ 75.0%
August4––
September0––
October0–in progress
November0––
December0––
Year to date (Jan–Jul)128▼ 33.3%

Airlines on this route

  1. Southwest Airlines 42.9%
  2. United Airlines 36.4%
  3. Frontier Airlines 17.7%
  4. SkyWest Airlines 2.9%

Oct 1, 2024 – Jul 31, 2026

By direction

DEN → ELP

Scheduled flights
3,360
Flights operated
3,348
Cancelled
12 · 0.4%
On-time departures
74.3%

ELP → DEN

Scheduled flights
3,358
Flights operated
3,342
Cancelled
16 · 0.5%
On-time departures
80.5%

DEN → ELP and ELP → DEN counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Southwest Airlines WN 2,882 42.9% 73.8% 9
United Airlines UA 2,448 36.4% 80.9% 10
Frontier Airlines F9 1,190 17.7% 78.3% 8
SkyWest Airlines OO 198 2.9% 80.2% 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.8min · 555 recorded · 554 measured
Gap to highest-delay hour27.4min05:00 ↔ 16:00
Recorded flights6,718DEN–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 · 96.2% · 555 recorded · 554 measured · Source: the US BTS 06:00 · Fewer than 200 measured departures · 189 recorded · 189 measured · Source: the US BTS 07:00 · 89.6% · 594 recorded · 589 measured · Source: the US BTS 08:00 · Fewer than 200 measured departures · 54 recorded · 54 measured · Source: the US BTS 09:00 · 85.6% · 292 recorded · 292 measured · Source: the US BTS 10:00 · 85.1% · 558 recorded · 556 measured · Source: the US BTS 11:00 · 84.0% · 793 recorded · 793 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 166 recorded · 166 measured · Source: the US BTS 13:00 · 77.0% · 224 recorded · 222 measured · Source: the US BTS 14:00 · 79.2% · 718 recorded · 716 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 178 recorded · 178 measured · Source: the US BTS 16:00 · 56.8% · 423 recorded · 419 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 199 recorded · 197 measured · Source: the US BTS 18:00 · 63.6% · 239 recorded · 239 measured · Source: the US BTS 19:00 · 70.3% · 483 recorded · 478 measured · Source: the US BTS 20:00 · 67.1% · 621 recorded · 620 measured · Source: the US BTS 21:00 · 55.8% · 281 recorded · 278 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 151 recorded · 150 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.8 min · 555 recorded · 554 measured · Source: the US BTS 06:00 · Fewer than 200 measured departures · 189 recorded · 189 measured · Source: the US BTS 07:00 · 6.3 min · 594 recorded · 589 measured · Source: the US BTS 08:00 · Fewer than 200 measured departures · 54 recorded · 54 measured · Source: the US BTS 09:00 · 6.5 min · 292 recorded · 292 measured · Source: the US BTS 10:00 · 6.9 min · 558 recorded · 556 measured · Source: the US BTS 11:00 · 8.1 min · 793 recorded · 793 measured · Source: the US BTS 12:00 · Fewer than 200 measured departures · 166 recorded · 166 measured · Source: the US BTS 13:00 · 18.0 min · 224 recorded · 222 measured · Source: the US BTS 14:00 · 14.4 min · 718 recorded · 716 measured · Source: the US BTS 15:00 · Fewer than 200 measured departures · 178 recorded · 178 measured · Source: the US BTS 16:00 · 28.2 min · 423 recorded · 419 measured · Source: the US BTS 17:00 · Fewer than 200 measured departures · 199 recorded · 197 measured · Source: the US BTS 18:00 · 20.5 min · 239 recorded · 239 measured · Source: the US BTS 19:00 · 18.2 min · 483 recorded · 478 measured · Source: the US BTS 20:00 · 19.0 min · 621 recorded · 620 measured · Source: the US BTS 21:00 · 26.5 min · 281 recorded · 278 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 151 recorded · 150 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 · 555 · 555 recorded · 554 measured · Source: the US BTS 06:00 · 189 · 189 recorded · 189 measured · Source: the US BTS 07:00 · 594 · 594 recorded · 589 measured · Source: the US BTS 08:00 · 54 · 54 recorded · 54 measured · Source: the US BTS 09:00 · 292 · 292 recorded · 292 measured · Source: the US BTS 10:00 · 558 · 558 recorded · 556 measured · Source: the US BTS 11:00 · 793 · 793 recorded · 793 measured · Source: the US BTS 12:00 · 166 · 166 recorded · 166 measured · Source: the US BTS 13:00 · 224 · 224 recorded · 222 measured · Source: the US BTS 14:00 · 718 · 718 recorded · 716 measured · Source: the US BTS 15:00 · 178 · 178 recorded · 178 measured · Source: the US BTS 16:00 · 423 · 423 recorded · 419 measured · Source: the US BTS 17:00 · 199 · 199 recorded · 197 measured · Source: the US BTS 18:00 · 239 · 239 recorded · 239 measured · Source: the US BTS 19:00 · 483 · 483 recorded · 478 measured · Source: the US BTS 20:00 · 621 · 621 recorded · 620 measured · Source: the US BTS 21:00 · 281 · 281 recorded · 278 measured · Source: the US BTS 22:00 · 151 · 151 recorded · 150 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:0096.2%0.8 min554555
06:00Fewer than 200 measured departures—189189
07:0089.6%6.3 min589594
08:00Fewer than 200 measured departures—5454
09:0085.6%6.5 min292292
10:0085.1%6.9 min556558
11:0084.0%8.1 min793793
12:00Fewer than 200 measured departures—166166
13:0077.0%18.0 min222224
14:0079.2%14.4 min716718
15:00Fewer than 200 measured departures—178178
16:0056.8%28.2 min419423
17:00Fewer than 200 measured departures—197199
18:0063.6%20.5 min239239
19:0070.3%18.2 min478483
20:0067.1%19.0 min620621
21:0055.8%26.5 min278281
22:00Fewer than 200 measured departures—150151
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 77.3% · 1,012 recorded · 1,008 measured · Source: the US BTS Tuesday · 78.8% · 888 recorded · 887 measured · Source: the US BTS Wednesday · 78.6% · 912 recorded · 910 measured · Source: the US BTS Thursday · 73.2% · 1,002 recorded · 996 measured · Source: the US BTS Friday · 76.7% · 1,010 recorded · 1,002 measured · Source: the US BTS Saturday · 80.9% · 893 recorded · 891 measured · Source: the US BTS Sunday · 76.8% · 1,001 recorded · 996 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 · 13.3 min · 1,012 recorded · 1,008 measured · Source: the US BTS Tuesday · 12.2 min · 888 recorded · 887 measured · Source: the US BTS Wednesday · 14.8 min · 912 recorded · 910 measured · Source: the US BTS Thursday · 15.6 min · 1,002 recorded · 996 measured · Source: the US BTS Friday · 14.9 min · 1,010 recorded · 1,002 measured · Source: the US BTS Saturday · 7.6 min · 893 recorded · 891 measured · Source: the US BTS Sunday · 12.7 min · 1,001 recorded · 996 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,012 · 1,012 recorded · 1,008 measured · Source: the US BTS Tuesday · 888 · 888 recorded · 887 measured · Source: the US BTS Wednesday · 912 · 912 recorded · 910 measured · Source: the US BTS Thursday · 1,002 · 1,002 recorded · 996 measured · Source: the US BTS Friday · 1,010 · 1,010 recorded · 1,002 measured · Source: the US BTS Saturday · 893 · 893 recorded · 891 measured · Source: the US BTS Sunday · 1,001 · 1,001 recorded · 996 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
Monday77.3%13.3 min1,0081,012
Tuesday78.8%12.2 min887888
Wednesday78.6%14.8 min910912
Thursday73.2%15.6 min9961,002
Friday76.7%14.9 min1,0021,010
Saturday80.9%7.6 min891893
Sunday76.8%12.7 min9961,001

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.2% · 596 recorded · 595 measured · Source: the US BTS Feb · 83.1% · 540 recorded · 538 measured · Source: the US BTS Mar · 79.0% · 618 recorded · 608 measured · Source: the US BTS Apr · 83.1% · 586 recorded · 585 measured · Source: the US BTS May · 73.0% · 608 recorded · 608 measured · Source: the US BTS Jun · 64.1% · 666 recorded · 665 measured · Source: the US BTS Jul · 67.2% · 696 recorded · 691 measured · Source: the US BTS Aug · 74.0% · 300 recorded · 296 measured · Source: the US BTS Sep · 80.1% · 282 recorded · 282 measured · Source: the US BTS Oct · 80.9% · 526 recorded · 524 measured · Source: the US BTS Nov · 83.1% · 634 recorded · 632 measured · Source: the US BTS Dec · 80.2% · 666 recorded · 666 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 · 596 recorded · 595 measured · Source: the US BTS Feb · 7.0 min · 540 recorded · 538 measured · Source: the US BTS Mar · 14.3 min · 618 recorded · 608 measured · Source: the US BTS Apr · 8.3 min · 586 recorded · 585 measured · Source: the US BTS May · 18.4 min · 608 recorded · 608 measured · Source: the US BTS Jun · 22.3 min · 666 recorded · 665 measured · Source: the US BTS Jul · 24.0 min · 696 recorded · 691 measured · Source: the US BTS Aug · 16.0 min · 300 recorded · 296 measured · Source: the US BTS Sep · 11.4 min · 282 recorded · 282 measured · Source: the US BTS Oct · 9.9 min · 526 recorded · 524 measured · Source: the US BTS Nov · 6.8 min · 634 recorded · 632 measured · Source: the US BTS Dec · 10.2 min · 666 recorded · 666 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 · 596 · 596 recorded · 595 measured · Source: the US BTS Feb · 540 · 540 recorded · 538 measured · Source: the US BTS Mar · 618 · 618 recorded · 608 measured · Source: the US BTS Apr · 586 · 586 recorded · 585 measured · Source: the US BTS May · 608 · 608 recorded · 608 measured · Source: the US BTS Jun · 666 · 666 recorded · 665 measured · Source: the US BTS Jul · 696 · 696 recorded · 691 measured · Source: the US BTS Aug · 300 · 300 recorded · 296 measured · Source: the US BTS Sep · 282 · 282 recorded · 282 measured · Source: the US BTS Oct · 526 · 526 recorded · 524 measured · Source: the US BTS Nov · 634 · 634 recorded · 632 measured · Source: the US BTS Dec · 666 · 666 recorded · 666 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.2%5.8 min595596
Feb83.1%7.0 min538540
Mar79.0%14.3 min608618
Apr83.1%8.3 min585586
May73.0%18.4 min608608
Jun64.1%22.3 min665666
Jul67.2%24.0 min691696
Aug74.0%16.0 min296300
Sep80.1%11.4 min282282
Oct80.9%9.9 min524526
Nov83.1%6.8 min632634
Dec80.2%10.2 min666666

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.0% 5,176
  • Delayed >15 min 22.5% 1,514
  • Cancelled 0.4% 28
  • 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

59
59 of 59
Flight numbersBy direction DeparturesOn time
F992261 DEN → ELP 583 79.6%
UA724 ELP → DEN 513 89.4%
F994418 ELP → DEN 481 76.4%
UA1153 DEN → ELP 348 70.8%
UA221 DEN → ELP 331 85.2%
UA1894 ELP → DEN 253 76.7%
UA1728 ELP → DEN 149 81.9%
UA333 DEN → ELP 149 65.3%
F992262 ELP → DEN 108 79.3%
WN1904 DEN → ELP 108 75.0%
WN271 ELP → DEN 108 96.3%
UA792 DEN → ELP 93 81.7%
UA1974 DEN → ELP 77 90.9%
OO4804 ELP → DEN 71 70.0%
UA1229 ELP → DEN 68 94.1%
WN4005 ELP → DEN 68 81.8%
WN2113 DEN → ELP 64 68.8%
WN2727 ELP → DEN 64 96.9%
WN565 ELP → DEN 61 39.3%
WN1461 DEN → ELP 60 35.6%
WN3680 ELP → DEN 60 71.7%
WN1189 ELP → DEN 58 96.6%
WN1696 ELP → DEN 58 94.8%
WN259 ELP → DEN 58 84.5%
WN3112 DEN → ELP 58 46.6%
WN3456 ELP → DEN 58 67.2%
WN3706 ELP → DEN 58 98.3%
WN560 ELP → DEN 58 98.3%
WN1319 DEN → ELP 57 46.4%
WN1655 ELP → DEN 57 50.9%
WN1798 ELP → DEN 57 21.1%
UA1156 ELP → DEN 52 82.7%
WN1201 DEN → ELP 50 80.0%
WN2448 DEN → ELP 50 56.0%
WN4332 ELP → DEN 50 78.0%
WN3366 DEN → ELP 46 73.9%
WN523 DEN → ELP 43 79.1%
WN1530 DEN → ELP 42 21.4%
WN2776 ELP → DEN 42 92.9%
WN558 DEN → ELP 42 85.7%
WN680 DEN → ELP 42 69.1%
WN4346 DEN → ELP 40 53.9%
WN608 DEN → ELP 39 100.0%
UA1789 DEN → ELP 37 83.8%
UA263 DEN → ELP 37 86.5%
UA272 ELP → DEN 37 91.9%
OO5409 DEN → ELP 36 86.1%
UA416 ELP → DEN 36 86.1%
OO5704 DEN → ELP 35 74.3%
UA1274 DEN → ELP 35 40.0%
WN2890 ELP → DEN 35 80.0%
WN2923 DEN → ELP 35 65.7%
WN1705 DEN → ELP 33 27.3%
WN2888 ELP → DEN 33 97.0%
WN329 ELP → DEN 33 96.9%
WN4537 DEN → ELP 33 81.8%
WN516 ELP → DEN 33 65.6%
WN748 ELP → DEN 33 45.5%
UA742 DEN → ELP 31 64.5%

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 363 +10.7% 1 68.9%
June 2026 345 +7.8% 1 61.7%
May 2026 310 +4.0% 0 75.5%
April 2026 290 −1.7% 0 87.6%
March 2026 304 +0.0% 6 74.0%
February 2026 278 +6.9% 0 84.2%
January 2026 302 +3.1% 0 86.8%
December 2025 325 −4.7% 0 77.5%
November 2025 302 −8.5% 0 84.8%
October 2025 320 +56.9% 0 77.2%
September 2025 282 0 80.1%
August 2025 296 4 74.0%
July 2025 328 4 65.2%
June 2025 320 0 66.6%
May 2025 298 0 70.5%
April 2025 295 1 78.6%
March 2025 304 4 83.9%
February 2025 260 2 81.9%
January 2025 293 1 81.6%
December 2024 341 0 82.7%
November 2024 330 2 81.5%
October 2024 204 2 86.8%

How to read this chart

Loading the guide…