1,371 km · Domestic

Denver (DEN) – San Diego (SAN)

In July 2026, 1,078 flights operated between Denver and San Diego (both directions), and 67.7% 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
January848993▲ 17.1%
February772919▲ 19.0%
March8961,060▲ 18.3%
April8651,012▲ 17.0%
May9141,027▲ 12.4%
June9101,045▲ 14.8%
July9101,078▲ 18.5%
August867––
September816––
October1,059–in progress
November1,031––
December1,065––
Year to date (Jan–Jul)6,1157,134▲ 16.7%

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.3%81.4%▲ 0.1%
February81.1%80.3%▼ 1.0%
March82.5%79.1%▼ 4.1%
April76.0%80.1%▲ 5.4%
May71.7%77.4%▲ 7.9%
June66.4%67.2%▲ 1.2%
July68.6%67.7%▼ 1.3%
August71.7%––
September75.0%––
October78.6%–in progress
November82.2%––
December70.4%––
Year-to-date average (Jan–Jul)75.4%76.2%▲ 1.1%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January770.0%
February21▼ 50.0%
March315▲ 400.0%
April43▼ 25.0%
May83▼ 62.5%
June65▼ 16.7%
July610▲ 66.7%
August5––
September6––
October4–in progress
November27––
December10––
Year to date (Jan–Jul)3644▲ 22.2%

Airlines on this route

  1. Southwest Airlines 41.6%
  2. United Airlines 36.7%
  3. Frontier Airlines 13.4%
  4. Alaska Airlines 4.8%
  5. SkyWest Airlines 3.6%

Oct 1, 2024 – Jul 31, 2026

By direction

DEN → SAN

Scheduled flights
10,330
Flights operated
10,258
Cancelled
72 · 0.7%
On-time departures
75.3%

SAN → DEN

Scheduled flights
10,342
Flights operated
10,251
Cancelled
91 · 0.9%
On-time departures
77.1%

DEN → SAN and SAN → DEN counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Southwest Airlines WN 8,591 41.6% 67.3% 68
United Airlines UA 7,582 36.7% 84.2% 35
Frontier Airlines F9 2,762 13.4% 78.0% 35
Alaska Airlines AS 990 4.8% 85.3% 11
SkyWest Airlines OO 747 3.6% 77.8% 14

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 delay06:00–07:002.7min · 1,886 recorded · 1,866 measured
Gap to highest-delay hour22.3min06:00 ↔ 17:00
Recorded flights20,672DEN–SAN

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 · Fewer than 200 measured departures · 94 recorded · 93 measured · Source: the US BTS 06:00 · 91.9% · 1,886 recorded · 1,866 measured · Source: the US BTS 07:00 · 90.7% · 1,748 recorded · 1,739 measured · Source: the US BTS 08:00 · 88.2% · 1,487 recorded · 1,478 measured · Source: the US BTS 09:00 · 83.5% · 996 recorded · 990 measured · Source: the US BTS 10:00 · 79.1% · 888 recorded · 884 measured · Source: the US BTS 11:00 · 82.4% · 1,827 recorded · 1,821 measured · Source: the US BTS 12:00 · 75.4% · 1,331 recorded · 1,323 measured · Source: the US BTS 13:00 · 74.2% · 1,457 recorded · 1,451 measured · Source: the US BTS 14:00 · 64.4% · 641 recorded · 640 measured · Source: the US BTS 15:00 · 69.7% · 1,177 recorded · 1,169 measured · Source: the US BTS 16:00 · 68.1% · 1,523 recorded · 1,513 measured · Source: the US BTS 17:00 · 57.8% · 580 recorded · 573 measured · Source: the US BTS 18:00 · 70.8% · 1,023 recorded · 1,011 measured · Source: the US BTS 19:00 · 61.7% · 1,492 recorded · 1,482 measured · Source: the US BTS 20:00 · 64.9% · 1,122 recorded · 1,100 measured · Source: the US BTS 21:00 · 61.6% · 834 recorded · 822 measured · Source: the US BTS 22:00 · 71.1% · 562 recorded · 550 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 4 recorded · 4 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 · Fewer than 200 measured departures · 94 recorded · 93 measured · Source: the US BTS 06:00 · 2.7 min · 1,886 recorded · 1,866 measured · Source: the US BTS 07:00 · 2.9 min · 1,748 recorded · 1,739 measured · Source: the US BTS 08:00 · 5.2 min · 1,487 recorded · 1,478 measured · Source: the US BTS 09:00 · 7.8 min · 996 recorded · 990 measured · Source: the US BTS 10:00 · 9.9 min · 888 recorded · 884 measured · Source: the US BTS 11:00 · 8.5 min · 1,827 recorded · 1,821 measured · Source: the US BTS 12:00 · 13.1 min · 1,331 recorded · 1,323 measured · Source: the US BTS 13:00 · 16.0 min · 1,457 recorded · 1,451 measured · Source: the US BTS 14:00 · 18.2 min · 641 recorded · 640 measured · Source: the US BTS 15:00 · 17.1 min · 1,177 recorded · 1,169 measured · Source: the US BTS 16:00 · 19.0 min · 1,523 recorded · 1,513 measured · Source: the US BTS 17:00 · 25.0 min · 580 recorded · 573 measured · Source: the US BTS 18:00 · 15.4 min · 1,023 recorded · 1,011 measured · Source: the US BTS 19:00 · 20.5 min · 1,492 recorded · 1,482 measured · Source: the US BTS 20:00 · 19.0 min · 1,122 recorded · 1,100 measured · Source: the US BTS 21:00 · 23.1 min · 834 recorded · 822 measured · Source: the US BTS 22:00 · 19.3 min · 562 recorded · 550 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 4 recorded · 4 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 · 94 · 94 recorded · 93 measured · Source: the US BTS 06:00 · 1,886 · 1,886 recorded · 1,866 measured · Source: the US BTS 07:00 · 1,748 · 1,748 recorded · 1,739 measured · Source: the US BTS 08:00 · 1,487 · 1,487 recorded · 1,478 measured · Source: the US BTS 09:00 · 996 · 996 recorded · 990 measured · Source: the US BTS 10:00 · 888 · 888 recorded · 884 measured · Source: the US BTS 11:00 · 1,827 · 1,827 recorded · 1,821 measured · Source: the US BTS 12:00 · 1,331 · 1,331 recorded · 1,323 measured · Source: the US BTS 13:00 · 1,457 · 1,457 recorded · 1,451 measured · Source: the US BTS 14:00 · 641 · 641 recorded · 640 measured · Source: the US BTS 15:00 · 1,177 · 1,177 recorded · 1,169 measured · Source: the US BTS 16:00 · 1,523 · 1,523 recorded · 1,513 measured · Source: the US BTS 17:00 · 580 · 580 recorded · 573 measured · Source: the US BTS 18:00 · 1,023 · 1,023 recorded · 1,011 measured · Source: the US BTS 19:00 · 1,492 · 1,492 recorded · 1,482 measured · Source: the US BTS 20:00 · 1,122 · 1,122 recorded · 1,100 measured · Source: the US BTS 21:00 · 834 · 834 recorded · 822 measured · Source: the US BTS 22:00 · 562 · 562 recorded · 550 measured · Source: the US BTS 23:00 · 4 · 4 recorded · 4 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:00Fewer than 200 measured departures—9394
06:0091.9%2.7 min1,8661,886
07:0090.7%2.9 min1,7391,748
08:0088.2%5.2 min1,4781,487
09:0083.5%7.8 min990996
10:0079.1%9.9 min884888
11:0082.4%8.5 min1,8211,827
12:0075.4%13.1 min1,3231,331
13:0074.2%16.0 min1,4511,457
14:0064.4%18.2 min640641
15:0069.7%17.1 min1,1691,177
16:0068.1%19.0 min1,5131,523
17:0057.8%25.0 min573580
18:0070.8%15.4 min1,0111,023
19:0061.7%20.5 min1,4821,492
20:0064.9%19.0 min1,1001,122
21:0061.6%23.1 min822834
22:0071.1%19.3 min550562
23:00Fewer than 200 measured departures—44

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 75.4% · 3,119 recorded · 3,103 measured · Source: the US BTS Tuesday · 80.1% · 2,767 recorded · 2,758 measured · Source: the US BTS Wednesday · 79.1% · 2,867 recorded · 2,846 measured · Source: the US BTS Thursday · 72.3% · 3,082 recorded · 3,049 measured · Source: the US BTS Friday · 71.2% · 3,138 recorded · 3,097 measured · Source: the US BTS Saturday · 81.3% · 2,562 recorded · 2,543 measured · Source: the US BTS Sunday · 75.4% · 3,137 recorded · 3,113 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 · 12.1 min · 3,119 recorded · 3,103 measured · Source: the US BTS Tuesday · 10.9 min · 2,767 recorded · 2,758 measured · Source: the US BTS Wednesday · 9.6 min · 2,867 recorded · 2,846 measured · Source: the US BTS Thursday · 16.6 min · 3,082 recorded · 3,049 measured · Source: the US BTS Friday · 18.0 min · 3,138 recorded · 3,097 measured · Source: the US BTS Saturday · 8.1 min · 2,562 recorded · 2,543 measured · Source: the US BTS Sunday · 12.5 min · 3,137 recorded · 3,113 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 · 3,119 · 3,119 recorded · 3,103 measured · Source: the US BTS Tuesday · 2,767 · 2,767 recorded · 2,758 measured · Source: the US BTS Wednesday · 2,867 · 2,867 recorded · 2,846 measured · Source: the US BTS Thursday · 3,082 · 3,082 recorded · 3,049 measured · Source: the US BTS Friday · 3,138 · 3,138 recorded · 3,097 measured · Source: the US BTS Saturday · 2,562 · 2,562 recorded · 2,543 measured · Source: the US BTS Sunday · 3,137 · 3,137 recorded · 3,113 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
Monday75.4%12.1 min3,1033,119
Tuesday80.1%10.9 min2,7582,767
Wednesday79.1%9.6 min2,8462,867
Thursday72.3%16.6 min3,0493,082
Friday71.2%18.0 min3,0973,138
Saturday81.3%8.1 min2,5432,562
Sunday75.4%12.5 min3,1133,137

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 · 81.3% · 1,855 recorded · 1,841 measured · Source: the US BTS Feb · 80.7% · 1,694 recorded · 1,691 measured · Source: the US BTS Mar · 80.6% · 1,974 recorded · 1,956 measured · Source: the US BTS Apr · 78.2% · 1,884 recorded · 1,877 measured · Source: the US BTS May · 74.7% · 1,952 recorded · 1,941 measured · Source: the US BTS Jun · 66.8% · 1,966 recorded · 1,955 measured · Source: the US BTS Jul · 68.1% · 2,004 recorded · 1,988 measured · Source: the US BTS Aug · 71.7% · 872 recorded · 867 measured · Source: the US BTS Sep · 75.0% · 822 recorded · 816 measured · Source: the US BTS Oct · 79.6% · 1,697 recorded · 1,693 measured · Source: the US BTS Nov · 82.3% · 1,974 recorded · 1,939 measured · Source: the US BTS Dec · 73.4% · 1,978 recorded · 1,945 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 · 8.4 min · 1,855 recorded · 1,841 measured · Source: the US BTS Feb · 8.6 min · 1,694 recorded · 1,691 measured · Source: the US BTS Mar · 10.1 min · 1,974 recorded · 1,956 measured · Source: the US BTS Apr · 10.1 min · 1,884 recorded · 1,877 measured · Source: the US BTS May · 13.7 min · 1,952 recorded · 1,941 measured · Source: the US BTS Jun · 20.1 min · 1,966 recorded · 1,955 measured · Source: the US BTS Jul · 19.7 min · 2,004 recorded · 1,988 measured · Source: the US BTS Aug · 16.2 min · 872 recorded · 867 measured · Source: the US BTS Sep · 15.5 min · 822 recorded · 816 measured · Source: the US BTS Oct · 8.4 min · 1,697 recorded · 1,693 measured · Source: the US BTS Nov · 7.4 min · 1,974 recorded · 1,939 measured · Source: the US BTS Dec · 16.5 min · 1,978 recorded · 1,945 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,855 · 1,855 recorded · 1,841 measured · Source: the US BTS Feb · 1,694 · 1,694 recorded · 1,691 measured · Source: the US BTS Mar · 1,974 · 1,974 recorded · 1,956 measured · Source: the US BTS Apr · 1,884 · 1,884 recorded · 1,877 measured · Source: the US BTS May · 1,952 · 1,952 recorded · 1,941 measured · Source: the US BTS Jun · 1,966 · 1,966 recorded · 1,955 measured · Source: the US BTS Jul · 2,004 · 2,004 recorded · 1,988 measured · Source: the US BTS Aug · 872 · 872 recorded · 867 measured · Source: the US BTS Sep · 822 · 822 recorded · 816 measured · Source: the US BTS Oct · 1,697 · 1,697 recorded · 1,693 measured · Source: the US BTS Nov · 1,974 · 1,974 recorded · 1,939 measured · Source: the US BTS Dec · 1,978 · 1,978 recorded · 1,945 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
Jan81.3%8.4 min1,8411,855
Feb80.7%8.6 min1,6911,694
Mar80.6%10.1 min1,9561,974
Apr78.2%10.1 min1,8771,884
May74.7%13.7 min1,9411,952
Jun66.8%20.1 min1,9551,966
Jul68.1%19.7 min1,9882,004
Aug71.7%16.2 min867872
Sep75.0%15.5 min816822
Oct79.6%8.4 min1,6931,697
Nov82.3%7.4 min1,9391,974
Dec73.4%16.5 min1,9451,978

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 75.6% 15,620
  • Delayed >15 min 23.7% 4,889
  • Cancelled 0.8% 163
  • 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

178
178 of 178
Flight numbersBy direction DeparturesOn time
UA540 DEN → SAN 655 70.3%
UA682 SAN → DEN 655 77.9%
UA2309 DEN → SAN 635 93.2%
UA1302 DEN → SAN 608 87.8%
F992818 SAN → DEN 604 86.7%
UA1281 DEN → SAN 600 82.8%
UA2476 SAN → DEN 587 89.2%
F994989 DEN → SAN 428 71.3%
UA1835 DEN → SAN 383 64.7%
F994928 SAN → DEN 380 75.2%
F992817 DEN → SAN 378 84.8%
F994990 SAN → DEN 361 74.2%
UA1940 DEN → SAN 347 83.9%
UA519 SAN → DEN 335 82.5%
F992711 DEN → SAN 322 72.2%
UA2270 SAN → DEN 295 91.8%
UA264 SAN → DEN 290 89.0%
UA1337 SAN → DEN 288 88.9%
UA2381 DEN → SAN 203 82.8%
UA1483 SAN → DEN 176 90.9%
UA1374 SAN → DEN 166 86.8%
AS1428 DEN → SAN 161 79.9%
AS1429 SAN → DEN 158 73.1%
UA1924 SAN → DEN 158 85.4%
AS1491 DEN → SAN 152 85.2%
AS1492 SAN → DEN 152 89.3%
UA1565 SAN → DEN 138 86.9%
F992421 DEN → SAN 128 81.6%
F994927 DEN → SAN 122 73.0%
OO3046 SAN → DEN 107 75.5%
WN3034 SAN → DEN 103 45.6%
OO3021 DEN → SAN 85 94.1%
WN1669 DEN → SAN 83 71.3%
OO3012 DEN → SAN 81 98.7%
OO3021 SAN → DEN 79 86.7%
WN2817 SAN → DEN 71 71.4%
WN3294 SAN → DEN 70 80.0%
WN1700 DEN → SAN 68 68.7%
WN1102 SAN → DEN 66 95.5%
WN1655 SAN → DEN 64 42.9%
WN4216 SAN → DEN 64 67.2%
WN1370 DEN → SAN 63 66.7%
WN664 DEN → SAN 63 83.9%
WN3176 SAN → DEN 62 70.5%
WN3260 SAN → DEN 61 82.0%
WN2715 SAN → DEN 60 78.3%
WN2758 SAN → DEN 60 55.0%
WN534 SAN → DEN 60 60.3%
WN1169 DEN → SAN 58 55.2%
WN1529 DEN → SAN 58 43.1%
WN1699 DEN → SAN 58 81.0%
WN2380 DEN → SAN 58 43.9%
WN2616 DEN → SAN 58 79.3%
WN2675 SAN → DEN 58 98.3%
WN2859 SAN → DEN 58 41.4%
WN3299 SAN → DEN 58 31.0%
WN3388 SAN → DEN 58 62.1%
WN3496 SAN → DEN 58 13.8%
WN3503 DEN → SAN 58 36.2%
WN393 DEN → SAN 58 67.2%
WN3946 SAN → DEN 58 67.2%
WN4541 SAN → DEN 58 69.0%
WN4692 SAN → DEN 58 41.4%
UA1842 DEN → SAN 57 79.0%
UA2368 SAN → DEN 57 96.4%
WN1703 DEN → SAN 57 14.0%
WN1715 SAN → DEN 57 77.2%
WN1771 SAN → DEN 57 57.1%
WN1854 DEN → SAN 57 82.5%
WN2120 DEN → SAN 57 89.5%
WN2621 DEN → SAN 57 93.0%
WN3545 SAN → DEN 57 87.7%
UA765 DEN → SAN 56 83.6%
WN1704 DEN → SAN 56 44.6%
WN2093 DEN → SAN 56 75.9%
UA1969 SAN → DEN 55 77.8%
WN1589 DEN → SAN 55 85.5%
WN2613 DEN → SAN 55 72.2%
WN3945 SAN → DEN 55 92.7%
WN4152 SAN → DEN 54 28.3%
AS1617 DEN → SAN 52 92.3%
AS1618 DEN → SAN 52 86.3%
AS1618 SAN → DEN 52 100.0%
AS1619 SAN → DEN 52 94.2%
OO3012 SAN → DEN 52 55.1%
OO3020 DEN → SAN 52 28.6%
WN2747 DEN → SAN 52 84.6%
WN2807 DEN → SAN 52 80.8%
WN3389 SAN → DEN 52 76.5%
UA1714 SAN → DEN 51 98.0%
WN1306 SAN → DEN 50 78.0%
WN1646 DEN → SAN 50 28.6%
WN2329 DEN → SAN 50 52.0%
WN2628 DEN → SAN 50 30.0%
WN3390 SAN → DEN 50 79.6%
WN3493 SAN → DEN 50 94.0%
WN3494 SAN → DEN 50 56.0%
WN3495 SAN → DEN 50 56.0%
WN3497 SAN → DEN 50 36.0%
WN4064 SAN → DEN 50 80.0%
WN4151 SAN → DEN 50 32.0%
WN4176 DEN → SAN 50 62.0%
WN4331 DEN → SAN 50 100.0%
WN673 DEN → SAN 50 74.0%
WN176 DEN → SAN 49 83.7%
WN3068 DEN → SAN 49 59.2%
UA2432 SAN → DEN 47 93.6%
WN3131 DEN → SAN 47 80.9%
WN4853 DEN → SAN 47 85.1%
WN931 SAN → DEN 47 72.3%
WN4219 SAN → DEN 45 83.7%
WN2749 DEN → SAN 44 50.0%
WN1579 DEN → SAN 43 72.1%
WN4380 SAN → DEN 43 37.2%
WN1004 DEN → SAN 42 26.8%
WN1136 SAN → DEN 42 97.6%
WN1843 SAN → DEN 42 83.3%
WN2144 DEN → SAN 42 72.5%
WN2622 DEN → SAN 42 73.8%
WN3028 DEN → SAN 42 95.2%
WN3307 SAN → DEN 42 54.8%
WN3438 DEN → SAN 42 50.0%
WN3759 SAN → DEN 42 87.8%
WN3781 SAN → DEN 42 52.4%
WN899 DEN → SAN 42 61.0%
WN103 DEN → SAN 41 52.5%
WN2161 DEN → SAN 41 70.7%
WN2901 DEN → SAN 41 60.0%
WN4160 DEN → SAN 41 36.6%
WN1721 DEN → SAN 40 38.5%
WN2131 SAN → DEN 40 79.0%
WN2339 SAN → DEN 40 90.0%
WN2624 DEN → SAN 40 75.0%
WN704 DEN → SAN 40 85.0%
WN3999 SAN → DEN 39 43.6%
WN866 SAN → DEN 39 81.1%
WN1186 DEN → SAN 38 70.3%
UA1365 SAN → DEN 37 91.9%
UA1715 SAN → DEN 37 86.5%
UA2491 SAN → DEN 37 83.8%
UA283 SAN → DEN 37 100.0%
WN875 DEN → SAN 37 83.8%
UA2412 DEN → SAN 36 83.3%
UA347 SAN → DEN 36 91.7%
UA547 DEN → SAN 36 88.9%
WN3528 SAN → DEN 36 74.3%
WN3898 DEN → SAN 36 28.6%
AS219 SAN → DEN 35 80.0%
OO3217 DEN → SAN 35 48.6%
UA1829 SAN → DEN 35 97.1%
WN4383 SAN → DEN 35 42.9%
AS220 DEN → SAN 34 100.0%
UA1510 SAN → DEN 34 76.5%
UA312 SAN → DEN 33 84.9%
WN160 SAN → DEN 33 54.6%
WN1682 DEN → SAN 33 57.6%
WN2178 SAN → DEN 33 90.9%
WN274 DEN → SAN 33 93.9%
WN2742 DEN → SAN 33 100.0%
WN3362 DEN → SAN 33 54.8%
WN3669 DEN → SAN 33 68.8%
WN4297 DEN → SAN 33 69.7%
WN4352 SAN → DEN 33 69.7%
WN4355 SAN → DEN 33 84.9%
WN684 SAN → DEN 33 87.9%
UA2493 SAN → DEN 32 90.6%
UA572 DEN → SAN 32 93.8%
WN107 SAN → DEN 32 59.4%
WN2712 DEN → SAN 32 93.8%
WN4186 SAN → DEN 32 43.8%
WN1535 DEN → SAN 31 93.3%
WN2129 SAN → DEN 31 90.3%
WN2584 SAN → DEN 31 38.7%
WN2664 DEN → SAN 31 45.2%
WN2915 SAN → DEN 31 64.5%
OO3029 DEN → SAN 30 80.0%
WN2719 SAN → DEN 30 40.0%
WN3739 DEN → SAN 30 83.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 1,078 +18.5% 10 67.7%
June 2026 1,045 +14.8% 5 67.2%
May 2026 1,027 +12.4% 3 77.4%
April 2026 1,012 +17.0% 3 80.1%
March 2026 1,060 +18.3% 15 79.1%
February 2026 919 +19.0% 1 80.3%
January 2026 993 +17.1% 7 81.4%
December 2025 1,065 +21.0% 10 70.4%
November 2025 1,031 +13.5% 27 82.2%
October 2025 1,059 +67.0% 4 78.6%
September 2025 816 6 75.0%
August 2025 867 5 71.7%
July 2025 910 6 68.6%
June 2025 910 6 66.4%
May 2025 914 8 71.7%
April 2025 865 4 76.0%
March 2025 896 3 82.5%
February 2025 772 2 81.1%
January 2025 848 7 81.3%
December 2024 880 23 77.0%
November 2024 908 8 82.4%
October 2024 634 0 81.2%

How to read this chart

Loading the guide…