1,692 km · Domestic

San Diego (SAN) – Seattle–Tacoma (SEA)

In July 2026, 908 flights operated between San Diego and Seattle–Tacoma (both directions), and 74.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
January687664▼ 3.3%
February603608▲ 0.8%
March702760▲ 8.3%
April730816▲ 11.8%
May826843▲ 2.1%
June845864▲ 2.2%
July869908▲ 4.5%
August836––
September764––
October680–in progress
November634––
December696––
Year to date (Jan–Jul)5,2625,463▲ 3.8%

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.3%81.9%▼ 2.8%
February82.4%87.5%▲ 6.2%
March85.5%76.4%▼ 10.6%
April85.6%83.9%▼ 2.0%
May83.5%80.4%▼ 3.7%
June78.0%75.0%▼ 3.8%
July79.1%74.7%▼ 5.6%
August75.2%––
September85.7%––
October81.2%–in progress
November80.1%––
December74.7%––
Year-to-date average (Jan–Jul)82.6%80.0%▼ 3.2%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January440.0%
February93▼ 66.7%
March616▲ 166.7%
April21▼ 50.0%
May212▲ 500.0%
June98▼ 11.1%
July236▼ 73.9%
August16––
September11––
October16–in progress
November5––
December17––
Year to date (Jan–Jul)5550▼ 9.1%

Airlines on this route

  1. Alaska Airlines 60.9%
  2. Delta Air Lines 37.1%
  3. Southwest Airlines 1.8%
  4. SkyWest Airlines 0.2%

Oct 1, 2024 – Jul 31, 2026

By direction

SAN → SEA

Scheduled flights
8,243
Flights operated
8,136
Cancelled
107 · 1.3%
On-time departures
81.2%

SEA → SAN

Scheduled flights
8,240
Flights operated
8,163
Cancelled
77 · 0.9%
On-time departures
80.4%

SAN → SEA and SEA → SAN counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Alaska Airlines AS 10,033 60.9% 78.6% 148
Delta Air Lines DL 6,116 37.1% 86.0% 36
Southwest Airlines WN 298 1.8% 49.0% 0
SkyWest Airlines OO 36 0.2% 77.8% 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 delay06:00–07:00-0.6min · 863 recorded · 842 measured
Gap to highest-delay hour15.0min06:00 ↔ 12:00
Recorded flights16,483SAN–SEA

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 · 25 recorded · 25 measured · Source: the US BTS 06:00 · 95.1% · 863 recorded · 842 measured · Source: the US BTS 07:00 · 92.4% · 2,202 recorded · 2,181 measured · Source: the US BTS 08:00 · 85.0% · 284 recorded · 280 measured · Source: the US BTS 09:00 · 85.1% · 1,227 recorded · 1,211 measured · Source: the US BTS 10:00 · 83.0% · 715 recorded · 710 measured · Source: the US BTS 11:00 · 81.6% · 1,971 recorded · 1,953 measured · Source: the US BTS 12:00 · 74.6% · 481 recorded · 477 measured · Source: the US BTS 13:00 · 79.1% · 1,289 recorded · 1,284 measured · Source: the US BTS 14:00 · 74.9% · 738 recorded · 732 measured · Source: the US BTS 15:00 · 77.7% · 1,506 recorded · 1,494 measured · Source: the US BTS 16:00 · 74.7% · 937 recorded · 924 measured · Source: the US BTS 17:00 · 70.8% · 816 recorded · 804 measured · Source: the US BTS 18:00 · 75.9% · 920 recorded · 910 measured · Source: the US BTS 19:00 · 75.1% · 1,673 recorded · 1,660 measured · Source: the US BTS 20:00 · 73.8% · 508 recorded · 492 measured · Source: the US BTS 21:00 · 73.0% · 327 recorded · 319 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 1 recorded · 1 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 · 25 recorded · 25 measured · Source: the US BTS 06:00 · -0.6 min · 863 recorded · 842 measured · Source: the US BTS 07:00 · 0.9 min · 2,202 recorded · 2,181 measured · Source: the US BTS 08:00 · 7.6 min · 284 recorded · 280 measured · Source: the US BTS 09:00 · 7.4 min · 1,227 recorded · 1,211 measured · Source: the US BTS 10:00 · 6.6 min · 715 recorded · 710 measured · Source: the US BTS 11:00 · 9.7 min · 1,971 recorded · 1,953 measured · Source: the US BTS 12:00 · 14.4 min · 481 recorded · 477 measured · Source: the US BTS 13:00 · 9.4 min · 1,289 recorded · 1,284 measured · Source: the US BTS 14:00 · 13.1 min · 738 recorded · 732 measured · Source: the US BTS 15:00 · 10.8 min · 1,506 recorded · 1,494 measured · Source: the US BTS 16:00 · 12.5 min · 937 recorded · 924 measured · Source: the US BTS 17:00 · 12.4 min · 816 recorded · 804 measured · Source: the US BTS 18:00 · 12.5 min · 920 recorded · 910 measured · Source: the US BTS 19:00 · 11.6 min · 1,673 recorded · 1,660 measured · Source: the US BTS 20:00 · 11.7 min · 508 recorded · 492 measured · Source: the US BTS 21:00 · 11.0 min · 327 recorded · 319 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 1 recorded · 1 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 · 25 · 25 recorded · 25 measured · Source: the US BTS 06:00 · 863 · 863 recorded · 842 measured · Source: the US BTS 07:00 · 2,202 · 2,202 recorded · 2,181 measured · Source: the US BTS 08:00 · 284 · 284 recorded · 280 measured · Source: the US BTS 09:00 · 1,227 · 1,227 recorded · 1,211 measured · Source: the US BTS 10:00 · 715 · 715 recorded · 710 measured · Source: the US BTS 11:00 · 1,971 · 1,971 recorded · 1,953 measured · Source: the US BTS 12:00 · 481 · 481 recorded · 477 measured · Source: the US BTS 13:00 · 1,289 · 1,289 recorded · 1,284 measured · Source: the US BTS 14:00 · 738 · 738 recorded · 732 measured · Source: the US BTS 15:00 · 1,506 · 1,506 recorded · 1,494 measured · Source: the US BTS 16:00 · 937 · 937 recorded · 924 measured · Source: the US BTS 17:00 · 816 · 816 recorded · 804 measured · Source: the US BTS 18:00 · 920 · 920 recorded · 910 measured · Source: the US BTS 19:00 · 1,673 · 1,673 recorded · 1,660 measured · Source: the US BTS 20:00 · 508 · 508 recorded · 492 measured · Source: the US BTS 21:00 · 327 · 327 recorded · 319 measured · Source: the US BTS 22:00 · 1 · 1 recorded · 1 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—2525
06:0095.1%-0.6 min842863
07:0092.4%0.9 min2,1812,202
08:0085.0%7.6 min280284
09:0085.1%7.4 min1,2111,227
10:0083.0%6.6 min710715
11:0081.6%9.7 min1,9531,971
12:0074.6%14.4 min477481
13:0079.1%9.4 min1,2841,289
14:0074.9%13.1 min732738
15:0077.7%10.8 min1,4941,506
16:0074.7%12.5 min924937
17:0070.8%12.4 min804816
18:0075.9%12.5 min910920
19:0075.1%11.6 min1,6601,673
20:0073.8%11.7 min492508
21:0073.0%11.0 min319327
22:00Fewer than 200 measured departures—11
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 79.8% · 2,519 recorded · 2,504 measured · Source: the US BTS Tuesday · 86.7% · 2,291 recorded · 2,275 measured · Source: the US BTS Wednesday · 84.7% · 2,257 recorded · 2,234 measured · Source: the US BTS Thursday · 79.6% · 2,500 recorded · 2,465 measured · Source: the US BTS Friday · 76.9% · 2,458 recorded · 2,424 measured · Source: the US BTS Saturday · 82.4% · 2,001 recorded · 1,970 measured · Source: the US BTS Sunday · 76.3% · 2,457 recorded · 2,427 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 · 8.4 min · 2,519 recorded · 2,504 measured · Source: the US BTS Tuesday · 4.2 min · 2,291 recorded · 2,275 measured · Source: the US BTS Wednesday · 5.2 min · 2,257 recorded · 2,234 measured · Source: the US BTS Thursday · 9.8 min · 2,500 recorded · 2,465 measured · Source: the US BTS Friday · 12.4 min · 2,458 recorded · 2,424 measured · Source: the US BTS Saturday · 8.8 min · 2,001 recorded · 1,970 measured · Source: the US BTS Sunday · 11.7 min · 2,457 recorded · 2,427 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,519 · 2,519 recorded · 2,504 measured · Source: the US BTS Tuesday · 2,291 · 2,291 recorded · 2,275 measured · Source: the US BTS Wednesday · 2,257 · 2,257 recorded · 2,234 measured · Source: the US BTS Thursday · 2,500 · 2,500 recorded · 2,465 measured · Source: the US BTS Friday · 2,458 · 2,458 recorded · 2,424 measured · Source: the US BTS Saturday · 2,001 · 2,001 recorded · 1,970 measured · Source: the US BTS Sunday · 2,457 · 2,457 recorded · 2,427 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
Monday79.8%8.4 min2,5042,519
Tuesday86.7%4.2 min2,2752,291
Wednesday84.7%5.2 min2,2342,257
Thursday79.6%9.8 min2,4652,500
Friday76.9%12.4 min2,4242,458
Saturday82.4%8.8 min1,9702,001
Sunday76.3%11.7 min2,4272,457

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 · 83.1% · 1,359 recorded · 1,351 measured · Source: the US BTS Feb · 85.0% · 1,223 recorded · 1,211 measured · Source: the US BTS Mar · 80.8% · 1,484 recorded · 1,462 measured · Source: the US BTS Apr · 84.7% · 1,549 recorded · 1,546 measured · Source: the US BTS May · 82.0% · 1,683 recorded · 1,669 measured · Source: the US BTS Jun · 76.5% · 1,726 recorded · 1,709 measured · Source: the US BTS Jul · 76.8% · 1,806 recorded · 1,777 measured · Source: the US BTS Aug · 75.2% · 852 recorded · 836 measured · Source: the US BTS Sep · 85.7% · 775 recorded · 764 measured · Source: the US BTS Oct · 82.8% · 1,187 recorded · 1,169 measured · Source: the US BTS Nov · 82.3% · 1,345 recorded · 1,340 measured · Source: the US BTS Dec · 77.0% · 1,494 recorded · 1,465 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,359 recorded · 1,351 measured · Source: the US BTS Feb · 4.7 min · 1,223 recorded · 1,211 measured · Source: the US BTS Mar · 9.5 min · 1,484 recorded · 1,462 measured · Source: the US BTS Apr · 6.2 min · 1,549 recorded · 1,546 measured · Source: the US BTS May · 7.0 min · 1,683 recorded · 1,669 measured · Source: the US BTS Jun · 9.2 min · 1,726 recorded · 1,709 measured · Source: the US BTS Jul · 10.6 min · 1,806 recorded · 1,777 measured · Source: the US BTS Aug · 11.4 min · 852 recorded · 836 measured · Source: the US BTS Sep · 7.1 min · 775 recorded · 764 measured · Source: the US BTS Oct · 8.2 min · 1,187 recorded · 1,169 measured · Source: the US BTS Nov · 6.8 min · 1,345 recorded · 1,340 measured · Source: the US BTS Dec · 15.0 min · 1,494 recorded · 1,465 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,359 · 1,359 recorded · 1,351 measured · Source: the US BTS Feb · 1,223 · 1,223 recorded · 1,211 measured · Source: the US BTS Mar · 1,484 · 1,484 recorded · 1,462 measured · Source: the US BTS Apr · 1,549 · 1,549 recorded · 1,546 measured · Source: the US BTS May · 1,683 · 1,683 recorded · 1,669 measured · Source: the US BTS Jun · 1,726 · 1,726 recorded · 1,709 measured · Source: the US BTS Jul · 1,806 · 1,806 recorded · 1,777 measured · Source: the US BTS Aug · 852 · 852 recorded · 836 measured · Source: the US BTS Sep · 775 · 775 recorded · 764 measured · Source: the US BTS Oct · 1,187 · 1,187 recorded · 1,169 measured · Source: the US BTS Nov · 1,345 · 1,345 recorded · 1,340 measured · Source: the US BTS Dec · 1,494 · 1,494 recorded · 1,465 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
Jan83.1%8.4 min1,3511,359
Feb85.0%4.7 min1,2111,223
Mar80.8%9.5 min1,4621,484
Apr84.7%6.2 min1,5461,549
May82.0%7.0 min1,6691,683
Jun76.5%9.2 min1,7091,726
Jul76.8%10.6 min1,7771,806
Aug75.2%11.4 min836852
Sep85.7%7.1 min764775
Oct82.8%8.2 min1,1691,187
Nov82.3%6.8 min1,3401,345
Dec77.0%15.0 min1,4651,494

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 79.9% 13,166
  • Delayed >15 min 19.0% 3,133
  • Cancelled 1.1% 184
  • 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

90
90 of 90
Flight numbersBy direction DeparturesOn time
DL2530 SAN → SEA 658 93.8%
DL2572 SEA → SAN 652 85.8%
DL2533 SAN → SEA 636 82.9%
DL2508 SAN → SEA 633 89.1%
DL2508 SEA → SAN 633 92.4%
DL2533 SEA → SAN 628 86.9%
DL2672 SEA → SAN 615 79.4%
DL2572 SAN → SEA 614 84.2%
DL2613 SEA → SAN 483 82.5%
DL2613 SAN → SEA 478 79.5%
AS1108 SEA → SAN 373 84.6%
AS1137 SAN → SEA 359 72.7%
AS1098 SEA → SAN 342 69.5%
AS1259 SAN → SEA 337 84.7%
AS1258 SEA → SAN 335 92.1%
AS1154 SAN → SEA 328 91.7%
AS1156 SEA → SAN 317 73.6%
AS1071 SAN → SEA 307 75.5%
AS1265 SAN → SEA 269 91.2%
AS1199 SAN → SEA 266 70.6%
AS650 SEA → SAN 227 84.1%
AS574 SAN → SEA 224 74.7%
AS697 SEA → SAN 221 80.8%
AS622 SAN → SEA 220 75.8%
AS1146 SEA → SAN 217 73.8%
AS1198 SEA → SAN 210 75.6%
AS765 SEA → SAN 209 80.3%
AS623 SEA → SAN 205 80.3%
AS685 SAN → SEA 192 79.4%
AS1096 SEA → SAN 188 74.5%
AS1135 SAN → SEA 187 68.5%
AS1367 SEA → SAN 184 91.8%
AS1368 SAN → SEA 174 81.3%
AS621 SEA → SAN 173 72.7%
AS709 SAN → SEA 163 93.1%
AS683 SAN → SEA 155 70.1%
AS1131 SEA → SAN 151 77.0%
AS1245 SAN → SEA 150 97.2%
AS1264 SEA → SAN 147 72.7%
AS1454 SEA → SAN 147 80.3%
AS1186 SAN → SEA 143 67.4%
AS1142 SEA → SAN 138 76.8%
AS939 SEA → SAN 116 72.8%
AS1097 SAN → SEA 113 70.5%
AS1369 SEA → SAN 113 75.2%
AS652 SAN → SEA 113 79.5%
AS1109 SEA → SAN 98 89.6%
AS1497 SAN → SEA 88 85.2%
AS1033 SAN → SEA 72 87.5%
AS1308 SAN → SEA 69 62.3%
AS1180 SEA → SAN 68 97.1%
AS735 SAN → SEA 68 58.7%
AS1110 SAN → SEA 67 66.7%
AS1309 SAN → SEA 61 100.0%
AS1424 SEA → SAN 59 74.6%
AS336 SAN → SEA 58 62.5%
AS1373 SAN → SEA 57 92.7%
WN196 SEA → SAN 57 47.4%
WN4769 SAN → SEA 57 47.4%
AS1346 SEA → SAN 52 49.0%
AS1348 SEA → SAN 52 59.6%
AS1381 SAN → SEA 52 54.9%
AS467 SEA → SAN 52 56.9%
AS512 SAN → SEA 52 86.0%
AS1388 SEA → SAN 51 47.1%
AS1431 SAN → SEA 51 76.5%
AS417 SAN → SEA 51 66.7%
AS465 SAN → SEA 51 68.6%
AS254 SEA → SAN 50 70.0%
WN949 SAN → SEA 50 40.0%
AS206 SEA → SAN 49 83.7%
AS336 SEA → SAN 48 39.6%
AS1361 SEA → SAN 46 88.9%
AS1473 SAN → SEA 46 89.1%
AS1432 SEA → SAN 45 86.7%
AS475 SAN → SEA 44 58.1%
AS753 SAN → SEA 44 83.7%
AS1471 SEA → SAN 43 76.7%
AS335 SEA → SAN 42 80.5%
AS633 SAN → SEA 40 90.0%
AS1477 SAN → SEA 37 75.0%
AS205 SAN → SEA 36 80.6%
AS1456 SAN → SEA 35 77.1%
AS190 SEA → SAN 35 82.9%
AS1472 SEA → SAN 34 67.7%
WN4910 SEA → SAN 34 50.0%
AS1398 SEA → SAN 33 66.7%
WN4422 SEA → SAN 33 48.5%
AS1358 SAN → SEA 30 93.3%
AS1362 SAN → SEA 30 72.4%

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 908 +4.5% 6 74.7%
June 2026 864 +2.2% 8 75.0%
May 2026 843 +2.1% 12 80.4%
April 2026 816 +11.8% 1 83.9%
March 2026 760 +8.3% 16 76.4%
February 2026 608 +0.8% 3 87.5%
January 2026 664 −3.3% 4 81.9%
December 2025 696 −9.5% 17 74.7%
November 2025 634 −10.2% 5 80.1%
October 2025 680 +39.1% 16 81.2%
September 2025 764 11 85.7%
August 2025 836 16 75.2%
July 2025 869 23 79.1%
June 2025 845 9 78.0%
May 2025 826 2 83.5%
April 2025 730 2 85.6%
March 2025 702 6 85.5%
February 2025 603 9 82.4%
January 2025 687 4 84.3%
December 2024 769 12 79.1%
November 2024 706 0 84.3%
October 2024 489 2 85.1%

How to read this chart

Loading the guide…