1,522 km · Domestic

Denver (DEN) – Mineta San Jose (SJC)

In July 2026, 463 flights operated between Denver and Mineta San Jose (both directions), and 64.8% 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
January482370▼ 23.2%
February436351▼ 19.5%
March447343▼ 23.3%
April475333▼ 29.9%
May530393▼ 25.8%
June476441▼ 7.4%
July495463▼ 6.5%
August466––
September527––
October490–in progress
November495––
December433––
Year to date (Jan–Jul)3,3412,694▼ 19.4%

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
January84.2%86.8%▲ 3.1%
February85.8%81.8%▼ 4.7%
March81.7%76.4%▼ 6.5%
April75.6%75.4%▼ 0.3%
May71.3%71.5%▲ 0.3%
June65.8%61.5%▼ 6.5%
July61.2%64.8%▲ 5.9%
August73.0%––
September83.1%––
October82.4%–in progress
November87.1%––
December74.1%––
Year-to-date average (Jan–Jul)75.1%74.0%▼ 1.4%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January220.0%
February04–
March01–
April21▼ 50.0%
May110.0%
June110.0%
July42▼ 50.0%
August0––
September1––
October2–in progress
November2––
December2––
Year to date (Jan–Jul)1012▲ 20.0%

Airlines on this route

  1. Southwest Airlines 56.1%
  2. United Airlines 38.9%
  3. Frontier Airlines 3.9%
  4. SkyWest Airlines 1.1%

Oct 1, 2024 – Jul 31, 2026

By direction

DEN → SJC

Scheduled flights
4,990
Flights operated
4,976
Cancelled
14 · 0.3%
On-time departures
73.3%

SJC → DEN

Scheduled flights
4,981
Flights operated
4,966
Cancelled
15 · 0.3%
On-time departures
81.4%

DEN → SJC and SJC → DEN counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Southwest Airlines WN 5,592 56.1% 72.5% 22
United Airlines UA 3,881 38.9% 83.0% 5
Frontier Airlines F9 392 3.9% 85.1% 2
SkyWest Airlines OO 106 1.1% 94.3% 0

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 delay08:00–09:000.3min · 1,342 recorded · 1,339 measured
Gap to highest-delay hour29.2min08:00 ↔ 21:00
Recorded flights9,971DEN–SJC

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 · 5 recorded · 5 measured · Source: the US BTS 06:00 · 94.3% · 569 recorded · 565 measured · Source: the US BTS 07:00 · 90.0% · 380 recorded · 379 measured · Source: the US BTS 08:00 · 93.6% · 1,342 recorded · 1,339 measured · Source: the US BTS 09:00 · 87.9% · 422 recorded · 422 measured · Source: the US BTS 10:00 · 83.7% · 455 recorded · 455 measured · Source: the US BTS 11:00 · 78.4% · 675 recorded · 675 measured · Source: the US BTS 12:00 · 83.7% · 796 recorded · 793 measured · Source: the US BTS 13:00 · 74.9% · 627 recorded · 626 measured · Source: the US BTS 14:00 · 63.8% · 546 recorded · 544 measured · Source: the US BTS 15:00 · 73.8% · 844 recorded · 841 measured · Source: the US BTS 16:00 · 74.4% · 764 recorded · 764 measured · Source: the US BTS 17:00 · 63.3% · 210 recorded · 210 measured · Source: the US BTS 18:00 · 68.7% · 576 recorded · 572 measured · Source: the US BTS 19:00 · 64.6% · 1,106 recorded · 1,103 measured · Source: the US BTS 20:00 · 59.1% · 369 recorded · 369 measured · Source: the US BTS 21:00 · 53.6% · 285 recorded · 280 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 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 · Fewer than 200 measured departures · 5 recorded · 5 measured · Source: the US BTS 06:00 · 1.6 min · 569 recorded · 565 measured · Source: the US BTS 07:00 · 1.5 min · 380 recorded · 379 measured · Source: the US BTS 08:00 · 0.3 min · 1,342 recorded · 1,339 measured · Source: the US BTS 09:00 · 4.5 min · 422 recorded · 422 measured · Source: the US BTS 10:00 · 6.5 min · 455 recorded · 455 measured · Source: the US BTS 11:00 · 10.3 min · 675 recorded · 675 measured · Source: the US BTS 12:00 · 6.6 min · 796 recorded · 793 measured · Source: the US BTS 13:00 · 12.8 min · 627 recorded · 626 measured · Source: the US BTS 14:00 · 20.8 min · 546 recorded · 544 measured · Source: the US BTS 15:00 · 14.8 min · 844 recorded · 841 measured · Source: the US BTS 16:00 · 11.9 min · 764 recorded · 764 measured · Source: the US BTS 17:00 · 20.5 min · 210 recorded · 210 measured · Source: the US BTS 18:00 · 18.6 min · 576 recorded · 572 measured · Source: the US BTS 19:00 · 24.3 min · 1,106 recorded · 1,103 measured · Source: the US BTS 20:00 · 24.4 min · 369 recorded · 369 measured · Source: the US BTS 21:00 · 29.5 min · 285 recorded · 280 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 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 · 5 · 5 recorded · 5 measured · Source: the US BTS 06:00 · 569 · 569 recorded · 565 measured · Source: the US BTS 07:00 · 380 · 380 recorded · 379 measured · Source: the US BTS 08:00 · 1,342 · 1,342 recorded · 1,339 measured · Source: the US BTS 09:00 · 422 · 422 recorded · 422 measured · Source: the US BTS 10:00 · 455 · 455 recorded · 455 measured · Source: the US BTS 11:00 · 675 · 675 recorded · 675 measured · Source: the US BTS 12:00 · 796 · 796 recorded · 793 measured · Source: the US BTS 13:00 · 627 · 627 recorded · 626 measured · Source: the US BTS 14:00 · 546 · 546 recorded · 544 measured · Source: the US BTS 15:00 · 844 · 844 recorded · 841 measured · Source: the US BTS 16:00 · 764 · 764 recorded · 764 measured · Source: the US BTS 17:00 · 210 · 210 recorded · 210 measured · Source: the US BTS 18:00 · 576 · 576 recorded · 572 measured · Source: the US BTS 19:00 · 1,106 · 1,106 recorded · 1,103 measured · Source: the US BTS 20:00 · 369 · 369 recorded · 369 measured · Source: the US BTS 21:00 · 285 · 285 recorded · 280 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 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:00Fewer than 200 measured departures—55
06:0094.3%1.6 min565569
07:0090.0%1.5 min379380
08:0093.6%0.3 min1,3391,342
09:0087.9%4.5 min422422
10:0083.7%6.5 min455455
11:0078.4%10.3 min675675
12:0083.7%6.6 min793796
13:0074.9%12.8 min626627
14:0063.8%20.8 min544546
15:0073.8%14.8 min841844
16:0074.4%11.9 min764764
17:0063.3%20.5 min210210
18:0068.7%18.6 min572576
19:0064.6%24.3 min1,1031,106
20:0059.1%24.4 min369369
21:0053.6%29.5 min280285
22:00No observations———
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 75.3% · 1,539 recorded · 1,537 measured · Source: the US BTS Tuesday · 77.8% · 1,287 recorded · 1,283 measured · Source: the US BTS Wednesday · 81.1% · 1,377 recorded · 1,375 measured · Source: the US BTS Thursday · 75.4% · 1,498 recorded · 1,493 measured · Source: the US BTS Friday · 75.3% · 1,531 recorded · 1,522 measured · Source: the US BTS Saturday · 80.9% · 1,224 recorded · 1,221 measured · Source: the US BTS Sunday · 76.6% · 1,515 recorded · 1,511 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 · 11.7 min · 1,539 recorded · 1,537 measured · Source: the US BTS Tuesday · 12.0 min · 1,287 recorded · 1,283 measured · Source: the US BTS Wednesday · 10.1 min · 1,377 recorded · 1,375 measured · Source: the US BTS Thursday · 12.4 min · 1,498 recorded · 1,493 measured · Source: the US BTS Friday · 14.5 min · 1,531 recorded · 1,522 measured · Source: the US BTS Saturday · 8.7 min · 1,224 recorded · 1,221 measured · Source: the US BTS Sunday · 13.5 min · 1,515 recorded · 1,511 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,539 · 1,539 recorded · 1,537 measured · Source: the US BTS Tuesday · 1,287 · 1,287 recorded · 1,283 measured · Source: the US BTS Wednesday · 1,377 · 1,377 recorded · 1,375 measured · Source: the US BTS Thursday · 1,498 · 1,498 recorded · 1,493 measured · Source: the US BTS Friday · 1,531 · 1,531 recorded · 1,522 measured · Source: the US BTS Saturday · 1,224 · 1,224 recorded · 1,221 measured · Source: the US BTS Sunday · 1,515 · 1,515 recorded · 1,511 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.3%11.7 min1,5371,539
Tuesday77.8%12.0 min1,2831,287
Wednesday81.1%10.1 min1,3751,377
Thursday75.4%12.4 min1,4931,498
Friday75.3%14.5 min1,5221,531
Saturday80.9%8.7 min1,2211,224
Sunday76.6%13.5 min1,5111,515

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 · 85.3% · 856 recorded · 852 measured · Source: the US BTS Feb · 84.0% · 791 recorded · 787 measured · Source: the US BTS Mar · 79.4% · 791 recorded · 790 measured · Source: the US BTS Apr · 75.5% · 811 recorded · 808 measured · Source: the US BTS May · 71.4% · 925 recorded · 923 measured · Source: the US BTS Jun · 63.7% · 919 recorded · 917 measured · Source: the US BTS Jul · 62.9% · 964 recorded · 958 measured · Source: the US BTS Aug · 73.0% · 466 recorded · 466 measured · Source: the US BTS Sep · 83.1% · 528 recorded · 527 measured · Source: the US BTS Oct · 84.6% · 865 recorded · 863 measured · Source: the US BTS Nov · 87.2% · 1,075 recorded · 1,073 measured · Source: the US BTS Dec · 79.0% · 980 recorded · 978 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 · 4.5 min · 856 recorded · 852 measured · Source: the US BTS Feb · 8.0 min · 791 recorded · 787 measured · Source: the US BTS Mar · 10.6 min · 791 recorded · 790 measured · Source: the US BTS Apr · 13.6 min · 811 recorded · 808 measured · Source: the US BTS May · 17.2 min · 925 recorded · 923 measured · Source: the US BTS Jun · 20.8 min · 919 recorded · 917 measured · Source: the US BTS Jul · 26.5 min · 964 recorded · 958 measured · Source: the US BTS Aug · 17.1 min · 466 recorded · 466 measured · Source: the US BTS Sep · 6.3 min · 528 recorded · 527 measured · Source: the US BTS Oct · 5.1 min · 865 recorded · 863 measured · Source: the US BTS Nov · 3.7 min · 1,075 recorded · 1,073 measured · Source: the US BTS Dec · 9.4 min · 980 recorded · 978 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 · 856 · 856 recorded · 852 measured · Source: the US BTS Feb · 791 · 791 recorded · 787 measured · Source: the US BTS Mar · 791 · 791 recorded · 790 measured · Source: the US BTS Apr · 811 · 811 recorded · 808 measured · Source: the US BTS May · 925 · 925 recorded · 923 measured · Source: the US BTS Jun · 919 · 919 recorded · 917 measured · Source: the US BTS Jul · 964 · 964 recorded · 958 measured · Source: the US BTS Aug · 466 · 466 recorded · 466 measured · Source: the US BTS Sep · 528 · 528 recorded · 527 measured · Source: the US BTS Oct · 865 · 865 recorded · 863 measured · Source: the US BTS Nov · 1,075 · 1,075 recorded · 1,073 measured · Source: the US BTS Dec · 980 · 980 recorded · 978 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
Jan85.3%4.5 min852856
Feb84.0%8.0 min787791
Mar79.4%10.6 min790791
Apr75.5%13.6 min808811
May71.4%17.2 min923925
Jun63.7%20.8 min917919
Jul62.9%26.5 min958964
Aug73.0%17.1 min466466
Sep83.1%6.3 min527528
Oct84.6%5.1 min863865
Nov87.2%3.7 min1,0731,075
Dec79.0%9.4 min978980

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.1% 7,688
  • Delayed >15 min 22.6% 2,254
  • Cancelled 0.3% 29
  • 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

118
118 of 118
Flight numbersBy direction DeparturesOn time
UA535 DEN → SJC 430 76.1%
UA2187 DEN → SJC 311 65.3%
UA2745 DEN → SJC 225 69.3%
F994917 DEN → SJC 196 86.7%
F994918 SJC → DEN 196 83.6%
UA670 DEN → SJC 171 89.5%
UA1999 SJC → DEN 167 95.2%
UA625 SJC → DEN 129 96.9%
UA1593 SJC → DEN 123 76.4%
UA667 SJC → DEN 114 88.5%
UA431 SJC → DEN 103 96.1%
WN1816 DEN → SJC 101 84.2%
WN2996 SJC → DEN 101 94.0%
UA397 DEN → SJC 97 92.8%
UA1380 DEN → SJC 88 92.1%
UA1325 SJC → DEN 83 91.6%
WN1432 DEN → SJC 73 82.2%
UA586 SJC → DEN 72 94.4%
UA562 SJC → DEN 70 80.0%
WN2794 SJC → DEN 68 79.4%
UA1035 SJC → DEN 67 77.6%
UA1813 DEN → SJC 67 94.0%
UA1883 DEN → SJC 67 71.6%
WN4530 SJC → DEN 64 76.6%
WN494 DEN → SJC 63 92.1%
WN4246 SJC → DEN 62 45.2%
WN1015 SJC → DEN 61 85.3%
WN3334 DEN → SJC 61 30.5%
WN3528 DEN → SJC 61 85.3%
WN4277 SJC → DEN 61 65.0%
WN2325 DEN → SJC 60 78.3%
WN2636 DEN → SJC 60 71.7%
WN2777 DEN → SJC 60 76.7%
WN4491 SJC → DEN 60 70.0%
UA2159 DEN → SJC 58 87.9%
WN1313 DEN → SJC 58 98.3%
WN1396 SJC → DEN 58 79.3%
WN2365 SJC → DEN 58 70.7%
WN2488 DEN → SJC 58 67.2%
WN2638 DEN → SJC 58 87.9%
WN2659 DEN → SJC 58 84.5%
WN3522 SJC → DEN 58 100.0%
WN3524 SJC → DEN 58 91.2%
WN4164 DEN → SJC 58 66.7%
WN427 SJC → DEN 58 48.3%
WN576 DEN → SJC 58 65.5%
WN2076 DEN → SJC 57 26.3%
WN2443 SJC → DEN 57 63.2%
WN2662 DEN → SJC 57 77.2%
WN3168 DEN → SJC 57 43.9%
WN4284 SJC → DEN 57 59.7%
WN977 SJC → DEN 57 77.2%
WN1728 DEN → SJC 55 29.6%
UA1233 SJC → DEN 54 92.6%
UA1134 SJC → DEN 53 98.1%
WN4530 DEN → SJC 53 66.0%
UA551 SJC → DEN 52 78.9%
WN4820 DEN → SJC 51 36.0%
WN1727 DEN → SJC 50 22.5%
WN2073 DEN → SJC 50 86.0%
WN4247 SJC → DEN 50 72.0%
WN1681 SJC → DEN 49 67.4%
WN2658 DEN → SJC 49 81.6%
WN3623 SJC → DEN 49 95.9%
UA1786 DEN → SJC 46 91.3%
UA2130 SJC → DEN 46 97.8%
WN2506 SJC → DEN 46 93.3%
WN2635 DEN → SJC 46 76.1%
WN3158 DEN → SJC 46 82.6%
WN1343 SJC → DEN 45 48.9%
WN623 SJC → DEN 45 80.0%
OO5453 DEN → SJC 42 95.2%
WN1180 DEN → SJC 42 88.1%
WN2120 SJC → DEN 42 85.7%
WN2841 SJC → DEN 42 92.9%
WN2743 DEN → SJC 41 56.1%
WN1186 DEN → SJC 40 70.0%
WN1826 SJC → DEN 40 77.5%
WN3523 SJC → DEN 39 97.4%
WN2848 DEN → SJC 38 44.7%
UA1180 DEN → SJC 37 59.5%
UA1279 SJC → DEN 37 72.2%
UA1356 SJC → DEN 37 78.4%
UA1537 SJC → DEN 37 91.9%
UA2808 DEN → SJC 37 70.3%
UA2224 DEN → SJC 36 94.4%
WN198 DEN → SJC 36 66.7%
WN2498 SJC → DEN 36 80.6%
WN2641 DEN → SJC 36 50.0%
WN4492 SJC → DEN 36 44.4%
UA1254 DEN → SJC 35 82.9%
UA1503 DEN → SJC 35 77.1%
UA1623 SJC → DEN 35 80.0%
UA1973 SJC → DEN 35 91.2%
UA768 SJC → DEN 35 94.3%
WN2324 DEN → SJC 35 74.3%
UA1803 DEN → SJC 34 79.4%
UA600 SJC → DEN 34 78.8%
WN2933 SJC → DEN 34 85.3%
WN3666 SJC → DEN 34 64.7%
WN3668 SJC → DEN 34 23.5%
WN3881 DEN → SJC 34 32.4%
WN1584 DEN → SJC 33 90.9%
WN2023 SJC → DEN 33 96.9%
WN3144 DEN → SJC 33 57.6%
WN3658 SJC → DEN 33 81.8%
UA1505 SJC → DEN 32 87.5%
WN104 SJC → DEN 32 96.9%
WN2661 DEN → SJC 32 65.6%
UA1273 DEN → SJC 31 96.8%
UA2660 SJC → DEN 31 96.8%
WN2696 DEN → SJC 31 54.8%
WN4467 SJC → DEN 31 83.9%
WN4638 DEN → SJC 31 64.5%
WN4640 DEN → SJC 31 96.8%
UA663 SJC → DEN 30 83.3%
UA720 SJC → DEN 30 50.0%
WN2433 SJC → 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 463 −6.5% 2 64.8%
June 2026 441 −7.4% 1 61.5%
May 2026 393 −25.8% 1 71.5%
April 2026 333 −29.9% 1 75.4%
March 2026 343 −23.3% 1 76.4%
February 2026 351 −19.5% 4 81.8%
January 2026 370 −23.2% 2 86.8%
December 2025 433 −20.6% 2 74.1%
November 2025 495 −14.4% 2 87.1%
October 2025 490 +31.4% 2 82.4%
September 2025 527 1 83.1%
August 2025 466 0 73.0%
July 2025 495 4 61.2%
June 2025 476 1 65.8%
May 2025 530 1 71.3%
April 2025 475 2 75.6%
March 2025 447 0 81.7%
February 2025 436 0 85.8%
January 2025 482 2 84.2%
December 2024 545 0 82.9%
November 2024 578 0 87.4%
October 2024 373 0 87.4%

How to read this chart

Loading the guide…