718 km · Domestic

Oakland San Francisco Bay (OAK) – San Diego (SAN)

In July 2026, 597 flights operated between Oakland San Francisco Bay and San Diego (both directions), and 65.0% 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
January480439▼ 8.5%
February445439▼ 1.3%
March559454▼ 18.8%
April571518▼ 9.3%
May594672▲ 13.1%
June564579▲ 2.7%
July569597▲ 4.9%
August562––
September545––
October542–in progress
November496––
December515––
Year to date (Jan–Jul)3,7823,698▼ 2.2%

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
January86.3%78.6%▼ 8.9%
February84.0%75.4%▼ 10.2%
March83.9%71.6%▼ 14.7%
April76.7%66.0%▼ 14.0%
May78.6%67.9%▼ 13.6%
June75.4%58.5%▼ 22.4%
July72.9%65.0%▼ 10.8%
August73.5%––
September70.8%––
October65.7%–in progress
November68.5%––
December61.7%––
Year-to-date average (Jan–Jul)79.7%69.0%▼ 13.4%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January85▼ 37.5%
February41▼ 75.0%
March64▼ 33.3%
April63▼ 50.0%
May330.0%
June95▼ 44.4%
July70▼ 100.0%
August2––
September4––
October0–in progress
November24––
December8––
Year to date (Jan–Jul)4321▼ 51.2%

Airlines on this route

  1. Southwest Airlines 91.1%
  2. SkyWest Airlines 4.5%
  3. Spirit Airlines 4.4%

Oct 1, 2024 – Jul 31, 2026

By direction

OAK → SAN

Scheduled flights
5,926
Flights operated
5,860
Cancelled
66 · 1.1%
On-time departures
75.1%

SAN → OAK

Scheduled flights
5,901
Flights operated
5,832
Cancelled
69 · 1.2%
On-time departures
71.6%

OAK → SAN and SAN → OAK counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Southwest Airlines WN 10,777 91.1% 72.5% 125
SkyWest Airlines OO 533 4.5% 80.1% 6
Spirit Airlines NK 517 4.4% 85.6% 4

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:000.1min · 873 recorded · 860 measured
Gap to highest-delay hour30.7min06:00 ↔ 21:00
Recorded flights11,827OAK–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 · 82 recorded · 78 measured · Source: the US BTS 06:00 · 95.1% · 873 recorded · 860 measured · Source: the US BTS 07:00 · 93.8% · 746 recorded · 742 measured · Source: the US BTS 08:00 · 91.4% · 990 recorded · 978 measured · Source: the US BTS 09:00 · 83.0% · 576 recorded · 571 measured · Source: the US BTS 10:00 · 79.3% · 984 recorded · 972 measured · Source: the US BTS 11:00 · 74.9% · 576 recorded · 574 measured · Source: the US BTS 12:00 · 72.5% · 743 recorded · 732 measured · Source: the US BTS 13:00 · 76.9% · 733 recorded · 728 measured · Source: the US BTS 14:00 · 66.3% · 769 recorded · 760 measured · Source: the US BTS 15:00 · 67.3% · 761 recorded · 756 measured · Source: the US BTS 16:00 · 66.0% · 866 recorded · 856 measured · Source: the US BTS 17:00 · 57.0% · 558 recorded · 554 measured · Source: the US BTS 18:00 · 57.5% · 751 recorded · 744 measured · Source: the US BTS 19:00 · 64.1% · 636 recorded · 627 measured · Source: the US BTS 20:00 · 54.5% · 832 recorded · 820 measured · Source: the US BTS 21:00 · 44.0% · 299 recorded · 291 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 52 recorded · 49 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 · 82 recorded · 78 measured · Source: the US BTS 06:00 · 0.1 min · 873 recorded · 860 measured · Source: the US BTS 07:00 · 1.0 min · 746 recorded · 742 measured · Source: the US BTS 08:00 · 2.2 min · 990 recorded · 978 measured · Source: the US BTS 09:00 · 7.1 min · 576 recorded · 571 measured · Source: the US BTS 10:00 · 8.5 min · 984 recorded · 972 measured · Source: the US BTS 11:00 · 12.4 min · 576 recorded · 574 measured · Source: the US BTS 12:00 · 13.5 min · 743 recorded · 732 measured · Source: the US BTS 13:00 · 9.7 min · 733 recorded · 728 measured · Source: the US BTS 14:00 · 17.0 min · 769 recorded · 760 measured · Source: the US BTS 15:00 · 17.7 min · 761 recorded · 756 measured · Source: the US BTS 16:00 · 16.4 min · 866 recorded · 856 measured · Source: the US BTS 17:00 · 21.0 min · 558 recorded · 554 measured · Source: the US BTS 18:00 · 22.2 min · 751 recorded · 744 measured · Source: the US BTS 19:00 · 17.8 min · 636 recorded · 627 measured · Source: the US BTS 20:00 · 25.6 min · 832 recorded · 820 measured · Source: the US BTS 21:00 · 30.8 min · 299 recorded · 291 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 52 recorded · 49 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 · 82 · 82 recorded · 78 measured · Source: the US BTS 06:00 · 873 · 873 recorded · 860 measured · Source: the US BTS 07:00 · 746 · 746 recorded · 742 measured · Source: the US BTS 08:00 · 990 · 990 recorded · 978 measured · Source: the US BTS 09:00 · 576 · 576 recorded · 571 measured · Source: the US BTS 10:00 · 984 · 984 recorded · 972 measured · Source: the US BTS 11:00 · 576 · 576 recorded · 574 measured · Source: the US BTS 12:00 · 743 · 743 recorded · 732 measured · Source: the US BTS 13:00 · 733 · 733 recorded · 728 measured · Source: the US BTS 14:00 · 769 · 769 recorded · 760 measured · Source: the US BTS 15:00 · 761 · 761 recorded · 756 measured · Source: the US BTS 16:00 · 866 · 866 recorded · 856 measured · Source: the US BTS 17:00 · 558 · 558 recorded · 554 measured · Source: the US BTS 18:00 · 751 · 751 recorded · 744 measured · Source: the US BTS 19:00 · 636 · 636 recorded · 627 measured · Source: the US BTS 20:00 · 832 · 832 recorded · 820 measured · Source: the US BTS 21:00 · 299 · 299 recorded · 291 measured · Source: the US BTS 22:00 · 52 · 52 recorded · 49 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—7882
06:0095.1%0.1 min860873
07:0093.8%1.0 min742746
08:0091.4%2.2 min978990
09:0083.0%7.1 min571576
10:0079.3%8.5 min972984
11:0074.9%12.4 min574576
12:0072.5%13.5 min732743
13:0076.9%9.7 min728733
14:0066.3%17.0 min760769
15:0067.3%17.7 min756761
16:0066.0%16.4 min856866
17:0057.0%21.0 min554558
18:0057.5%22.2 min744751
19:0064.1%17.8 min627636
20:0054.5%25.6 min820832
21:0044.0%30.8 min291299
22:00Fewer than 200 measured departures—4952
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 72.1% · 1,878 recorded · 1,869 measured · Source: the US BTS Tuesday · 81.6% · 1,520 recorded · 1,497 measured · Source: the US BTS Wednesday · 81.2% · 1,542 recorded · 1,520 measured · Source: the US BTS Thursday · 67.7% · 1,841 recorded · 1,810 measured · Source: the US BTS Friday · 65.4% · 1,891 recorded · 1,858 measured · Source: the US BTS Saturday · 81.2% · 1,278 recorded · 1,270 measured · Source: the US BTS Sunday · 69.8% · 1,877 recorded · 1,868 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.5 min · 1,878 recorded · 1,869 measured · Source: the US BTS Tuesday · 6.5 min · 1,520 recorded · 1,497 measured · Source: the US BTS Wednesday · 7.1 min · 1,542 recorded · 1,520 measured · Source: the US BTS Thursday · 16.6 min · 1,841 recorded · 1,810 measured · Source: the US BTS Friday · 18.6 min · 1,891 recorded · 1,858 measured · Source: the US BTS Saturday · 8.1 min · 1,278 recorded · 1,270 measured · Source: the US BTS Sunday · 15.3 min · 1,877 recorded · 1,868 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,878 · 1,878 recorded · 1,869 measured · Source: the US BTS Tuesday · 1,520 · 1,520 recorded · 1,497 measured · Source: the US BTS Wednesday · 1,542 · 1,542 recorded · 1,520 measured · Source: the US BTS Thursday · 1,841 · 1,841 recorded · 1,810 measured · Source: the US BTS Friday · 1,891 · 1,891 recorded · 1,858 measured · Source: the US BTS Saturday · 1,278 · 1,278 recorded · 1,270 measured · Source: the US BTS Sunday · 1,877 · 1,877 recorded · 1,868 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
Monday72.1%13.5 min1,8691,878
Tuesday81.6%6.5 min1,4971,520
Wednesday81.2%7.1 min1,5201,542
Thursday67.7%16.6 min1,8101,841
Friday65.4%18.6 min1,8581,891
Saturday81.2%8.1 min1,2701,278
Sunday69.8%15.3 min1,8681,877

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.6% · 932 recorded · 919 measured · Source: the US BTS Feb · 79.8% · 889 recorded · 884 measured · Source: the US BTS Mar · 78.4% · 1,023 recorded · 1,013 measured · Source: the US BTS Apr · 71.6% · 1,098 recorded · 1,089 measured · Source: the US BTS May · 72.9% · 1,272 recorded · 1,266 measured · Source: the US BTS Jun · 66.8% · 1,157 recorded · 1,143 measured · Source: the US BTS Jul · 68.9% · 1,173 recorded · 1,166 measured · Source: the US BTS Aug · 73.5% · 564 recorded · 562 measured · Source: the US BTS Sep · 70.8% · 549 recorded · 545 measured · Source: the US BTS Oct · 72.6% · 950 recorded · 946 measured · Source: the US BTS Nov · 75.9% · 1,114 recorded · 1,085 measured · Source: the US BTS Dec · 69.0% · 1,106 recorded · 1,074 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.2 min · 932 recorded · 919 measured · Source: the US BTS Feb · 7.6 min · 889 recorded · 884 measured · Source: the US BTS Mar · 10.4 min · 1,023 recorded · 1,013 measured · Source: the US BTS Apr · 13.6 min · 1,098 recorded · 1,089 measured · Source: the US BTS May · 11.6 min · 1,272 recorded · 1,266 measured · Source: the US BTS Jun · 15.7 min · 1,157 recorded · 1,143 measured · Source: the US BTS Jul · 15.1 min · 1,173 recorded · 1,166 measured · Source: the US BTS Aug · 12.1 min · 564 recorded · 562 measured · Source: the US BTS Sep · 16.2 min · 549 recorded · 545 measured · Source: the US BTS Oct · 12.9 min · 950 recorded · 946 measured · Source: the US BTS Nov · 11.7 min · 1,114 recorded · 1,085 measured · Source: the US BTS Dec · 17.7 min · 1,106 recorded · 1,074 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 · 932 · 932 recorded · 919 measured · Source: the US BTS Feb · 889 · 889 recorded · 884 measured · Source: the US BTS Mar · 1,023 · 1,023 recorded · 1,013 measured · Source: the US BTS Apr · 1,098 · 1,098 recorded · 1,089 measured · Source: the US BTS May · 1,272 · 1,272 recorded · 1,266 measured · Source: the US BTS Jun · 1,157 · 1,157 recorded · 1,143 measured · Source: the US BTS Jul · 1,173 · 1,173 recorded · 1,166 measured · Source: the US BTS Aug · 564 · 564 recorded · 562 measured · Source: the US BTS Sep · 549 · 549 recorded · 545 measured · Source: the US BTS Oct · 950 · 950 recorded · 946 measured · Source: the US BTS Nov · 1,114 · 1,114 recorded · 1,085 measured · Source: the US BTS Dec · 1,106 · 1,106 recorded · 1,074 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.6%8.2 min919932
Feb79.8%7.6 min884889
Mar78.4%10.4 min1,0131,023
Apr71.6%13.6 min1,0891,098
May72.9%11.6 min1,2661,272
Jun66.8%15.7 min1,1431,157
Jul68.9%15.1 min1,1661,173
Aug73.5%12.1 min562564
Sep70.8%16.2 min545549
Oct72.6%12.9 min946950
Nov75.9%11.7 min1,0851,114
Dec69.0%17.7 min1,0741,106

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% 8,579
  • Delayed >15 min 26.3% 3,113
  • Cancelled 1.1% 135
  • 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

158
158 of 158
Flight numbersBy direction DeparturesOn time
WN4619 OAK → SAN 88 85.9%
WN373 SAN → OAK 87 81.4%
WN985 SAN → OAK 80 94.9%
WN4198 SAN → OAK 74 78.4%
WN4379 OAK → SAN 74 95.9%
WN2093 SAN → OAK 71 72.9%
WN1914 SAN → OAK 66 76.6%
WN3083 OAK → SAN 65 77.8%
WN1521 SAN → OAK 64 66.7%
WN3902 OAK → SAN 64 81.0%
WN3900 OAK → SAN 62 83.6%
WN738 SAN → OAK 62 56.5%
WN1403 OAK → SAN 61 50.0%
WN2806 SAN → OAK 61 56.7%
WN2189 OAK → SAN 60 84.8%
WN2983 OAK → SAN 60 80.0%
NK1445 SAN → OAK 59 75.9%
WN107 OAK → SAN 59 78.0%
WN4062 OAK → SAN 59 61.8%
WN681 OAK → SAN 59 82.8%
NK1479 OAK → SAN 58 85.7%
WN121 SAN → OAK 58 91.2%
WN1229 OAK → SAN 58 94.7%
WN1515 OAK → SAN 58 82.8%
WN1519 SAN → OAK 58 91.4%
WN1568 SAN → OAK 58 61.4%
WN2199 SAN → OAK 58 74.1%
WN2612 SAN → OAK 58 77.6%
WN2832 OAK → SAN 58 54.4%
WN3105 OAK → SAN 58 89.5%
WN3576 OAK → SAN 58 50.9%
WN3785 SAN → OAK 58 77.2%
WN3882 OAK → SAN 58 49.1%
WN4237 SAN → OAK 58 45.6%
WN440 SAN → OAK 58 50.0%
WN444 SAN → OAK 58 74.1%
WN4989 SAN → OAK 58 91.4%
WN2153 SAN → OAK 57 89.1%
WN2310 OAK → SAN 57 86.0%
WN3076 OAK → SAN 57 57.9%
WN3425 SAN → OAK 57 73.2%
WN4415 OAK → SAN 57 64.9%
WN1582 SAN → OAK 55 98.2%
WN2949 OAK → SAN 55 63.6%
WN3903 OAK → SAN 54 69.4%
WN928 OAK → SAN 53 79.3%
OO3218 SAN → OAK 52 80.8%
OO3311 OAK → SAN 52 78.9%
OO3313 OAK → SAN 52 84.6%
OO3320 SAN → OAK 52 92.3%
WN4064 OAK → SAN 52 95.9%
WN705 SAN → OAK 52 98.0%
WN1713 SAN → OAK 51 80.0%
WN2101 OAK → SAN 51 78.4%
WN893 OAK → SAN 51 53.1%
WN1155 OAK → SAN 50 89.6%
WN1772 SAN → OAK 50 88.0%
WN2951 OAK → SAN 50 68.0%
WN4278 SAN → OAK 50 82.0%
WN993 OAK → SAN 50 96.0%
OO3074 OAK → SAN 49 100.0%
OO3076 SAN → OAK 49 75.5%
OO3076 OAK → SAN 49 75.5%
WN1700 SAN → OAK 49 54.2%
WN2584 OAK → SAN 49 75.5%
WN369 SAN → OAK 49 56.3%
WN275 OAK → SAN 48 85.1%
WN2208 OAK → SAN 47 97.9%
WN595 OAK → SAN 47 76.6%
WN979 OAK → SAN 47 95.7%
OO3078 SAN → OAK 45 59.5%
WN3279 SAN → OAK 45 64.3%
WN3908 OAK → SAN 45 50.0%
WN4517 OAK → SAN 45 54.6%
WN4841 SAN → OAK 45 31.1%
WN271 SAN → OAK 44 48.8%
WN2729 OAK → SAN 44 69.1%
WN762 SAN → OAK 44 48.8%
OO3077 SAN → OAK 43 65.1%
WN4067 OAK → SAN 43 95.4%
WN1303 SAN → OAK 42 52.4%
WN1352 OAK → SAN 42 77.5%
WN1786 OAK → SAN 42 95.2%
WN2295 SAN → OAK 42 62.5%
WN2516 SAN → OAK 42 97.6%
WN2932 OAK → SAN 42 92.9%
WN3074 OAK → SAN 42 88.1%
WN3577 OAK → SAN 42 23.8%
WN3578 OAK → SAN 42 40.5%
WN3880 OAK → SAN 42 85.7%
WN4073 SAN → OAK 42 92.9%
WN4166 SAN → OAK 42 59.5%
WN4201 SAN → OAK 42 53.7%
WN4376 SAN → OAK 42 64.3%
WN4842 SAN → OAK 42 19.1%
WN819 SAN → OAK 42 95.2%
NK380 SAN → OAK 41 82.9%
NK381 OAK → SAN 41 87.8%
WN2138 SAN → OAK 41 72.5%
WN2348 SAN → OAK 41 45.0%
WN2519 SAN → OAK 41 82.9%
WN3517 SAN → OAK 41 61.0%
WN3519 SAN → OAK 41 41.5%
WN4368 SAN → OAK 41 63.4%
WN3892 SAN → OAK 40 78.4%
WN3905 OAK → SAN 40 60.0%
WN4022 SAN → OAK 40 40.0%
WN581 OAK → SAN 40 87.5%
WN664 SAN → OAK 40 62.5%
WN1561 OAK → SAN 39 89.7%
WN2313 SAN → OAK 39 100.0%
WN2885 SAN → OAK 39 74.4%
WN3017 SAN → OAK 39 35.9%
WN3409 SAN → OAK 39 82.1%
WN4098 SAN → OAK 39 48.7%
WN452 SAN → OAK 39 41.0%
WN2056 OAK → SAN 38 68.4%
WN2645 OAK → SAN 38 57.9%
WN586 SAN → OAK 38 100.0%
WN1261 OAK → SAN 37 86.5%
NK2503 SAN → OAK 36 94.4%
NK2504 OAK → SAN 36 86.1%
WN2053 SAN → OAK 36 66.7%
WN3167 SAN → OAK 36 83.3%
WN4070 OAK → SAN 36 66.7%
WN3075 OAK → SAN 34 32.4%
WN3518 SAN → OAK 34 35.3%
WN4871 OAK → SAN 34 35.3%
WN105 SAN → OAK 33 93.9%
WN1407 SAN → OAK 33 90.6%
WN1928 SAN → OAK 33 84.9%
WN1966 SAN → OAK 33 71.9%
WN2275 OAK → SAN 33 87.9%
WN2507 SAN → OAK 33 93.9%
WN3669 OAK → SAN 33 84.9%
WN3950 OAK → SAN 33 72.7%
WN4088 OAK → SAN 33 84.9%
WN4595 SAN → OAK 33 97.0%
WN564 OAK → SAN 33 54.6%
WN711 SAN → OAK 33 51.5%
NK840 OAK → SAN 32 100.0%
NK841 SAN → OAK 32 90.6%
WN1568 OAK → SAN 32 56.3%
WN2704 SAN → OAK 32 96.9%
WN3877 OAK → SAN 32 84.4%
WN3881 OAK → SAN 32 75.0%
NK2561 SAN → OAK 31 93.6%
NK2562 OAK → SAN 31 90.3%
WN2045 SAN → OAK 31 61.3%
WN2989 SAN → OAK 31 100.0%
WN3507 OAK → SAN 31 71.0%
WN3574 OAK → SAN 31 61.3%
WN4235 SAN → OAK 31 55.6%
WN4374 SAN → OAK 31 83.9%
WN1231 SAN → OAK 30 56.7%
WN1981 OAK → SAN 30 96.7%
WN411 OAK → SAN 30 86.2%
WN597 OAK → SAN 30 93.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 597 +4.9% 0 65.0%
June 2026 579 +2.7% 5 58.5%
May 2026 672 +13.1% 3 67.9%
April 2026 518 −9.3% 3 66.0%
March 2026 454 −18.8% 4 71.6%
February 2026 439 −1.3% 1 75.4%
January 2026 439 −8.5% 5 78.6%
December 2025 515 −7.9% 8 61.7%
November 2025 496 −15.8% 24 68.5%
October 2025 542 +34.2% 0 65.7%
September 2025 545 4 70.8%
August 2025 562 2 73.5%
July 2025 569 7 72.9%
June 2025 564 9 75.4%
May 2025 594 3 78.6%
April 2025 571 6 76.7%
March 2025 559 6 83.9%
February 2025 445 4 84.0%
January 2025 480 8 86.3%
December 2024 559 24 75.7%
November 2024 589 5 82.2%
October 2024 404 4 81.9%

How to read this chart

Loading the guide…