Skip to content
DelayAtlas

Guide

Minneapolis-St Paul airport delays: how reliable is MSP?

Minneapolis-St Paul departures ran 79.2% on time and cancelled only 1.44%. Delta's northern hub holds up in summer storms and routine snow; December fell to 63.1%.

By Kaan Tokalı6 min readFigures from September 2025 to August 2026
Terminal buildings and the airport tram line at Minneapolis-Saint Paul International Airport

Minneapolis-St Paul has a reputation as a winter airport, and the reputation is half right. The most striking number in its record comes from the other end of the year. MSP in July ran 77.7% on time, against 71.7% for all US flights in the worst month of the national calendar. While Atlanta, Charlotte and Nashville were losing their summer to thunderstorms, Minneapolis was having an ordinary month.

Across September 2025 to August 2026, Minneapolis-St Paul International ran 79.2% on time against 77.3% nationally, ranking 23 of 60 airports with a page. It cancelled 1.44% of departures, below the national 1.89%, and 7.3% of flights arrived an hour or more late. For a major connecting hub in a northern climate, that is a good year.

It is the northern hub I would pick first.

The figures describe flights departing MSP, scored at their destination.

Delta and SkyWest

Every airline at Minneapolis-St Paul, ranked by on-time rate

MSP average 79.2%

  1. Alaska Airlines1,247 flights82.7%
  2. Republic Airways1,402 flights80.4%
  3. SkyWest Airlines28,179 flights80.0%
  4. American Airlines4,212 flights79.5%
  5. Delta Air Lines64,705 flights79.4%
  6. Southwest Airlines5,695 flights78.9%
  7. United Airlines5,436 flights75.7%
  8. PSA Airlines1,188 flights74.0%
  9. Envoy Air1,233 flights73.9%
  10. Frontier Airlines1,301 flights72.2%

65.0%85.0%

Departures from MSP by carriers with at least 1,000 scheduled flights. The line is the airport average. Source: US DOT Bureau of Transportation Statistics, September 2025 to August 2026.

Delta at Minneapolis flies more than half the departures and SkyWest at Minneapolis, flying regional jets under the Delta Connection brand, flies most of the rest. The two run within a whisker of each other and of the airport average, which is what a well-integrated hub looks like: mainline and regional share gates, crews and recovery plans.

The weaker records at MSP belong to carriers that fly in from their own hubs, where the delay usually starts. United's flights, most of them heading to O'Hare, Denver and Newark, sit near the bottom. Republic and PSA posted cancellation rates several times the airport's, consistent with regional flying into congested eastern hubs being cut first on a bad day. Southwest's small MSP operation runs close to the average.

A flatter day than most hubs

On-time rate by departure time at Minneapolis-St Paul
88.15am-8am
83.58am-11am
80.311am-2pm
74.92pm-5pm
71.35pm-8pm
77.08pm-5am

Departures from MSP grouped by scheduled local departure time. Source: US DOT Bureau of Transportation Statistics, September 2025 to August 2026.

Departures between 5am and 8am ran 88.1% on time and those between 5pm and 8pm 71.3%, a fall of 16.8 points against 21.3 points nationally. Then the late-night window recovers to 77.0%, one of the stronger late-night figures at any hub.

The shape reflects Minneapolis's weather. Summer afternoons here produce fewer of the daily thunderstorms that break the Southeast's evening banks, so the day does not collapse after 2pm. The late departures also leave after the eastern airports have cleared their evening arrival peaks, so fewer of them are held for congestion at the far end.

The best regular flights are the first ones east. Delta's 6am to Detroit, DL 1461, and its 5:20am to Atlanta, DL 1062, were among the most punctual departures from the airport. United's mid-afternoon flight to O'Hare, UA 1531, was among the least, on time about half the time.

Winter, and one bad December

On-time rate by month at Minneapolis-St Paul
73Jan
80Feb
77Mar
84Apr
83May
78Jun
78Jul
80Aug
86Sep
85Oct
82Nov
63Dec

Each month is one month of one year: August to December 2025, January to July 2026. Source: US DOT Bureau of Transportation Statistics, September 2025 to August 2026.

The best month was September at 85.6%, the worst December at 63.1%, a gap of 22.5 points. December at Minneapolis was the one month when the northern hub behaved like its reputation, and it coincided with the busiest travel weeks of the year: nationally, the 2025 Christmas and New Year window ran 6.5 points worse than the weeks either side, and MSP cancelled more of its flights over those weeks than most airports did.

The rest of winter was steadier than you might expect. January at MSP ran 72.9% and February 80.4%. Minneapolis deals with snow most weeks of the winter and is equipped for it, which is consistent with a record where routine snow shows up as modest delay rather than mass cancellation. The winter storm guide explains why airports that clear snow every week often handle a storm better than ones that see it twice a season.

March at MSP is the month to watch. Its on-time rate of 77.2% looks fine, but its cancellation rate was the highest of any month at the airport, and MSP's cancellations over the national spring break window were among the highest of any airport. One year of data holds one March, and a single late-season storm can produce that pattern.

The pipeline's file for Minneapolis-St Paul, trimmed to the headline fields

data/generated/airports/MSP.json, trimmed to the headline fields

{
 "flights": 114673,
 "completed": 112688,
 "onTimePct": 79.2,
 "veryLatePct": 7.3,
 "avgDelayMin": 71.2,
 "medianArrDelay": -7,
 "cancelPct": 1.44,
 "divertPct": 0.29,
 "causes": {
  "carrier": 0.5116,
  "weather": 0.0796,
  "nas": 0.2286,
  "security": 0.0015,
  "lateAircraft": 0.1786
 },
 "byHourBlock": [88.1, 83.5, 80.3, 74.9, 71.3, 77 ],
 "byMonth": [72.9, 80.4, 77.2, 83.9, 83.4, 77.9, 77.7, 79.6, 85.6, 84.7, 82.1, 63.1 ],
 "byDow": [78.7, 82.6, 81.9, 77.8, 77.1, 81.4, 75.8 ]
}

Percentages are shares of scheduled or completed flights as defined on the methodology page; byHourBlock runs 5am to overnight, byMonth January to December, byDow Monday to Sunday. Source: US DOT Bureau of Transportation Statistics, September 2025 to August 2026.

This is the file my pipeline writes for the airport each month, and the airport's own figures on this page are recomputed from it. Treat it as a warning, not a rule: late-winter storms in the upper Midwest are wet, heavy and hard to clear.

Weekdays

The best weekday was Tuesday at 82.6%, the worst Sunday at 75.8%, a gap of 6.8 points. That is a narrow spread for a large hub. At Minneapolis the day of the week is a minor lever, and the month and the hour matter more.

Where the delay minutes come from

Delay causes at Minneapolis-St Paul, against the nation and three Midwest and Mountain hubs

Share of all delay minutes. Darker is a bigger share. Air traffic is the National Airspace System category; weather is extreme weather only.

Late aircraftAirlineAir trafficWeather
MSP1851238
US4033216
DTW1951228
ORD42272110
DEN4432194

Shares of all delay minutes reported by the airlines. Source: US DOT Bureau of Transportation Statistics, September 2025 to August 2026.

The cause shares at MSP look unusual at first. The airline category takes 51% of delay minutes, against 33% nationally, and late-arriving aircraft only 18%, against 40%. Detroit, Delta's other northern hub, shows the same split. I read that as a reporting convention at Delta and its partners rather than a difference in how the operations run. Delta's whole network codes 44% of its delay minutes to the airline, and Endeavor Air never appears as a separate carrier at MSP or any other Delta hub in this data. The categories that depend less on coding are the ones I trust here. MSP's air traffic share, 23%, is close to the national 21%, well below the constrained eastern airports, and its extreme-weather share, 8%, is above the national 6%, which fits a northern winter. O'Hare and Denver are the natural comparisons for anyone choosing a northern connection.

Best and worst routes

The busiest route is also the weakest. Minneapolis to O'Hare ran 70.0% on time and cancelled 2.85% of flights, with six carriers flying it; Envoy's flights on the route did better than United's. Minneapolis to San Francisco, at 66.8%, suffers from San Francisco's arrival programmes, and Minneapolis to Washington National, at 74.6%, from National's slot-constrained evening.

The best busy routes go west and to other Delta hubs: Minneapolis to Salt Lake City at 85.1%, Minneapolis to Portland at 81.7% and Minneapolis to Atlanta at 81.7%, with just 0.49% of flights cancelled. On Minneapolis to Denver, the four main carriers run within a few points of each other; the departure time matters more than the brand.

Connecting at Minneapolis

MSP is one of the safer large hubs for a connection. The inbound legs from the West Coast are excellent: Portland to Minneapolis ran 91.4% and Los Angeles to Minneapolis 86.2%. The risky inbound is from O'Hare: O'Hare to Minneapolis ran 69.9%. The missed-connection guide puts MSP among the lower-risk hubs, and the connecting hub guide compares it with Detroit and Chicago for trips across the northern tier. Use the connection risk calculator for your own inbound route.

My call on Minneapolis

Prefer MSP over O'Hare for a northern connection. Where Delta routes you through Minneapolis and a competitor through Chicago, the MSP record is the stronger one in almost every month. At 69.9% on the inbound from O'Hare, I would not book a tight connection that starts in Chicago either.

In summer, MSP is one of the better hubs in the country. It is a good choice for a July connection that would be risky through Atlanta or Charlotte.

Around Christmas, add time. December was the one month MSP lost its edge, and the holiday weeks were its worst.

In March, keep a flexible fare. A single late-season storm can cancel a day's flying, and one year of data says March is when it happened.


Explore Minneapolis: Minneapolis-St Paul (MSP) · Delta at MSP · MSP in December · Detroit airport guide · Winter storm guide

Every figure in this guide is recomputed at build time from the US DOT Bureau of Transportation Statistics on-time performance database, covering September 2025 to August 2026. Methodology · Data sources