719 km · Domestic

San Diego (SAN) – San Francisco (SFO)

In July 2026, 1,295 flights operated between San Diego and San Francisco (both directions), and 48.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
January1,037994▼ 4.1%
February895878▼ 1.9%
March1,073973▼ 9.3%
April1,0531,030▼ 2.2%
May1,1901,058▼ 11.1%
June1,1521,198▲ 4.0%
July1,1551,295▲ 12.1%
August1,180––
September1,144––
October1,305–in progress
November1,096––
December963––
Year to date (Jan–Jul)7,5557,426▼ 1.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
January82.4%83.4%▲ 1.2%
February74.6%76.2%▲ 2.1%
March78.3%81.3%▲ 3.8%
April81.3%64.1%▼ 21.2%
May82.4%54.4%▼ 34.0%
June76.6%50.6%▼ 33.9%
July70.1%48.7%▼ 30.5%
August76.0%––
September77.9%––
October69.2%–in progress
November70.6%––
December66.6%––
Year-to-date average (Jan–Jul)78.0%65.5%▼ 15.9%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January915▲ 66.7%
February127▼ 41.7%
March78▲ 14.3%
April13▲ 200.0%
May411▲ 175.0%
June422▲ 450.0%
July919▲ 111.1%
August6––
September19––
October16–in progress
November33––
December8––
Year to date (Jan–Jul)4685▲ 84.8%

Airlines on this route

  1. United Airlines 39.0%
  2. Southwest Airlines 27.0%
  3. SkyWest Airlines 24.9%
  4. Alaska Airlines 5.0%
  5. Frontier Airlines 4.1%

Oct 1, 2024 – Jul 31, 2026

By direction

SAN → SFO

Scheduled flights
12,015
Flights operated
11,889
Cancelled
126 · 1.0%
On-time departures
69.5%

SFO → SAN

Scheduled flights
11,972
Flights operated
11,850
Cancelled
122 · 1.0%
On-time departures
73.8%

SAN → SFO and SFO → SAN counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
United Airlines UA 9,354 39.0% 80.9% 35
Southwest Airlines WN 6,488 27.0% 59.2% 65
SkyWest Airlines OO 5,967 24.9% 72.2% 105
Alaska Airlines AS 1,192 5.0% 74.4% 7
Frontier Airlines F9 986 4.1% 58.6% 36

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:00-0.4min · 2,078 recorded · 2,058 measured
Gap to highest-delay hour32.1min06:00 ↔ 20:00
Recorded flights23,987SAN–SFO

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 · 67 recorded · 67 measured · Source: the US BTS 06:00 · 95.5% · 2,078 recorded · 2,058 measured · Source: the US BTS 07:00 · 86.0% · 1,914 recorded · 1,903 measured · Source: the US BTS 08:00 · 82.3% · 1,703 recorded · 1,689 measured · Source: the US BTS 09:00 · 74.3% · 1,038 recorded · 1,023 measured · Source: the US BTS 10:00 · 65.8% · 1,795 recorded · 1,783 measured · Source: the US BTS 11:00 · 67.5% · 1,589 recorded · 1,574 measured · Source: the US BTS 12:00 · 68.8% · 870 recorded · 864 measured · Source: the US BTS 13:00 · 69.4% · 1,718 recorded · 1,705 measured · Source: the US BTS 14:00 · 62.1% · 864 recorded · 862 measured · Source: the US BTS 15:00 · 61.8% · 770 recorded · 764 measured · Source: the US BTS 16:00 · 70.1% · 2,136 recorded · 2,125 measured · Source: the US BTS 17:00 · 69.0% · 1,342 recorded · 1,322 measured · Source: the US BTS 18:00 · 66.6% · 1,127 recorded · 1,112 measured · Source: the US BTS 19:00 · 65.6% · 2,227 recorded · 2,192 measured · Source: the US BTS 20:00 · 52.8% · 1,126 recorded · 1,109 measured · Source: the US BTS 21:00 · 58.4% · 859 recorded · 835 measured · Source: the US BTS 22:00 · 69.7% · 764 recorded · 752 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 · 67 recorded · 67 measured · Source: the US BTS 06:00 · -0.4 min · 2,078 recorded · 2,058 measured · Source: the US BTS 07:00 · 4.4 min · 1,914 recorded · 1,903 measured · Source: the US BTS 08:00 · 8.2 min · 1,703 recorded · 1,689 measured · Source: the US BTS 09:00 · 15.7 min · 1,038 recorded · 1,023 measured · Source: the US BTS 10:00 · 19.1 min · 1,795 recorded · 1,783 measured · Source: the US BTS 11:00 · 17.5 min · 1,589 recorded · 1,574 measured · Source: the US BTS 12:00 · 19.9 min · 870 recorded · 864 measured · Source: the US BTS 13:00 · 18.1 min · 1,718 recorded · 1,705 measured · Source: the US BTS 14:00 · 24.3 min · 864 recorded · 862 measured · Source: the US BTS 15:00 · 22.7 min · 770 recorded · 764 measured · Source: the US BTS 16:00 · 16.0 min · 2,136 recorded · 2,125 measured · Source: the US BTS 17:00 · 20.9 min · 1,342 recorded · 1,322 measured · Source: the US BTS 18:00 · 20.2 min · 1,127 recorded · 1,112 measured · Source: the US BTS 19:00 · 20.2 min · 2,227 recorded · 2,192 measured · Source: the US BTS 20:00 · 31.7 min · 1,126 recorded · 1,109 measured · Source: the US BTS 21:00 · 22.4 min · 859 recorded · 835 measured · Source: the US BTS 22:00 · 20.0 min · 764 recorded · 752 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 · 67 · 67 recorded · 67 measured · Source: the US BTS 06:00 · 2,078 · 2,078 recorded · 2,058 measured · Source: the US BTS 07:00 · 1,914 · 1,914 recorded · 1,903 measured · Source: the US BTS 08:00 · 1,703 · 1,703 recorded · 1,689 measured · Source: the US BTS 09:00 · 1,038 · 1,038 recorded · 1,023 measured · Source: the US BTS 10:00 · 1,795 · 1,795 recorded · 1,783 measured · Source: the US BTS 11:00 · 1,589 · 1,589 recorded · 1,574 measured · Source: the US BTS 12:00 · 870 · 870 recorded · 864 measured · Source: the US BTS 13:00 · 1,718 · 1,718 recorded · 1,705 measured · Source: the US BTS 14:00 · 864 · 864 recorded · 862 measured · Source: the US BTS 15:00 · 770 · 770 recorded · 764 measured · Source: the US BTS 16:00 · 2,136 · 2,136 recorded · 2,125 measured · Source: the US BTS 17:00 · 1,342 · 1,342 recorded · 1,322 measured · Source: the US BTS 18:00 · 1,127 · 1,127 recorded · 1,112 measured · Source: the US BTS 19:00 · 2,227 · 2,227 recorded · 2,192 measured · Source: the US BTS 20:00 · 1,126 · 1,126 recorded · 1,109 measured · Source: the US BTS 21:00 · 859 · 859 recorded · 835 measured · Source: the US BTS 22:00 · 764 · 764 recorded · 752 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—6767
06:0095.5%-0.4 min2,0582,078
07:0086.0%4.4 min1,9031,914
08:0082.3%8.2 min1,6891,703
09:0074.3%15.7 min1,0231,038
10:0065.8%19.1 min1,7831,795
11:0067.5%17.5 min1,5741,589
12:0068.8%19.9 min864870
13:0069.4%18.1 min1,7051,718
14:0062.1%24.3 min862864
15:0061.8%22.7 min764770
16:0070.1%16.0 min2,1252,136
17:0069.0%20.9 min1,3221,342
18:0066.6%20.2 min1,1121,127
19:0065.6%20.2 min2,1922,227
20:0052.8%31.7 min1,1091,126
21:0058.4%22.4 min835859
22:0069.7%20.0 min752764
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 68.2% · 3,723 recorded · 3,688 measured · Source: the US BTS Tuesday · 80.0% · 3,177 recorded · 3,161 measured · Source: the US BTS Wednesday · 74.2% · 3,196 recorded · 3,152 measured · Source: the US BTS Thursday · 67.3% · 3,735 recorded · 3,671 measured · Source: the US BTS Friday · 65.2% · 3,752 recorded · 3,706 measured · Source: the US BTS Saturday · 81.4% · 2,764 recorded · 2,750 measured · Source: the US BTS Sunday · 69.2% · 3,640 recorded · 3,611 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.3 min · 3,723 recorded · 3,688 measured · Source: the US BTS Tuesday · 7.6 min · 3,177 recorded · 3,161 measured · Source: the US BTS Wednesday · 13.9 min · 3,196 recorded · 3,152 measured · Source: the US BTS Thursday · 20.8 min · 3,735 recorded · 3,671 measured · Source: the US BTS Friday · 22.1 min · 3,752 recorded · 3,706 measured · Source: the US BTS Saturday · 10.1 min · 2,764 recorded · 2,750 measured · Source: the US BTS Sunday · 17.1 min · 3,640 recorded · 3,611 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,723 · 3,723 recorded · 3,688 measured · Source: the US BTS Tuesday · 3,177 · 3,177 recorded · 3,161 measured · Source: the US BTS Wednesday · 3,196 · 3,196 recorded · 3,152 measured · Source: the US BTS Thursday · 3,735 · 3,735 recorded · 3,671 measured · Source: the US BTS Friday · 3,752 · 3,752 recorded · 3,706 measured · Source: the US BTS Saturday · 2,764 · 2,764 recorded · 2,750 measured · Source: the US BTS Sunday · 3,640 · 3,640 recorded · 3,611 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
Monday68.2%18.3 min3,6883,723
Tuesday80.0%7.6 min3,1613,177
Wednesday74.2%13.9 min3,1523,196
Thursday67.3%20.8 min3,6713,735
Friday65.2%22.1 min3,7063,752
Saturday81.4%10.1 min2,7502,764
Sunday69.2%17.1 min3,6113,640

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 · 82.9% · 2,055 recorded · 2,031 measured · Source: the US BTS Feb · 75.4% · 1,792 recorded · 1,773 measured · Source: the US BTS Mar · 79.7% · 2,061 recorded · 2,046 measured · Source: the US BTS Apr · 72.8% · 2,087 recorded · 2,083 measured · Source: the US BTS May · 69.3% · 2,263 recorded · 2,248 measured · Source: the US BTS Jun · 63.4% · 2,376 recorded · 2,350 measured · Source: the US BTS Jul · 58.8% · 2,478 recorded · 2,450 measured · Source: the US BTS Aug · 76.0% · 1,186 recorded · 1,180 measured · Source: the US BTS Sep · 77.9% · 1,163 recorded · 1,144 measured · Source: the US BTS Oct · 72.8% · 2,065 recorded · 2,048 measured · Source: the US BTS Nov · 72.2% · 2,300 recorded · 2,261 measured · Source: the US BTS Dec · 67.9% · 2,161 recorded · 2,125 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.2 min · 2,055 recorded · 2,031 measured · Source: the US BTS Feb · 12.9 min · 1,792 recorded · 1,773 measured · Source: the US BTS Mar · 10.6 min · 2,061 recorded · 2,046 measured · Source: the US BTS Apr · 12.7 min · 2,087 recorded · 2,083 measured · Source: the US BTS May · 17.1 min · 2,263 recorded · 2,248 measured · Source: the US BTS Jun · 20.7 min · 2,376 recorded · 2,350 measured · Source: the US BTS Jul · 24.1 min · 2,478 recorded · 2,450 measured · Source: the US BTS Aug · 14.1 min · 1,186 recorded · 1,180 measured · Source: the US BTS Sep · 9.6 min · 1,163 recorded · 1,144 measured · Source: the US BTS Oct · 13.6 min · 2,065 recorded · 2,048 measured · Source: the US BTS Nov · 17.9 min · 2,300 recorded · 2,261 measured · Source: the US BTS Dec · 22.3 min · 2,161 recorded · 2,125 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 · 2,055 · 2,055 recorded · 2,031 measured · Source: the US BTS Feb · 1,792 · 1,792 recorded · 1,773 measured · Source: the US BTS Mar · 2,061 · 2,061 recorded · 2,046 measured · Source: the US BTS Apr · 2,087 · 2,087 recorded · 2,083 measured · Source: the US BTS May · 2,263 · 2,263 recorded · 2,248 measured · Source: the US BTS Jun · 2,376 · 2,376 recorded · 2,350 measured · Source: the US BTS Jul · 2,478 · 2,478 recorded · 2,450 measured · Source: the US BTS Aug · 1,186 · 1,186 recorded · 1,180 measured · Source: the US BTS Sep · 1,163 · 1,163 recorded · 1,144 measured · Source: the US BTS Oct · 2,065 · 2,065 recorded · 2,048 measured · Source: the US BTS Nov · 2,300 · 2,300 recorded · 2,261 measured · Source: the US BTS Dec · 2,161 · 2,161 recorded · 2,125 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
Jan82.9%11.2 min2,0312,055
Feb75.4%12.9 min1,7731,792
Mar79.7%10.6 min2,0462,061
Apr72.8%12.7 min2,0832,087
May69.3%17.1 min2,2482,263
Jun63.4%20.7 min2,3502,376
Jul58.8%24.1 min2,4502,478
Aug76.0%14.1 min1,1801,186
Sep77.9%9.6 min1,1441,163
Oct72.8%13.6 min2,0482,065
Nov72.2%17.9 min2,2612,300
Dec67.9%22.3 min2,1252,161

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.9% 17,007
  • Delayed >15 min 28.1% 6,732
  • Cancelled 1.0% 248
  • 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

205
205 of 205
Flight numbersBy direction DeparturesOn time
UA2117 SAN → SFO 611 79.8%
UA1763 SAN → SFO 406 78.1%
OO3352 SAN → SFO 393 74.9%
OO3347 SAN → SFO 354 69.3%
UA505 SAN → SFO 345 78.3%
UA1986 SAN → SFO 342 91.8%
UA1434 SFO → SAN 339 78.0%
OO3463 SAN → SFO 337 73.6%
F994306 SFO → SAN 328 64.8%
UA2863 SAN → SFO 308 88.8%
UA2633 SFO → SAN 306 85.6%
UA2309 SAN → SFO 282 72.0%
UA2177 SFO → SAN 279 76.7%
AS912 SFO → SAN 268 93.7%
AS1005 SAN → SFO 267 60.9%
OO3482 SFO → SAN 261 64.0%
UA1712 SFO → SAN 252 97.2%
OO3473 SAN → SFO 241 70.8%
OO3473 SFO → SAN 235 69.4%
OO3490 SFO → SAN 233 69.9%
UA2861 SFO → SAN 233 74.9%
OO3455 SFO → SAN 228 74.3%
UA2855 SAN → SFO 219 85.4%
UA1483 SFO → SAN 217 88.5%
UA1871 SAN → SFO 217 80.5%
F993383 SAN → SFO 213 32.7%
F993381 SAN → SFO 206 68.7%
OO3452 SFO → SAN 203 74.5%
OO3376 SFO → SAN 200 80.9%
OO3479 SFO → SAN 199 68.2%
UA2142 SFO → SAN 186 61.8%
UA444 SFO → SAN 166 89.8%
UA2391 SFO → SAN 155 83.8%
OO3310 SFO → SAN 149 91.0%
UA2274 SAN → SFO 149 75.0%
OO3482 SAN → SFO 144 72.5%
UA1074 SFO → SAN 141 77.7%
UA1302 SAN → SFO 138 66.7%
UA1577 SFO → SAN 135 86.6%
UA2278 SAN → SFO 133 41.7%
UA2110 SAN → SFO 123 78.1%
UA1374 SFO → SAN 122 91.0%
AS291 SAN → SFO 115 42.9%
UA1863 SFO → SAN 109 71.6%
UA2041 SFO → SAN 109 88.1%
UA1998 SFO → SAN 102 87.3%
OO3301 SAN → SFO 100 90.6%
OO3284 SFO → SAN 97 96.8%
F993382 SFO → SAN 96 53.8%
OO3479 SAN → SFO 95 83.2%
UA2428 SAN → SFO 92 73.9%
UA369 SFO → SAN 88 76.1%
AS716 SFO → SAN 86 86.1%
AS717 SAN → SFO 85 56.5%
OO3302 SAN → SFO 85 70.6%
OO3499 SFO → SAN 85 91.8%
WN5230 SAN → SFO 85 76.2%
UA1057 SFO → SAN 82 91.4%
UA2051 SAN → SFO 82 84.2%
OO3357 SFO → SAN 80 71.4%
UA1336 SFO → SAN 77 66.2%
AS1308 SFO → SAN 75 94.7%
UA1257 SFO → SAN 72 72.2%
WN541 SFO → SAN 72 70.4%
OO3430 SFO → SAN 71 61.4%
OO3434 SAN → SFO 71 59.4%
UA1343 SFO → SAN 71 67.6%
UA1561 SFO → SAN 71 50.7%
OO3343 SAN → SFO 70 69.6%
OO3448 SFO → SAN 70 73.9%
OO3283 SAN → SFO 69 56.5%
F994305 SAN → SFO 68 60.3%
UA1980 SFO → SAN 68 97.1%
UA285 SAN → SFO 68 86.8%
UA682 SFO → SAN 68 91.2%
OO3357 SAN → SFO 67 69.4%
UA264 SFO → SAN 67 97.0%
WN4175 SAN → SFO 67 49.3%
WN3800 SAN → SFO 65 76.9%
WN187 SFO → SAN 64 40.6%
F993384 SFO → SAN 63 75.8%
WN2956 SAN → SFO 63 61.3%
WN608 SAN → SFO 61 88.5%
UA2381 SAN → SFO 60 85.0%
WN2769 SFO → SAN 60 78.3%
OO3376 SAN → SFO 59 73.7%
OO3478 SAN → SFO 59 66.7%
WN4310 SFO → SAN 59 36.8%
WN1021 SAN → SFO 58 81.0%
WN1592 SFO → SAN 58 75.9%
WN2053 SFO → SAN 58 58.6%
WN2066 SFO → SAN 58 5.2%
WN2632 SFO → SAN 58 39.3%
WN276 SAN → SFO 58 28.1%
WN4012 SFO → SAN 58 74.1%
WN4090 SFO → SAN 58 96.5%
WN4104 SFO → SAN 58 10.3%
WN4173 SFO → SAN 58 62.1%
WN869 SAN → SFO 58 82.8%
WN957 SFO → SAN 58 82.8%
OO3431 SFO → SAN 57 65.4%
OO3470 SAN → SFO 57 98.3%
UA305 SAN → SFO 57 84.2%
WN163 SAN → SFO 57 21.1%
WN2649 SFO → SAN 57 39.3%
WN3653 SFO → SAN 57 17.5%
WN4253 SAN → SFO 57 37.5%
WN431 SAN → SFO 57 84.2%
WN4607 SAN → SFO 57 67.3%
WN760 SAN → SFO 57 64.9%
OO3459 SFO → SAN 56 71.4%
UA1668 SFO → SAN 56 89.3%
WN3421 SAN → SFO 55 59.3%
AS1406 SAN → SFO 54 40.7%
WN1794 SFO → SAN 54 66.7%
OO3205 SAN → SFO 53 26.4%
UA1032 SAN → SFO 53 100.0%
WN4249 SAN → SFO 53 92.3%
WN956 SAN → SFO 53 78.9%
AS1557 SFO → SAN 52 83.7%
UA298 SFO → SAN 52 96.2%
OO3232 SAN → SFO 51 37.3%
OO3337 SFO → SAN 51 59.2%
UA2626 SFO → SAN 50 76.0%
WN1364 SFO → SAN 50 86.0%
WN1431 SAN → SFO 50 72.0%
WN193 SFO → SAN 50 30.0%
WN3514 SFO → SAN 50 67.4%
WN3652 SFO → SAN 49 10.2%
WN4113 SAN → SFO 49 93.9%
WN4772 SAN → SFO 49 10.2%
WN494 SFO → SAN 49 46.9%
OO3305 SAN → SFO 48 44.7%
WN2178 SFO → SAN 48 91.7%
OO3327 SFO → SAN 47 72.3%
UA2830 SAN → SFO 47 95.7%
WN1438 SAN → SFO 47 78.7%
WN2413 SFO → SAN 47 44.7%
OO3291 SAN → SFO 46 51.1%
WN1186 SAN → SFO 46 69.6%
OO3006 SAN → SFO 45 95.4%
OO3453 SAN → SFO 45 88.9%
OO3206 SFO → SAN 44 100.0%
OO3489 SAN → SFO 43 80.5%
WN2921 SAN → SFO 43 55.8%
WN662 SFO → SAN 43 67.4%
OO3478 SFO → SAN 42 34.2%
WN1721 SAN → SFO 42 29.3%
WN4114 SAN → SFO 42 33.3%
WN4181 SAN → SFO 42 40.5%
WN4239 SFO → SAN 42 82.5%
WN4252 SAN → SFO 42 53.7%
WN206 SAN → SFO 41 80.5%
WN2180 SAN → SFO 41 53.7%
WN165 SFO → SAN 40 89.7%
WN4250 SAN → SFO 40 41.0%
UA1968 SAN → SFO 39 92.3%
WN3062 SAN → SFO 39 25.6%
WN958 SFO → SAN 39 66.7%
OO3430 SAN → SFO 38 68.4%
UA539 SFO → SAN 38 94.7%
UA1106 SFO → SAN 37 83.8%
UA1812 SFO → SAN 37 88.9%
UA2038 SAN → SFO 37 78.4%
UA2076 SAN → SFO 37 97.3%
UA2153 SFO → SAN 37 75.7%
UA2201 SFO → SAN 37 91.9%
UA2224 SAN → SFO 37 81.1%
UA2495 SAN → SFO 37 75.7%
UA375 SAN → SFO 37 89.2%
AS322 SAN → SFO 36 83.3%
UA1799 SFO → SAN 36 80.6%
UA1827 SFO → SAN 36 69.4%
UA448 SFO → SAN 36 80.6%
UA644 SFO → SAN 36 77.8%
AS492 SFO → SAN 35 97.1%
UA1898 SAN → SFO 35 79.4%
UA2855 SFO → SAN 35 57.1%
OO3401 SFO → SAN 34 94.1%
WN1252 SFO → SAN 34 76.5%
WN1506 SAN → SFO 34 41.2%
WN3525 SFO → SAN 34 58.1%
WN4681 SFO → SAN 34 12.1%
OO3352 SFO → SAN 33 66.7%
UA1147 SFO → SAN 33 57.6%
UA456 SAN → SFO 33 69.7%
WN1571 SFO → SAN 33 78.8%
WN3119 SAN → SFO 33 53.1%
WN3914 SAN → SFO 33 62.5%
UA1612 SAN → SFO 32 81.3%
UA222 SAN → SFO 32 84.4%
UA2630 SAN → SFO 32 100.0%
UA2648 SAN → SFO 32 78.1%
WN2118 SAN → SFO 32 62.5%
WN4217 SFO → SAN 32 22.6%
OO3423 SAN → SFO 31 74.2%
UA1142 SFO → SAN 31 77.4%
UA1259 SFO → SAN 31 79.3%
UA2237 SFO → SAN 31 90.3%
UA499 SAN → SFO 31 96.7%
UA564 SAN → SFO 31 74.2%
WN4387 SAN → SFO 31 51.6%
UA1095 SFO → SAN 30 86.7%
UA475 SFO → SAN 30 90.0%
UA520 SAN → SFO 30 76.7%

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,295 +12.1% 19 48.7%
June 2026 1,198 +4.0% 22 50.6%
May 2026 1,058 −11.1% 11 54.4%
April 2026 1,030 −2.2% 3 64.1%
March 2026 973 −9.3% 8 81.3%
February 2026 878 −1.9% 7 76.2%
January 2026 994 −4.1% 15 83.4%
December 2025 963 −17.1% 8 66.6%
November 2025 1,096 −5.9% 33 70.6%
October 2025 1,305 +75.6% 16 69.2%
September 2025 1,144 19 77.9%
August 2025 1,180 6 76.0%
July 2025 1,155 9 70.1%
June 2025 1,152 4 76.6%
May 2025 1,190 4 82.4%
April 2025 1,053 1 81.3%
March 2025 1,073 7 78.3%
February 2025 895 12 74.6%
January 2025 1,037 9 82.4%
December 2024 1,162 28 68.9%
November 2024 1,165 6 73.6%
October 2024 743 1 79.0%

How to read this chart

Loading the guide…