MSP → MKE Minneapolis to Milwaukee
live
Direct flights from Minneapolis (MSP) to Milwaukee (MKE): 43 nonstop departures observed each week across 2 airlines. 96% of the last 23 tracked flights arrived within 15 minutes of schedule. The median arrival is 23 minutes early. No cancellations were recorded across the 23 tracked flights. The nonstop covers 478 km, an estimated 1 hour 7 minutes in the air. Measured by Pro Flight Search from live flight boards at Minneapolis and Milwaukee. Updated 1 November 2026 at 11:52 UTC.
Today, MSP → MKE Sun 1 Nov · local times
Sched Flight MSP departure MKE arrival
08:45
DL3984 Delta Air Lines
On schedule Gate T1C24
·
12:55
DL3988
On schedule Gate T1C23
·
15:08
DL3810 Delta Air Lines
On schedule Gate T1B2
·
18:05
DL4068 Delta Air Lines
On schedule Gate T1D3
·
19:49
DL3738 Delta Air Lines
Sched 19:49 Departure not confirmed by the board
·
Checked MSP board 05:52 · MKE board 22:56
MSP
Minneapolis
smooth · +9
MKE
Milwaukee
smooth · +0
dep bank 08:45–19:49 43x weekly
Runs reliable · 2 airlines · 43x weekly · nonstop
96% on time
of the last 23 tracked MSP → MKE flights arrived within 15 minutes
Median arrival delay is −23 min . 0 of 23 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −23 min across the last 23 arrivals
Flight time ~1h 07m estimated from route distance
Weekly departures 43x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 23
The week scheduled departures · origin local time
Delta Air Lines Sun Country 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
Delta Air LinesDL 95% on time
Flights DL3984 08:45 daily · DL3811 10:39 Mo Tu We Th Fr Su · DL2006 13:16 daily · DL3810 15:08 daily
Sun Country AirlinesSY
Flights SY1815 varies Th
History operated legs · board outcomes
Show 15 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 MKE, paired departure → arrival per flight and day. Board history since Wed, Oct 28. Each day adds the flights our airport boards record.
Board rows 51 Completed 44 Delayed 2 Within 15m 21/44 Median -20m
DL3738 Delta Air Lines
4 days
MSP
Departure
Sched 19:49
Scheduled departure
→
MKE
Arrival
—
Board row not captured for this rotation yet.
Fri, Oct 30
2/2 legs · N316SY
MSP
Departure
Sched 19:49
Scheduled time only · no board update captured
→
MKE
Arrival
20:39
Landed · Sched 21:1334m early
Thu, Oct 29
2/2 legs · N607CZ
MSP
Departure
Sched 19:49
Departure time not on board
→
MKE
Arrival
20:49
Landed · Sched 21:1324m early
Wed, Oct 28
2/2 legs · N325SY
MSP
Departure
Sched 19:49
Departure time not on board
→
MKE
Arrival
21:29
Landed · Sched 21:1316m late
Full DL3738 history →
DL3810 Delta Air Lines
5 days
Sun, Nov 1
1/2 legs · N607CZ
MSP
Departure
Sched 15:08
Scheduled departure
→
MKE
Arrival
Sched 16:31
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Oct 31
2/2 legs · N607CZ
MSP
Departure
Sched 15:08
Departure time not on board
→
MKE
Arrival
16:10
Landed · Sched 16:3121m early
Fri, Oct 30
2/2 legs · N296SY
MSP
Departure
Sched 15:08
Departure time not on board
→
MKE
Arrival
16:11
Landed · Sched 16:3120m early
Thu, Oct 29
2/2 legs · N607CZ
MSP
Departure
Sched 15:08
Departure time not on board
→
MKE
Arrival
16:11
Landed · Sched 16:3120m early
Wed, Oct 28
2/2 legs · N325SY
MSP
Departure
Sched 15:08
Departure time not on board
→
MKE
Arrival
16:00
Landed · Sched 16:3131m early
Full DL3810 history →
DL3984 Delta Air Lines
5 days
Sun, Nov 1
1/2 legs · N322SY
MSP
Departure
Sched 08:45
Scheduled departure
→
MKE
Arrival
Sched 10:09
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Oct 31
2/2 legs · N322SY
MSP
Departure
Sched 08:45
Departure time not on board
→
MKE
Arrival
09:50
Landed · Sched 10:0919m early
Fri, Oct 30
2/2 legs · N607CZ
MSP
Departure
Sched 08:45
Departure time not on board
→
MKE
Arrival
09:43
Landed · Sched 10:0926m early
Thu, Oct 29
2/2 legs · N316SY
MSP
Departure
Sched 08:45
Departure time not on board
→
MKE
Arrival
09:47
Landed · Sched 10:0922m early
Wed, Oct 28
2/2 legs · N258SY
MSP
Departure
Sched 08:45
Departure time not on board
→
MKE
Arrival
09:56
Landed · Sched 10:0913m early
Full DL3984 history →
DL3988
1 day
MSP
Departure
Sched 12:55
Scheduled departure
→
MKE
Arrival
—
Board row not captured for this rotation yet.
DL4068 Delta Air Lines
5 days
Sun, Nov 1
1/2 legs · N296SY
MSP
Departure
Sched 18:05
Scheduled departure
→
MKE
Arrival
Sched 19:30
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Oct 31
2/2 legs · N296SY
MSP
Departure
Sched 18:05
Departure time not on board
→
MKE
Arrival
19:14
Landed · Sched 19:3016m early
Fri, Oct 30
2/2 legs · N822SK
MSP
Departure
Sched 18:44
Departure time not on board
→
MKE
Arrival
20:34
Landed · Sched 20:1024m late
Thu, Oct 29
2/2 legs · N316SY
MSP
Departure
Sched 18:44
Departure time not on board
→
MKE
Arrival
19:55
Landed · Sched 20:1015m early
Wed, Oct 28
2/2 legs · N258SY
MSP
Departure
Sched 18:05
Scheduled time only · no board update captured
→
MKE
Arrival
19:45
Landed · Sched 19:3015m late
Full DL4068 history →
DL2006 Delta Air Lines
4 days
Sat, Oct 31
2/2 legs · N107DU
MSP
Departure
Sched 12:55
Departure time not on board
→
MKE
Arrival
14:06
Landed · Sched 14:093m early
Fri, Oct 30
2/2 legs · N145DQ
MSP
Departure
Sched 13:16
Departure time not on board
→
MKE
Arrival
14:07
Landed · Sched 14:3023m early
Thu, Oct 29
2/2 legs · N108DQ
MSP
Departure
Sched 13:16
Departure time not on board
→
MKE
Arrival
14:08
Landed · Sched 14:3022m early
Wed, Oct 28
2/2 legs · N123DQ
MSP
Departure
Sched 13:16
Departure time not on board
→
MKE
Arrival
14:09
Landed · Sched 14:3021m early
Full DL2006 history →
DL3811 Delta Air Lines
3 days
Fri, Oct 30
2/2 legs · N316SY
MSP
Departure
Sched 10:39
Departure time not on board
→
MKE
Arrival
11:37
Landed · Sched 12:0124m early
Thu, Oct 29
2/2 legs · N310SY
MSP
Departure
Sched 10:39
Departure time not on board
→
MKE
Arrival
11:41
Landed · Sched 12:0120m early
Wed, Oct 28
2/2 legs · N316SY
MSP
Departure
Sched 10:39
Departure time not on board
→
MKE
Arrival
11:39
Landed · Sched 12:0122m early
Full DL3811 history →
SY1815 Sun Country
1 day
Thu, Oct 29
2/2 legs · N816SY
MSP
Departure
Sched 16:45
Departure time not on board
→
MKE
Arrival
18:02
Landed · Sched 17:566m late
Full SY1815 history →
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 Milwaukee (MKE) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/MSP-MKE
Copy
How we measure this →
MSP to MKE questions
Is MSP–MKE running on time right now? Smooth skies ahead. The departure side at MSP is the weaker end, route health score 93/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on MSP–MKE? Operators schedule morning departures around 08:45 and evening departures around 18:05 from MSP. Earlier flights typically land before destination-airport delays accumulate later in the day; check the MKE delay card to confirm conditions when you'd arrive.
How long is the flight from MSP to MKE? Great-circle distance is 478 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 64–71 min gate-to-gate on this route.
How often does MSP–MKE fly? 2 carriers operate this route, around 43 flights a week between them. Compare carrier days and times in the airline list above.