2,245 km · Domestic

Minneapolis–Saint Paul International Airport / Wold–Chamberlain Field (MSP) – Seattle–Tacoma (SEA)

In July 2026, 579 flights operated between Minneapolis–Saint Paul International Airport / Wold–Chamberlain Field and Seattle–Tacoma (both directions), and 82.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
January358333▼ 7.0%
February320314▼ 1.9%
March395377▼ 4.6%
April392393▲ 0.3%
May435447▲ 2.8%
June534503▼ 5.8%
July585579▼ 1.0%
August582––
September525––
October454–in progress
November400––
December414––
Year to date (Jan–Jul)3,0192,946▼ 2.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.9%80.5%▼ 5.2%
February89.1%84.7%▼ 4.9%
March88.4%82.8%▼ 6.3%
April92.3%89.1%▼ 3.5%
May83.4%87.2%▲ 4.6%
June83.5%82.9%▼ 0.7%
July80.2%82.7%▲ 3.1%
August84.5%––
September87.8%––
October88.1%–in progress
November87.8%––
December74.2%––
Year-to-date average (Jan–Jul)86.0%84.3%▼ 2.0%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January02–
February01–
March122▲ 2,100.0%
April12▲ 100.0%
May04–
June40▼ 100.0%
July51▼ 80.0%
August1––
September3––
October6–in progress
November4––
December2––
Year to date (Jan–Jul)1132▲ 190.9%

Airlines on this route

  1. Delta Air Lines 65.2%
  2. Alaska Airlines 34.8%

Oct 1, 2024 – Jul 31, 2026

By direction

MSP → SEA

Scheduled flights
4,726
Flights operated
4,692
Cancelled
34 · 0.7%
On-time departures
84.4%

SEA → MSP

Scheduled flights
4,726
Flights operated
4,700
Cancelled
26 · 0.6%
On-time departures
86.4%

MSP → SEA and SEA → MSP counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Delta Air Lines DL 6,165 65.2% 86.4% 32
Alaska Airlines AS 3,287 34.8% 83.4% 28

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 delay07:00–08:000.7min · 485 recorded · 482 measured
Gap to highest-delay hour13.6min07:00 ↔ 21:00
Recorded flights9,452MSP–SEA

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 · 87 recorded · 87 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 · No observations · 0 recorded · 0 measured · Source: the US BTS 06:00 · 94.1% · 1,010 recorded · 1,002 measured · Source: the US BTS 07:00 · 94.0% · 485 recorded · 482 measured · Source: the US BTS 08:00 · 92.0% · 1,374 recorded · 1,366 measured · Source: the US BTS 09:00 · 93.1% · 538 recorded · 537 measured · Source: the US BTS 10:00 · 86.1% · 328 recorded · 323 measured · Source: the US BTS 11:00 · 84.7% · 701 recorded · 700 measured · Source: the US BTS 12:00 · 85.9% · 390 recorded · 389 measured · Source: the US BTS 13:00 · 82.1% · 414 recorded · 414 measured · Source: the US BTS 14:00 · 79.4% · 922 recorded · 916 measured · Source: the US BTS 15:00 · 81.8% · 560 recorded · 554 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 178 recorded · 177 measured · Source: the US BTS 17:00 · 87.5% · 210 recorded · 208 measured · Source: the US BTS 18:00 · 77.3% · 1,294 recorded · 1,284 measured · Source: the US BTS 19:00 · 73.1% · 246 recorded · 245 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 22 recorded · 21 measured · Source: the US BTS 21:00 · 72.4% · 232 recorded · 228 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 125 recorded · 125 measured · Source: the US BTS 23:00 · 88.3% · 336 recorded · 334 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 · 87 recorded · 87 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 · No observations · 0 recorded · 0 measured · Source: the US BTS 06:00 · 1.9 min · 1,010 recorded · 1,002 measured · Source: the US BTS 07:00 · 0.7 min · 485 recorded · 482 measured · Source: the US BTS 08:00 · 2.3 min · 1,374 recorded · 1,366 measured · Source: the US BTS 09:00 · 2.9 min · 538 recorded · 537 measured · Source: the US BTS 10:00 · 4.7 min · 328 recorded · 323 measured · Source: the US BTS 11:00 · 7.6 min · 701 recorded · 700 measured · Source: the US BTS 12:00 · 8.9 min · 390 recorded · 389 measured · Source: the US BTS 13:00 · 7.8 min · 414 recorded · 414 measured · Source: the US BTS 14:00 · 9.7 min · 922 recorded · 916 measured · Source: the US BTS 15:00 · 9.6 min · 560 recorded · 554 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 178 recorded · 177 measured · Source: the US BTS 17:00 · 4.9 min · 210 recorded · 208 measured · Source: the US BTS 18:00 · 12.3 min · 1,294 recorded · 1,284 measured · Source: the US BTS 19:00 · 12.4 min · 246 recorded · 245 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 22 recorded · 21 measured · Source: the US BTS 21:00 · 14.3 min · 232 recorded · 228 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 125 recorded · 125 measured · Source: the US BTS 23:00 · 3.1 min · 336 recorded · 334 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 · 87 · 87 recorded · 87 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 · No observations · 0 recorded · 0 measured · Source: the US BTS 06:00 · 1,010 · 1,010 recorded · 1,002 measured · Source: the US BTS 07:00 · 485 · 485 recorded · 482 measured · Source: the US BTS 08:00 · 1,374 · 1,374 recorded · 1,366 measured · Source: the US BTS 09:00 · 538 · 538 recorded · 537 measured · Source: the US BTS 10:00 · 328 · 328 recorded · 323 measured · Source: the US BTS 11:00 · 701 · 701 recorded · 700 measured · Source: the US BTS 12:00 · 390 · 390 recorded · 389 measured · Source: the US BTS 13:00 · 414 · 414 recorded · 414 measured · Source: the US BTS 14:00 · 922 · 922 recorded · 916 measured · Source: the US BTS 15:00 · 560 · 560 recorded · 554 measured · Source: the US BTS 16:00 · 178 · 178 recorded · 177 measured · Source: the US BTS 17:00 · 210 · 210 recorded · 208 measured · Source: the US BTS 18:00 · 1,294 · 1,294 recorded · 1,284 measured · Source: the US BTS 19:00 · 246 · 246 recorded · 245 measured · Source: the US BTS 20:00 · 22 · 22 recorded · 21 measured · Source: the US BTS 21:00 · 232 · 232 recorded · 228 measured · Source: the US BTS 22:00 · 125 · 125 recorded · 125 measured · Source: the US BTS 23:00 · 336 · 336 recorded · 334 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—8787
01:00No observations———
02:00No observations———
03:00No observations———
04:00No observations———
05:00No observations———
06:0094.1%1.9 min1,0021,010
07:0094.0%0.7 min482485
08:0092.0%2.3 min1,3661,374
09:0093.1%2.9 min537538
10:0086.1%4.7 min323328
11:0084.7%7.6 min700701
12:0085.9%8.9 min389390
13:0082.1%7.8 min414414
14:0079.4%9.7 min916922
15:0081.8%9.6 min554560
16:00Fewer than 200 measured departures—177178
17:0087.5%4.9 min208210
18:0077.3%12.3 min1,2841,294
19:0073.1%12.4 min245246
20:00Fewer than 200 measured departures—2122
21:0072.4%14.3 min228232
22:00Fewer than 200 measured departures—125125
23:0088.3%3.1 min334336

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 83.9% · 1,422 recorded · 1,417 measured · Source: the US BTS Tuesday · 87.5% · 1,302 recorded · 1,299 measured · Source: the US BTS Wednesday · 87.5% · 1,297 recorded · 1,296 measured · Source: the US BTS Thursday · 82.9% · 1,399 recorded · 1,394 measured · Source: the US BTS Friday · 85.8% · 1,413 recorded · 1,398 measured · Source: the US BTS Saturday · 86.2% · 1,214 recorded · 1,205 measured · Source: the US BTS Sunday · 84.3% · 1,405 recorded · 1,383 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 · 9.0 min · 1,422 recorded · 1,417 measured · Source: the US BTS Tuesday · 4.4 min · 1,302 recorded · 1,299 measured · Source: the US BTS Wednesday · 4.0 min · 1,297 recorded · 1,296 measured · Source: the US BTS Thursday · 7.6 min · 1,399 recorded · 1,394 measured · Source: the US BTS Friday · 7.0 min · 1,413 recorded · 1,398 measured · Source: the US BTS Saturday · 7.5 min · 1,214 recorded · 1,205 measured · Source: the US BTS Sunday · 7.0 min · 1,405 recorded · 1,383 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,422 · 1,422 recorded · 1,417 measured · Source: the US BTS Tuesday · 1,302 · 1,302 recorded · 1,299 measured · Source: the US BTS Wednesday · 1,297 · 1,297 recorded · 1,296 measured · Source: the US BTS Thursday · 1,399 · 1,399 recorded · 1,394 measured · Source: the US BTS Friday · 1,413 · 1,413 recorded · 1,398 measured · Source: the US BTS Saturday · 1,214 · 1,214 recorded · 1,205 measured · Source: the US BTS Sunday · 1,405 · 1,405 recorded · 1,383 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
Monday83.9%9.0 min1,4171,422
Tuesday87.5%4.4 min1,2991,302
Wednesday87.5%4.0 min1,2961,297
Thursday82.9%7.6 min1,3941,399
Friday85.8%7.0 min1,3981,413
Saturday86.2%7.5 min1,2051,214
Sunday84.3%7.0 min1,3831,405

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.8% · 693 recorded · 691 measured · Source: the US BTS Feb · 86.9% · 635 recorded · 634 measured · Source: the US BTS Mar · 85.6% · 795 recorded · 772 measured · Source: the US BTS Apr · 90.7% · 788 recorded · 785 measured · Source: the US BTS May · 85.4% · 886 recorded · 882 measured · Source: the US BTS Jun · 83.2% · 1,041 recorded · 1,037 measured · Source: the US BTS Jul · 81.4% · 1,170 recorded · 1,164 measured · Source: the US BTS Aug · 84.5% · 583 recorded · 582 measured · Source: the US BTS Sep · 87.8% · 528 recorded · 525 measured · Source: the US BTS Oct · 89.6% · 735 recorded · 728 measured · Source: the US BTS Nov · 90.2% · 779 recorded · 775 measured · Source: the US BTS Dec · 80.2% · 819 recorded · 817 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 · 10.4 min · 693 recorded · 691 measured · Source: the US BTS Feb · 5.1 min · 635 recorded · 634 measured · Source: the US BTS Mar · 7.6 min · 795 recorded · 772 measured · Source: the US BTS Apr · 2.5 min · 788 recorded · 785 measured · Source: the US BTS May · 6.6 min · 886 recorded · 882 measured · Source: the US BTS Jun · 8.0 min · 1,041 recorded · 1,037 measured · Source: the US BTS Jul · 10.7 min · 1,170 recorded · 1,164 measured · Source: the US BTS Aug · 7.3 min · 583 recorded · 582 measured · Source: the US BTS Sep · 4.2 min · 528 recorded · 525 measured · Source: the US BTS Oct · 1.5 min · 735 recorded · 728 measured · Source: the US BTS Nov · 2.9 min · 779 recorded · 775 measured · Source: the US BTS Dec · 9.8 min · 819 recorded · 817 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 · 693 · 693 recorded · 691 measured · Source: the US BTS Feb · 635 · 635 recorded · 634 measured · Source: the US BTS Mar · 795 · 795 recorded · 772 measured · Source: the US BTS Apr · 788 · 788 recorded · 785 measured · Source: the US BTS May · 886 · 886 recorded · 882 measured · Source: the US BTS Jun · 1,041 · 1,041 recorded · 1,037 measured · Source: the US BTS Jul · 1,170 · 1,170 recorded · 1,164 measured · Source: the US BTS Aug · 583 · 583 recorded · 582 measured · Source: the US BTS Sep · 528 · 528 recorded · 525 measured · Source: the US BTS Oct · 735 · 735 recorded · 728 measured · Source: the US BTS Nov · 779 · 779 recorded · 775 measured · Source: the US BTS Dec · 819 · 819 recorded · 817 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.8%10.4 min691693
Feb86.9%5.1 min634635
Mar85.6%7.6 min772795
Apr90.7%2.5 min785788
May85.4%6.6 min882886
Jun83.2%8.0 min1,0371,041
Jul81.4%10.7 min1,1641,170
Aug84.5%7.3 min582583
Sep87.8%4.2 min525528
Oct89.6%1.5 min728735
Nov90.2%2.9 min775779
Dec80.2%9.8 min817819

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 84.8% 8,019
  • Delayed >15 min 14.5% 1,373
  • Cancelled 0.6% 60
  • 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

26
26 of 26
Flight numbersBy direction DeparturesOn time
DL868 MSP → SEA 658 92.5%
DL943 SEA → MSP 658 94.2%
AS387 MSP → SEA 645 92.2%
DL889 MSP → SEA 641 89.6%
DL881 MSP → SEA 638 78.2%
DL949 SEA → MSP 591 80.9%
AS555 SEA → MSP 588 90.2%
DL877 MSP → SEA 587 81.9%
AS555 MSP → SEA 569 78.1%
AS386 SEA → MSP 567 78.3%
DL941 SEA → MSP 557 84.0%
DL536 SEA → MSP 525 93.9%
DL953 SEA → MSP 402 88.8%
DL505 MSP → SEA 367 74.1%
DL942 SEA → MSP 324 86.1%
AS229 SEA → MSP 133 80.5%
DL876 MSP → SEA 129 89.9%
AS229 MSP → SEA 119 69.5%
AS480 MSP → SEA 114 78.4%
AS480 SEA → MSP 114 75.2%
AS509 SEA → MSP 80 77.5%
DL1418 MSP → SEA 55 96.4%
AS510 MSP → SEA 52 78.9%
AS527 SEA → MSP 51 80.4%
AS376 SEA → MSP 35 91.4%
AS497 MSP → SEA 34 93.8%

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 579 −1.0% 1 82.7%
June 2026 503 −5.8% 0 82.9%
May 2026 447 +2.8% 4 87.2%
April 2026 393 +0.3% 2 89.1%
March 2026 377 −4.6% 22 82.8%
February 2026 314 −1.9% 1 84.7%
January 2026 333 −7.0% 2 80.5%
December 2025 414 +2.7% 2 74.2%
November 2025 400 +6.7% 4 87.8%
October 2025 454 +65.7% 6 88.1%
September 2025 525 3 87.8%
August 2025 582 1 84.5%
July 2025 585 5 80.2%
June 2025 534 4 83.5%
May 2025 435 0 83.4%
April 2025 392 1 92.3%
March 2025 395 1 88.4%
February 2025 320 0 89.1%
January 2025 358 0 84.9%
December 2024 403 0 86.4%
November 2024 375 0 92.8%
October 2024 274 1 92.0%

How to read this chart

Loading the guide…