MSP → ORD Minneapolis to Chicago
live
Direct flights from Minneapolis (MSP) to Chicago (ORD): 25 nonstop departures observed each week across 5 airlines. 84% of the last 19 operated flights arrived within 15 minutes of schedule. The median arrival is 5 minutes early. No cancellations were recorded across the 19 tracked flights. The nonstop covers 537 km, an estimated 1 hour 11 minutes in the air. Measured by Pro Flight Search from live flight boards at Minneapolis and Chicago. Updated 8 September 2026 at 05:57 UTC.
MSP
Minneapolis
busy · +17
ORD
Chicago
smooth · +6
dep bank 00:24–22:15 25x weekly
Runs reliable · 5 airlines · 25x weekly · nonstop
84% on time
of the last 19 operated MSP → ORD flights arrived within 15 minutes
Median arrival delay is −5 min . 0 of 19 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −5 min across the last 19 operated legs
Flight time ~1h 11m estimated from route distance
Weekly departures 25x 5 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 19
The week scheduled departures · origin local time
American Airlines Delta Air Lines Sun Country Airlines United Airlines
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
American AirlinesAA 67% on time
Flights AA1311 00:24 daily · AA1263 08:54 daily · AA4000 10:00 daily · AA3507 10:05 daily
Delta Air LinesDL 80% on time
Flights DL2028 07:30 daily · DL1544 08:30 daily · DL1554 10:03 daily · DL1567 14:12 daily
Sun Country AirlinesSY
Flights SY1629 12:23 Fr · SY1630 varies Sa Su
United AirlinesUA 100% on time
Flights UA307 07:44 daily · UA2232 08:39 daily · UA2773 09:44 daily · UA2805 10:25 daily
UPS Airlines5X
Flights 5X5602 17:58 Fr
History operated legs · board outcomes
09-07 AA1263 arrived −9
09-07 AA4000 arrived −14
09-07 AA4436 arrived +18
09-07 DL1544 arrived −5
09-07 DL1563 arrived +32
09-07 UA1531 arrived −7
09-07 UA1761 arrived −11
09-07 UA1881 arrived −29
09-07 UA2773 arrived −2
09-07 UA2790 arrived −2
09-07 UA307 arrived +6
09-07 UA576 arrived −28
09-07 UA658 arrived +2
Show 11 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from MSP and ORD, paired departure → arrival per flight and day. Board tracking since Mon, Sep 7 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 65 Completed 30 Delayed 3 Within 15m 16/30 Median -5m
AA1263 American Airlines
2 days
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
Sched 08:54
Scheduled arrival · landing pending
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
08:45
Landed · Sched 08:549m early
AA1311
2 days
MSP
Departure
Sched 00:24
Departure time not on board
→
ORD
Arrival
—
Board row not captured for this rotation yet.
MSP
Departure
Sched 00:24
Scheduled time only · no board update captured
→
ORD
Arrival
—
Board row not captured for this rotation yet.
Full AA1311 history →
AA3507 American Airlines
2 days
MSP
Departure
Sched 10:05
Scheduled departure
→
ORD
Arrival
Sched 12:18
Scheduled arrival · landing pending
MSP
Departure
Sched 10:05
Departure time not on board
→
ORD
Arrival
11:54
Landed · Sched 12:1824m early
Full AA3507 history →
AA3551
2 days
MSP
Departure
Sched 21:29
Scheduled departure
→
ORD
Arrival
—
Board row not captured for this rotation yet.
MSP
Departure
Sched 21:29
Departure time not on board
→
ORD
Arrival
—
Board row not captured for this rotation yet.
Full AA3551 history →
AA3552 American Airlines
2 days
MSP
Departure
Sched 12:27
Scheduled departure
→
ORD
Arrival
Sched 14:43
Scheduled arrival · landing pending
MSP
Departure
Sched 12:27
Scheduled time only · no board update captured
→
ORD
Arrival
15:16
Landed · Sched 14:4333m late
Full AA3552 history →
AA4000 American Airlines
2 days
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
Sched 10:00
Scheduled arrival · landing pending
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
09:46
Landed · Sched 10:0014m early
AA4436 American Airlines
2 days
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
Sched 20:29
Scheduled arrival · landing pending
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
20:47
Landed · Sched 20:2918m late
AA4780
2 days
MSP
Departure
Sched 17:03
Scheduled departure
→
ORD
Arrival
—
Board row not captured for this rotation yet.
MSP
Departure
Sched 17:03
Departure time not on board
→
ORD
Arrival
—
Board row not captured for this rotation yet.
Full AA4780 history →
AA4941 American Airlines
2 days
MSP
Departure
Sched 14:46
Scheduled departure
→
ORD
Arrival
Sched 17:15
Scheduled arrival · landing pending
MSP
Departure
Sched 14:46
Departure time not on board
→
ORD
Arrival
17:06
Landed · Sched 17:159m early
Full AA4941 history →
DL1306 Delta Air Lines
2 days
MSP
Departure
Sched 20:15
Scheduled departure
→
ORD
Arrival
—
Board row not captured for this rotation yet.
MSP
Departure
Sched 19:34
Departure time not on board
→
ORD
Arrival
17:03
Landed · Sched 16:594m late
Full DL1306 history →
DL1533 Delta Air Lines
2 days
MSP
Departure
Sched 17:40
Scheduled departure
→
ORD
Arrival
—
Board row not captured for this rotation yet.
MSP
Departure
Sched 17:37
Departure time not on board
→
ORD
Arrival
15:08
Landed · Sched 14:599m late
Full DL1533 history →
DL1544 Delta Air Lines
2 days
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
Sched 08:30
Scheduled arrival · landing pending
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
08:25
Landed · Sched 08:305m early
DL1563 Delta Air Lines
2 days
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
Sched 21:33
Scheduled arrival · landing pending
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
22:19
Landed · Sched 21:4732m late
DL1567 Delta Air Lines
2 days
MSP
Departure
Sched 14:11
Scheduled departure
→
ORD
Arrival
—
Board row not captured for this rotation yet.
MSP
Departure
Sched 14:12
Departure time not on board
→
ORD
Arrival
11:30
Landed · Sched 11:377m early
Full DL1567 history →
DL2028
2 days
MSP
Departure
Sched 07:46
Scheduled departure
→
ORD
Arrival
—
Board row not captured for this rotation yet.
MSP
Departure
Sched 07:30
Departure time not on board
→
ORD
Arrival
—
Board row not captured for this rotation yet.
Full DL2028 history →
DL724
2 days
MSP
Departure
Sched 10:04
Scheduled departure
→
ORD
Arrival
—
Board row not captured for this rotation yet.
MSP
Departure
Sched 10:04
Scheduled time only · no board update captured
→
ORD
Arrival
—
Board row not captured for this rotation yet.
Full DL724 history →
UA1237 United Airlines
1 day
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
Sched 20:36
Scheduled arrival · landing pending
UA1531 United Airlines
2 days
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
Sched 17:05
Scheduled arrival · landing pending
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
16:58
Landed · Sched 17:057m early
UA1593 United Airlines
1 day
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
Sched 11:29
Scheduled arrival · landing pending
UA2232
2 days
MSP
Departure
Sched 08:39
Scheduled departure
→
ORD
Arrival
—
Board row not captured for this rotation yet.
MSP
Departure
Sched 08:39
Departure time not on board
→
ORD
Arrival
—
Board row not captured for this rotation yet.
Full UA2232 history →
UA2298
1 day
MSP
Departure
Sched 16:13
Scheduled departure
→
ORD
Arrival
—
Board row not captured for this rotation yet.
Full UA2298 history →
UA2773 United Airlines
2 days
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
Sched 09:44
Scheduled arrival · landing pending
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
09:42
Landed · Sched 09:442m early
UA2790 United Airlines
2 days
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
Sched 15:04
Scheduled arrival · landing pending
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
14:58
Landed · Sched 15:002m early
UA307 United Airlines
2 days
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
Sched 07:44
Scheduled arrival · landing pending
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
07:50
Landed · Sched 07:446m late
UA467
1 day
MSP
Departure
Sched 14:19
Scheduled departure
→
ORD
Arrival
—
Board row not captured for this rotation yet.
Full UA467 history →
UA576 United Airlines
2 days
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
Sched 13:15
Scheduled arrival · landing pending
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
12:39
Landed · Sched 13:0728m early
UA658 United Airlines
2 days
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
Sched 19:01
Scheduled arrival · landing pending
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
19:01
Landed · Sched 18:592m late
DL1554
1 day
MSP
Departure
Sched 10:03
Departure time not on board
→
ORD
Arrival
—
Board row not captured for this rotation yet.
Full DL1554 history →
UA1761 United Airlines
1 day
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
20:29
Landed · Sched 20:4011m early
UA1881 United Airlines
1 day
MSP
Departure
—
Board row not captured for this rotation yet.
→
ORD
Arrival
11:00
Landed · Sched 11:2929m early
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Minneapolis (MSP) to Chicago (ORD) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MSP-ORD
Copy
How we measure this →
MSP to ORD questions
Is MSP–ORD running on time right now? Smooth skies ahead. The departure side at MSP is the weaker end, route health score 86/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on MSP–ORD? Operators schedule morning departures around 00:24 and evening departures around 17:03 from MSP. Earlier flights typically land before destination-airport delays accumulate later in the day; check the ORD delay card to confirm conditions when you'd arrive.
How long is the flight from MSP to ORD? Great-circle distance is 537 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 68–76 min gate-to-gate on this route.
How often does MSP–ORD fly? 5 carriers operate this route, around 211 flights a week between them. Compare carrier days and times in the airline list above.