1,553 km · Domestic

Denver (DEN) – San Francisco (SFO)

In July 2026, 1,021 flights operated between Denver and San Francisco (both directions), and 55.3% 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
January951869▼ 8.6%
February878796▼ 9.3%
March935888▼ 5.0%
April926847▼ 8.5%
May976966▼ 1.0%
June929985▲ 6.0%
July9081,021▲ 12.4%
August919––
September901––
October919–in progress
November866––
December910––
Year to date (Jan–Jul)6,5036,372▼ 2.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
January77.3%82.0%▲ 6.1%
February74.4%77.6%▲ 4.3%
March77.6%80.6%▲ 3.9%
April79.4%70.2%▼ 11.6%
May73.6%65.4%▼ 11.1%
June68.6%54.2%▼ 21.0%
July64.0%55.3%▼ 13.6%
August73.0%––
September77.9%––
October79.3%–in progress
November74.4%––
December69.0%––
Year-to-date average (Jan–Jul)73.6%69.3%▼ 5.7%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January31▼ 66.7%
February01–
March58▲ 60.0%
April05–
May30▼ 100.0%
June93▼ 66.7%
July197▼ 63.2%
August2––
September0––
October1–in progress
November8––
December3––
Year to date (Jan–Jul)3925▼ 35.9%

Airlines on this route

  1. United Airlines 62.1%
  2. Southwest Airlines 26.5%
  3. Frontier Airlines 11.4%

Oct 1, 2024 – Jul 31, 2026

By direction

DEN → SFO

Scheduled flights
10,049
Flights operated
10,001
Cancelled
48 · 0.5%
On-time departures
69.1%

SFO → DEN

Scheduled flights
10,044
Flights operated
9,997
Cancelled
47 · 0.5%
On-time departures
76.6%

DEN → SFO and SFO → DEN counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
United Airlines UA 12,479 62.1% 79.1% 44
Southwest Airlines WN 5,320 26.5% 59.4% 34
Frontier Airlines F9 2,294 11.4% 69.9% 17

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:00-0.9min · 1,562 recorded · 1,553 measured
Gap to highest-delay hour29.4min05:00 ↔ 19:00
Recorded flights20,093DEN–SFO

Departure hour

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
00:00 · Fewer than 200 measured departures · 1 recorded · 1 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 · 95.8% · 1,562 recorded · 1,553 measured · Source: the US BTS 06:00 · 92.4% · 1,780 recorded · 1,770 measured · Source: the US BTS 07:00 · 81.2% · 853 recorded · 849 measured · Source: the US BTS 08:00 · 84.3% · 1,450 recorded · 1,446 measured · Source: the US BTS 09:00 · 69.8% · 826 recorded · 822 measured · Source: the US BTS 10:00 · 69.8% · 727 recorded · 725 measured · Source: the US BTS 11:00 · 71.8% · 1,541 recorded · 1,537 measured · Source: the US BTS 12:00 · 66.2% · 950 recorded · 945 measured · Source: the US BTS 13:00 · 71.6% · 1,349 recorded · 1,347 measured · Source: the US BTS 14:00 · 63.5% · 1,083 recorded · 1,078 measured · Source: the US BTS 15:00 · 66.8% · 979 recorded · 976 measured · Source: the US BTS 16:00 · 68.7% · 1,019 recorded · 1,014 measured · Source: the US BTS 17:00 · 67.8% · 921 recorded · 914 measured · Source: the US BTS 18:00 · 66.3% · 664 recorded · 662 measured · Source: the US BTS 19:00 · 60.2% · 1,605 recorded · 1,599 measured · Source: the US BTS 20:00 · 63.4% · 906 recorded · 900 measured · Source: the US BTS 21:00 · 60.5% · 1,154 recorded · 1,148 measured · Source: the US BTS 22:00 · 62.2% · 720 recorded · 709 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 3 recorded · 3 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 · Fewer than 200 measured departures · 1 recorded · 1 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 · 1,562 recorded · 1,553 measured · Source: the US BTS 06:00 · 2.8 min · 1,780 recorded · 1,770 measured · Source: the US BTS 07:00 · 11.1 min · 853 recorded · 849 measured · Source: the US BTS 08:00 · 9.3 min · 1,450 recorded · 1,446 measured · Source: the US BTS 09:00 · 15.4 min · 826 recorded · 822 measured · Source: the US BTS 10:00 · 17.3 min · 727 recorded · 725 measured · Source: the US BTS 11:00 · 16.3 min · 1,541 recorded · 1,537 measured · Source: the US BTS 12:00 · 20.1 min · 950 recorded · 945 measured · Source: the US BTS 13:00 · 16.6 min · 1,349 recorded · 1,347 measured · Source: the US BTS 14:00 · 23.4 min · 1,083 recorded · 1,078 measured · Source: the US BTS 15:00 · 21.4 min · 979 recorded · 976 measured · Source: the US BTS 16:00 · 18.6 min · 1,019 recorded · 1,014 measured · Source: the US BTS 17:00 · 24.1 min · 921 recorded · 914 measured · Source: the US BTS 18:00 · 22.7 min · 664 recorded · 662 measured · Source: the US BTS 19:00 · 28.4 min · 1,605 recorded · 1,599 measured · Source: the US BTS 20:00 · 24.2 min · 906 recorded · 900 measured · Source: the US BTS 21:00 · 26.8 min · 1,154 recorded · 1,148 measured · Source: the US BTS 22:00 · 21.3 min · 720 recorded · 709 measured · Source: the US BTS 23:00 · Fewer than 200 measured departures · 3 recorded · 3 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 · 1 · 1 recorded · 1 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 · 1,562 · 1,562 recorded · 1,553 measured · Source: the US BTS 06:00 · 1,780 · 1,780 recorded · 1,770 measured · Source: the US BTS 07:00 · 853 · 853 recorded · 849 measured · Source: the US BTS 08:00 · 1,450 · 1,450 recorded · 1,446 measured · Source: the US BTS 09:00 · 826 · 826 recorded · 822 measured · Source: the US BTS 10:00 · 727 · 727 recorded · 725 measured · Source: the US BTS 11:00 · 1,541 · 1,541 recorded · 1,537 measured · Source: the US BTS 12:00 · 950 · 950 recorded · 945 measured · Source: the US BTS 13:00 · 1,349 · 1,349 recorded · 1,347 measured · Source: the US BTS 14:00 · 1,083 · 1,083 recorded · 1,078 measured · Source: the US BTS 15:00 · 979 · 979 recorded · 976 measured · Source: the US BTS 16:00 · 1,019 · 1,019 recorded · 1,014 measured · Source: the US BTS 17:00 · 921 · 921 recorded · 914 measured · Source: the US BTS 18:00 · 664 · 664 recorded · 662 measured · Source: the US BTS 19:00 · 1,605 · 1,605 recorded · 1,599 measured · Source: the US BTS 20:00 · 906 · 906 recorded · 900 measured · Source: the US BTS 21:00 · 1,154 · 1,154 recorded · 1,148 measured · Source: the US BTS 22:00 · 720 · 720 recorded · 709 measured · Source: the US BTS 23:00 · 3 · 3 recorded · 3 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:00Fewer than 200 measured departures—11
01:00No observations———
02:00No observations———
03:00No observations———
04:00No observations———
05:0095.8%-0.9 min1,5531,562
06:0092.4%2.8 min1,7701,780
07:0081.2%11.1 min849853
08:0084.3%9.3 min1,4461,450
09:0069.8%15.4 min822826
10:0069.8%17.3 min725727
11:0071.8%16.3 min1,5371,541
12:0066.2%20.1 min945950
13:0071.6%16.6 min1,3471,349
14:0063.5%23.4 min1,0781,083
15:0066.8%21.4 min976979
16:0068.7%18.6 min1,0141,019
17:0067.8%24.1 min914921
18:0066.3%22.7 min662664
19:0060.2%28.4 min1,5991,605
20:0063.4%24.2 min900906
21:0060.5%26.8 min1,1481,154
22:0062.2%21.3 min709720
23:00Fewer than 200 measured departures—33

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 69.6% · 2,988 recorded · 2,976 measured · Source: the US BTS Tuesday · 78.0% · 2,768 recorded · 2,757 measured · Source: the US BTS Wednesday · 74.0% · 2,803 recorded · 2,794 measured · Source: the US BTS Thursday · 69.2% · 2,993 recorded · 2,986 measured · Source: the US BTS Friday · 71.4% · 3,024 recorded · 3,001 measured · Source: the US BTS Saturday · 77.7% · 2,643 recorded · 2,630 measured · Source: the US BTS Sunday · 71.1% · 2,874 recorded · 2,854 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 · 18.6 min · 2,988 recorded · 2,976 measured · Source: the US BTS Tuesday · 11.4 min · 2,768 recorded · 2,757 measured · Source: the US BTS Wednesday · 16.0 min · 2,803 recorded · 2,794 measured · Source: the US BTS Thursday · 20.8 min · 2,993 recorded · 2,986 measured · Source: the US BTS Friday · 17.5 min · 3,024 recorded · 3,001 measured · Source: the US BTS Saturday · 13.0 min · 2,643 recorded · 2,630 measured · Source: the US BTS Sunday · 18.5 min · 2,874 recorded · 2,854 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 · 2,988 · 2,988 recorded · 2,976 measured · Source: the US BTS Tuesday · 2,768 · 2,768 recorded · 2,757 measured · Source: the US BTS Wednesday · 2,803 · 2,803 recorded · 2,794 measured · Source: the US BTS Thursday · 2,993 · 2,993 recorded · 2,986 measured · Source: the US BTS Friday · 3,024 · 3,024 recorded · 3,001 measured · Source: the US BTS Saturday · 2,643 · 2,643 recorded · 2,630 measured · Source: the US BTS Sunday · 2,874 · 2,874 recorded · 2,854 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
Monday69.6%18.6 min2,9762,988
Tuesday78.0%11.4 min2,7572,768
Wednesday74.0%16.0 min2,7942,803
Thursday69.2%20.8 min2,9862,993
Friday71.4%17.5 min3,0013,024
Saturday77.7%13.0 min2,6302,643
Sunday71.1%18.5 min2,8542,874

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 · 79.6% · 1,824 recorded · 1,820 measured · Source: the US BTS Feb · 75.9% · 1,675 recorded · 1,674 measured · Source: the US BTS Mar · 79.1% · 1,836 recorded · 1,823 measured · Source: the US BTS Apr · 75.0% · 1,778 recorded · 1,773 measured · Source: the US BTS May · 69.5% · 1,945 recorded · 1,942 measured · Source: the US BTS Jun · 61.2% · 1,926 recorded · 1,914 measured · Source: the US BTS Jul · 59.4% · 1,955 recorded · 1,929 measured · Source: the US BTS Aug · 73.0% · 921 recorded · 919 measured · Source: the US BTS Sep · 77.9% · 901 recorded · 901 measured · Source: the US BTS Oct · 80.9% · 1,556 recorded · 1,553 measured · Source: the US BTS Nov · 74.8% · 1,852 recorded · 1,831 measured · Source: the US BTS Dec · 73.5% · 1,924 recorded · 1,919 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 · 11.4 min · 1,824 recorded · 1,820 measured · Source: the US BTS Feb · 15.8 min · 1,675 recorded · 1,674 measured · Source: the US BTS Mar · 11.8 min · 1,836 recorded · 1,823 measured · Source: the US BTS Apr · 14.5 min · 1,778 recorded · 1,773 measured · Source: the US BTS May · 18.8 min · 1,945 recorded · 1,942 measured · Source: the US BTS Jun · 25.0 min · 1,926 recorded · 1,914 measured · Source: the US BTS Jul · 27.8 min · 1,955 recorded · 1,929 measured · Source: the US BTS Aug · 16.4 min · 921 recorded · 919 measured · Source: the US BTS Sep · 10.5 min · 901 recorded · 901 measured · Source: the US BTS Oct · 9.2 min · 1,556 recorded · 1,553 measured · Source: the US BTS Nov · 16.1 min · 1,852 recorded · 1,831 measured · Source: the US BTS Dec · 16.8 min · 1,924 recorded · 1,919 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,824 · 1,824 recorded · 1,820 measured · Source: the US BTS Feb · 1,675 · 1,675 recorded · 1,674 measured · Source: the US BTS Mar · 1,836 · 1,836 recorded · 1,823 measured · Source: the US BTS Apr · 1,778 · 1,778 recorded · 1,773 measured · Source: the US BTS May · 1,945 · 1,945 recorded · 1,942 measured · Source: the US BTS Jun · 1,926 · 1,926 recorded · 1,914 measured · Source: the US BTS Jul · 1,955 · 1,955 recorded · 1,929 measured · Source: the US BTS Aug · 921 · 921 recorded · 919 measured · Source: the US BTS Sep · 901 · 901 recorded · 901 measured · Source: the US BTS Oct · 1,556 · 1,556 recorded · 1,553 measured · Source: the US BTS Nov · 1,852 · 1,852 recorded · 1,831 measured · Source: the US BTS Dec · 1,924 · 1,924 recorded · 1,919 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
Jan79.6%11.4 min1,8201,824
Feb75.9%15.8 min1,6741,675
Mar79.1%11.8 min1,8231,836
Apr75.0%14.5 min1,7731,778
May69.5%18.8 min1,9421,945
Jun61.2%25.0 min1,9141,926
Jul59.4%27.8 min1,9291,955
Aug73.0%16.4 min919921
Sep77.9%10.5 min901901
Oct80.9%9.2 min1,5531,556
Nov74.8%16.1 min1,8311,852
Dec73.5%16.8 min1,9191,924

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 72.5% 14,568
  • Delayed >15 min 27.0% 5,430
  • Cancelled 0.5% 95
  • 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

177
177 of 177
Flight numbersBy direction DeparturesOn time
F991230 SFO → DEN 616 90.3%
UA1007 DEN → SFO 567 68.0%
UA1561 DEN → SFO 566 78.5%
UA1812 DEN → SFO 548 80.1%
F993439 DEN → SFO 541 65.9%
UA2391 DEN → SFO 527 88.4%
UA2633 DEN → SFO 512 73.6%
UA2367 DEN → SFO 408 95.3%
UA2681 DEN → SFO 392 57.4%
UA2348 SFO → DEN 381 86.0%
F991093 DEN → SFO 358 64.2%
UA566 SFO → DEN 346 78.0%
UA2420 SFO → DEN 343 97.4%
UA2041 DEN → SFO 338 77.8%
UA1430 SFO → DEN 291 73.9%
UA297 SFO → DEN 276 80.0%
UA2123 DEN → SFO 275 62.9%
F993440 SFO → DEN 273 55.0%
F991094 SFO → DEN 249 53.4%
F991229 DEN → SFO 242 67.4%
UA1596 SFO → DEN 226 71.7%
UA2436 SFO → DEN 207 79.7%
UA301 SFO → DEN 207 79.6%
UA1333 SFO → DEN 191 74.3%
UA1506 DEN → SFO 170 65.1%
UA573 DEN → SFO 164 89.5%
UA2076 SFO → DEN 161 79.5%
UA1230 SFO → DEN 153 83.7%
UA1389 DEN → SFO 149 47.7%
UA1479 SFO → DEN 149 96.0%
UA1604 SFO → DEN 148 67.6%
UA1374 SFO → DEN 147 71.0%
UA1871 SFO → DEN 138 84.8%
UA513 SFO → DEN 133 92.4%
UA1300 DEN → SFO 129 76.0%
UA1625 SFO → DEN 124 89.5%
WN1388 DEN → SFO 122 67.8%
UA2190 DEN → SFO 121 77.3%
UA1791 SFO → DEN 114 81.6%
UA1986 SFO → DEN 109 63.9%
WN1798 DEN → SFO 104 66.4%
WN2290 SFO → DEN 103 55.9%
UA1691 SFO → DEN 101 80.2%
UA2862 SFO → DEN 101 87.1%
WN142 SFO → DEN 99 96.0%
UA501 SFO → DEN 98 99.0%
WN4789 DEN → SFO 92 65.2%
UA754 DEN → SFO 86 85.9%
WN3941 SFO → DEN 82 68.3%
UA1362 SFO → DEN 77 92.1%
WN2712 SFO → DEN 75 88.0%
UA281 DEN → SFO 74 77.0%
UA1412 DEN → SFO 73 35.7%
WN3669 DEN → SFO 73 74.0%
UA2019 SFO → DEN 72 76.4%
UA540 SFO → DEN 72 61.1%
UA1233 SFO → DEN 71 97.2%
UA1572 DEN → SFO 68 85.3%
UA1745 SFO → DEN 68 88.2%
UA589 SFO → DEN 67 81.8%
WN2629 DEN → SFO 64 42.2%
WN744 DEN → SFO 63 50.8%
WN4302 SFO → DEN 62 85.0%
WN519 SFO → DEN 61 88.1%
WN4251 SFO → DEN 60 46.7%
WN4847 DEN → SFO 60 29.3%
WN3402 SFO → DEN 59 65.5%
WN1342 DEN → SFO 58 65.5%
WN1667 DEN → SFO 58 24.1%
WN208 SFO → DEN 58 86.2%
WN2397 DEN → SFO 58 65.5%
WN2401 SFO → DEN 58 81.0%
WN2444 SFO → DEN 58 50.0%
WN321 SFO → DEN 58 96.6%
WN4499 SFO → DEN 58 67.2%
WN845 DEN → SFO 58 32.8%
WN2585 DEN → SFO 57 71.9%
WN2651 DEN → SFO 57 45.6%
WN3677 SFO → DEN 57 10.5%
UA526 SFO → DEN 56 94.6%
UA373 SFO → DEN 55 70.9%
WN1228 SFO → DEN 55 90.7%
WN1614 DEN → SFO 54 77.8%
UA2121 SFO → DEN 53 67.9%
WN802 DEN → SFO 53 76.9%
WN2768 DEN → SFO 52 65.4%
WN3308 SFO → DEN 52 28.0%
WN4478 SFO → DEN 52 51.9%
UA1417 SFO → DEN 51 56.0%
WN2386 DEN → SFO 50 12.2%
WN2652 DEN → SFO 50 46.0%
WN3008 DEN → SFO 50 58.0%
WN4257 SFO → DEN 50 64.0%
WN1424 SFO → DEN 49 89.8%
WN2013 SFO → DEN 49 71.4%
WN3436 SFO → DEN 49 42.9%
WN4229 DEN → SFO 49 57.1%
WN2630 DEN → SFO 46 59.1%
UA277 SFO → DEN 45 82.2%
WN2114 DEN → SFO 44 81.8%
WN1715 DEN → SFO 43 48.8%
WN2770 DEN → SFO 43 58.1%
WN4407 SFO → DEN 43 64.3%
WN1322 SFO → DEN 42 40.5%
WN1719 DEN → SFO 42 21.4%
WN267 DEN → SFO 42 78.6%
WN3641 SFO → DEN 42 9.5%
WN3642 SFO → DEN 42 17.5%
WN3848 SFO → DEN 42 81.0%
WN4212 SFO → DEN 42 33.3%
WN4303 SFO → DEN 42 65.9%
WN4303 DEN → SFO 41 9.8%
WN2589 DEN → SFO 40 35.0%
WN3020 SFO → DEN 40 75.0%
WN4480 DEN → SFO 40 45.0%
UA1758 SFO → DEN 38 86.5%
WN4670 DEN → SFO 38 2.6%
UA1152 DEN → SFO 37 97.3%
UA1176 DEN → SFO 37 75.7%
UA1301 DEN → SFO 37 91.7%
UA1448 DEN → SFO 37 73.0%
UA1816 SFO → DEN 37 67.6%
UA1829 SFO → DEN 37 94.6%
UA1942 SFO → DEN 37 94.6%
UA2025 SFO → DEN 37 97.3%
UA2339 DEN → SFO 37 91.9%
UA2671 SFO → DEN 37 94.6%
UA2676 SFO → DEN 37 97.3%
UA304 DEN → SFO 37 78.4%
UA377 SFO → DEN 37 83.8%
UA476 DEN → SFO 37 78.4%
UA510 DEN → SFO 37 83.3%
UA538 DEN → SFO 37 86.5%
UA618 SFO → DEN 37 73.0%
WN2141 DEN → SFO 37 48.7%
UA1341 DEN → SFO 36 88.9%
WN1241 DEN → SFO 36 57.1%
UA1311 SFO → DEN 35 97.1%
UA1527 SFO → DEN 35 80.0%
UA694 DEN → SFO 35 94.3%
UA746 DEN → SFO 35 45.7%
UA1288 SFO → DEN 34 88.2%
WN1639 SFO → DEN 34 79.4%
WN3739 DEN → SFO 34 61.8%
WN4284 SFO → DEN 34 12.1%
UA2027 DEN → SFO 33 54.6%
WN1441 DEN → SFO 33 75.8%
WN2087 DEN → SFO 33 42.4%
WN2298 DEN → SFO 33 60.6%
WN2354 SFO → DEN 33 57.6%
WN2747 SFO → DEN 33 75.0%
WN409 DEN → SFO 33 71.9%
WN4430 SFO → DEN 33 46.9%
WN706 DEN → SFO 33 43.8%
WN860 SFO → DEN 33 90.6%
UA1001 DEN → SFO 32 62.5%
UA1615 SFO → DEN 32 81.3%
UA1727 SFO → DEN 32 87.5%
UA720 SFO → DEN 32 84.4%
UA776 SFO → DEN 32 90.6%
UA1229 DEN → SFO 31 80.7%
UA1493 DEN → SFO 31 63.3%
UA1719 DEN → SFO 31 87.1%
UA1784 DEN → SFO 31 87.1%
UA2234 SFO → DEN 31 96.8%
UA2464 SFO → DEN 31 87.1%
UA717 SFO → DEN 31 93.6%
WN1961 SFO → DEN 31 83.9%
WN2559 SFO → DEN 31 83.9%
WN2631 DEN → SFO 31 46.7%
WN3423 SFO → DEN 31 90.3%
WN3458 DEN → SFO 31 58.1%
WN485 SFO → DEN 31 54.8%
WN580 DEN → SFO 31 54.8%
UA1222 SFO → DEN 30 80.0%
UA1317 SFO → DEN 30 56.7%
UA1579 SFO → DEN 30 100.0%

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,021 +12.4% 7 55.3%
June 2026 985 +6.0% 3 54.2%
May 2026 966 −1.0% 0 65.4%
April 2026 847 −8.5% 5 70.2%
March 2026 888 −5.0% 8 80.6%
February 2026 796 −9.3% 1 77.6%
January 2026 869 −8.6% 1 82.0%
December 2025 910 −9.8% 3 69.0%
November 2025 866 −10.3% 8 74.4%
October 2025 919 +45.0% 1 79.3%
September 2025 901 0 77.9%
August 2025 919 2 73.0%
July 2025 908 19 64.0%
June 2025 929 9 68.6%
May 2025 976 3 73.6%
April 2025 926 0 79.4%
March 2025 935 5 77.6%
February 2025 878 0 74.4%
January 2025 951 3 77.3%
December 2024 1,009 2 77.6%
November 2024 965 13 75.2%
October 2024 634 2 83.1%

How to read this chart

Loading the guide…