478 km · Domestic

General Mitchell (MKE) – Minneapolis–Saint Paul International Airport / Wold–Chamberlain Field (MSP)

In July 2026, 360 flights operated between General Mitchell and Minneapolis–Saint Paul International Airport / Wold–Chamberlain Field (both directions), and 81.4% 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
January134226▲ 68.7%
February154180▲ 16.9%
March222220▼ 0.9%
April232270▲ 16.4%
May238324▲ 36.1%
June274348▲ 27.0%
July282360▲ 27.7%
August242––
September258––
October252–in progress
November184––
December225––
Year to date (Jan–Jul)1,5361,928▲ 25.5%

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
January79.9%73.9%▼ 7.5%
February84.4%78.9%▼ 6.5%
March86.9%73.2%▼ 15.8%
April88.4%82.6%▼ 6.6%
May84.5%89.8%▲ 6.3%
June76.3%86.5%▲ 13.4%
July80.9%81.4%▲ 0.6%
August81.4%––
September89.9%––
October84.1%–in progress
November89.7%––
December70.7%––
Year-to-date average (Jan–Jul)83.0%80.9%▼ 2.6%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January00–
February00–
March014–
April220.0%
May00–
June02–
July40▼ 100.0%
August0––
September0––
October0–in progress
November6––
December5––
Year to date (Jan–Jul)618▲ 200.0%

Airlines on this route

  1. Delta Air Lines 55.5%
  2. SkyWest Airlines 42.4%
  3. Endeavor Air 2.1%

Oct 1, 2024 – Jul 31, 2026

By direction

MKE → MSP

Scheduled flights
2,674
Flights operated
2,656
Cancelled
18 · 0.7%
On-time departures
85.0%

MSP → MKE

Scheduled flights
2,674
Flights operated
2,657
Cancelled
17 · 0.6%
On-time departures
81.9%

MKE → MSP and MSP → MKE counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Delta Air Lines DL 2,967 55.5% 83.8% 14
SkyWest Airlines OO 2,269 42.4% 82.6% 21
Endeavor Air 9E 112 2.1% 92.9% 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 delay10:00–11:002.4min · 426 recorded · 424 measured
Gap to highest-delay hour14.3min10:00 ↔ 19:00
Recorded flights5,348MKE–MSP

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 · No observations · 0 recorded · 0 measured · Source: the US BTS 06:00 · 91.4% · 682 recorded · 676 measured · Source: the US BTS 07:00 · Fewer than 200 measured departures · 188 recorded · 186 measured · Source: the US BTS 08:00 · 91.1% · 370 recorded · 370 measured · Source: the US BTS 09:00 · 87.6% · 246 recorded · 242 measured · Source: the US BTS 10:00 · 88.9% · 426 recorded · 424 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 167 recorded · 166 measured · Source: the US BTS 12:00 · 84.2% · 394 recorded · 392 measured · Source: the US BTS 13:00 · 78.6% · 410 recorded · 407 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 165 recorded · 165 measured · Source: the US BTS 15:00 · 77.4% · 536 recorded · 532 measured · Source: the US BTS 16:00 · 78.2% · 365 recorded · 362 measured · Source: the US BTS 17:00 · 79.4% · 312 recorded · 310 measured · Source: the US BTS 18:00 · 77.6% · 288 recorded · 286 measured · Source: the US BTS 19:00 · 78.1% · 313 recorded · 311 measured · Source: the US BTS 20:00 · 78.3% · 366 recorded · 364 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 120 recorded · 120 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 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 · No observations · 0 recorded · 0 measured · Source: the US BTS 06:00 · 5.6 min · 682 recorded · 676 measured · Source: the US BTS 07:00 · Fewer than 200 measured departures · 188 recorded · 186 measured · Source: the US BTS 08:00 · 4.7 min · 370 recorded · 370 measured · Source: the US BTS 09:00 · 5.0 min · 246 recorded · 242 measured · Source: the US BTS 10:00 · 2.4 min · 426 recorded · 424 measured · Source: the US BTS 11:00 · Fewer than 200 measured departures · 167 recorded · 166 measured · Source: the US BTS 12:00 · 4.6 min · 394 recorded · 392 measured · Source: the US BTS 13:00 · 11.2 min · 410 recorded · 407 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 165 recorded · 165 measured · Source: the US BTS 15:00 · 15.2 min · 536 recorded · 532 measured · Source: the US BTS 16:00 · 15.8 min · 365 recorded · 362 measured · Source: the US BTS 17:00 · 14.3 min · 312 recorded · 310 measured · Source: the US BTS 18:00 · 13.4 min · 288 recorded · 286 measured · Source: the US BTS 19:00 · 16.7 min · 313 recorded · 311 measured · Source: the US BTS 20:00 · 15.8 min · 366 recorded · 364 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 120 recorded · 120 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 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 · No observations · 0 recorded · 0 measured · Source: the US BTS 06:00 · 682 · 682 recorded · 676 measured · Source: the US BTS 07:00 · 188 · 188 recorded · 186 measured · Source: the US BTS 08:00 · 370 · 370 recorded · 370 measured · Source: the US BTS 09:00 · 246 · 246 recorded · 242 measured · Source: the US BTS 10:00 · 426 · 426 recorded · 424 measured · Source: the US BTS 11:00 · 167 · 167 recorded · 166 measured · Source: the US BTS 12:00 · 394 · 394 recorded · 392 measured · Source: the US BTS 13:00 · 410 · 410 recorded · 407 measured · Source: the US BTS 14:00 · 165 · 165 recorded · 165 measured · Source: the US BTS 15:00 · 536 · 536 recorded · 532 measured · Source: the US BTS 16:00 · 365 · 365 recorded · 362 measured · Source: the US BTS 17:00 · 312 · 312 recorded · 310 measured · Source: the US BTS 18:00 · 288 · 288 recorded · 286 measured · Source: the US BTS 19:00 · 313 · 313 recorded · 311 measured · Source: the US BTS 20:00 · 366 · 366 recorded · 364 measured · Source: the US BTS 21:00 · 120 · 120 recorded · 120 measured · Source: the US BTS 22:00 · No observations · 0 recorded · 0 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:00No observations———
06:0091.4%5.6 min676682
07:00Fewer than 200 measured departures—186188
08:0091.1%4.7 min370370
09:0087.6%5.0 min242246
10:0088.9%2.4 min424426
11:00Fewer than 200 measured departures—166167
12:0084.2%4.6 min392394
13:0078.6%11.2 min407410
14:00Fewer than 200 measured departures—165165
15:0077.4%15.2 min532536
16:0078.2%15.8 min362365
17:0079.4%14.3 min310312
18:0077.6%13.4 min286288
19:0078.1%16.7 min311313
20:0078.3%15.8 min364366
21:00Fewer than 200 measured departures—120120
22:00No observations———
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 81.6% · 791 recorded · 789 measured · Source: the US BTS Tuesday · 86.1% · 784 recorded · 778 measured · Source: the US BTS Wednesday · 85.5% · 772 recorded · 770 measured · Source: the US BTS Thursday · 83.4% · 778 recorded · 771 measured · Source: the US BTS Friday · 81.6% · 786 recorded · 783 measured · Source: the US BTS Saturday · 85.0% · 674 recorded · 672 measured · Source: the US BTS Sunday · 81.3% · 763 recorded · 750 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 · 10.0 min · 791 recorded · 789 measured · Source: the US BTS Tuesday · 7.2 min · 784 recorded · 778 measured · Source: the US BTS Wednesday · 7.7 min · 772 recorded · 770 measured · Source: the US BTS Thursday · 8.8 min · 778 recorded · 771 measured · Source: the US BTS Friday · 13.9 min · 786 recorded · 783 measured · Source: the US BTS Saturday · 7.6 min · 674 recorded · 672 measured · Source: the US BTS Sunday · 13.0 min · 763 recorded · 750 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 · 791 · 791 recorded · 789 measured · Source: the US BTS Tuesday · 784 · 784 recorded · 778 measured · Source: the US BTS Wednesday · 772 · 772 recorded · 770 measured · Source: the US BTS Thursday · 778 · 778 recorded · 771 measured · Source: the US BTS Friday · 786 · 786 recorded · 783 measured · Source: the US BTS Saturday · 674 · 674 recorded · 672 measured · Source: the US BTS Sunday · 763 · 763 recorded · 750 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
Monday81.6%10.0 min789791
Tuesday86.1%7.2 min778784
Wednesday85.5%7.7 min770772
Thursday83.4%8.8 min771778
Friday81.6%13.9 min783786
Saturday85.0%7.6 min672674
Sunday81.3%13.0 min750763

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 · 76.1% · 360 recorded · 360 measured · Source: the US BTS Feb · 81.4% · 334 recorded · 334 measured · Source: the US BTS Mar · 80.1% · 456 recorded · 442 measured · Source: the US BTS Apr · 85.3% · 506 recorded · 502 measured · Source: the US BTS May · 87.5% · 562 recorded · 562 measured · Source: the US BTS Jun · 82.0% · 624 recorded · 622 measured · Source: the US BTS Jul · 81.2% · 646 recorded · 642 measured · Source: the US BTS Aug · 81.4% · 242 recorded · 242 measured · Source: the US BTS Sep · 89.9% · 258 recorded · 258 measured · Source: the US BTS Oct · 86.9% · 428 recorded · 428 measured · Source: the US BTS Nov · 91.9% · 452 recorded · 446 measured · Source: the US BTS Dec · 78.5% · 480 recorded · 475 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 · 21.7 min · 360 recorded · 360 measured · Source: the US BTS Feb · 12.1 min · 334 recorded · 334 measured · Source: the US BTS Mar · 11.7 min · 456 recorded · 442 measured · Source: the US BTS Apr · 7.8 min · 506 recorded · 502 measured · Source: the US BTS May · 6.7 min · 562 recorded · 562 measured · Source: the US BTS Jun · 10.5 min · 624 recorded · 622 measured · Source: the US BTS Jul · 9.5 min · 646 recorded · 642 measured · Source: the US BTS Aug · 11.8 min · 242 recorded · 242 measured · Source: the US BTS Sep · 1.0 min · 258 recorded · 258 measured · Source: the US BTS Oct · 7.7 min · 428 recorded · 428 measured · Source: the US BTS Nov · 0.8 min · 452 recorded · 446 measured · Source: the US BTS Dec · 16.5 min · 480 recorded · 475 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 · 360 · 360 recorded · 360 measured · Source: the US BTS Feb · 334 · 334 recorded · 334 measured · Source: the US BTS Mar · 456 · 456 recorded · 442 measured · Source: the US BTS Apr · 506 · 506 recorded · 502 measured · Source: the US BTS May · 562 · 562 recorded · 562 measured · Source: the US BTS Jun · 624 · 624 recorded · 622 measured · Source: the US BTS Jul · 646 · 646 recorded · 642 measured · Source: the US BTS Aug · 242 · 242 recorded · 242 measured · Source: the US BTS Sep · 258 · 258 recorded · 258 measured · Source: the US BTS Oct · 428 · 428 recorded · 428 measured · Source: the US BTS Nov · 452 · 452 recorded · 446 measured · Source: the US BTS Dec · 480 · 480 recorded · 475 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
Jan76.1%21.7 min360360
Feb81.4%12.1 min334334
Mar80.1%11.7 min442456
Apr85.3%7.8 min502506
May87.5%6.7 min562562
Jun82.0%10.5 min622624
Jul81.2%9.5 min642646
Aug81.4%11.8 min242242
Sep89.9%1.0 min258258
Oct86.9%7.7 min428428
Nov91.9%0.8 min446452
Dec78.5%16.5 min475480

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 82.9% 4,435
  • Delayed >15 min 16.4% 878
  • Cancelled 0.7% 35
  • 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

54
54 of 54
Flight numbersBy direction DeparturesOn time
DL2006 MSP → MKE 356 82.0%
DL2006 MKE → MSP 349 81.3%
DL2063 MKE → MSP 255 94.1%
DL1629 MSP → MKE 227 92.0%
DL2885 MSP → MKE 226 76.4%
DL2885 MKE → MSP 223 79.7%
DL2044 MSP → MKE 185 71.7%
DL2048 MKE → MSP 145 91.0%
DL1629 MKE → MSP 136 91.7%
DL1811 MSP → MKE 134 84.2%
DL1811 MKE → MSP 134 84.2%
OO3622 MSP → MKE 101 88.1%
OO3621 MKE → MSP 100 92.0%
OO3947 MKE → MSP 98 88.4%
OO3657 MSP → MKE 95 79.8%
DL3184 MSP → MKE 66 90.9%
DL790 MKE → MSP 62 90.3%
DL828 MSP → MKE 62 69.4%
OO3905 MKE → MSP 62 83.9%
DL561 MKE → MSP 61 83.6%
DL561 MSP → MKE 61 85.3%
OO3751 MSP → MKE 55 81.8%
OO4458 MKE → MSP 55 94.6%
OO4460 MKE → MSP 55 85.5%
OO4462 MSP → MKE 55 85.5%
OO4468 MSP → MKE 55 85.5%
DL2048 MSP → MKE 54 96.3%
OO4462 MKE → MSP 54 81.5%
OO4464 MSP → MKE 54 79.6%
DL1809 MKE → MSP 53 75.5%
DL1809 MSP → MKE 53 73.6%
OO4466 MSP → MKE 48 85.4%
OO4466 MKE → MSP 48 81.3%
OO3675 MSP → MKE 46 60.0%
OO3675 MKE → MSP 46 57.8%
OO4035 MSP → MKE 41 75.6%
OO4035 MKE → MSP 41 75.6%
OO3606 MSP → MKE 38 86.8%
OO3606 MKE → MSP 38 94.7%
OO3962 MSP → MKE 36 68.6%
OO3962 MKE → MSP 36 82.9%
OO3963 MSP → MKE 36 79.4%
OO3976 MSP → MKE 36 60.0%
OO3976 MKE → MSP 36 65.7%
OO3966 MKE → MSP 35 77.1%
OO3665 MKE → MSP 33 87.9%
OO3501 MKE → MSP 31 96.8%
OO3501 MSP → MKE 31 96.8%
OO3762 MSP → MKE 31 80.0%
OO3762 MKE → MSP 31 76.7%
OO3905 MSP → MKE 31 77.4%
OO3931 MSP → MKE 31 87.1%
OO3964 MSP → MKE 31 83.9%
OO3888 MKE → MSP 30 90.0%

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 360 +27.7% 0 81.4%
June 2026 348 +27.0% 2 86.5%
May 2026 324 +36.1% 0 89.8%
April 2026 270 +16.4% 2 82.6%
March 2026 220 −0.9% 14 73.2%
February 2026 180 +16.9% 0 78.9%
January 2026 226 +68.7% 0 73.9%
December 2025 225 −10.0% 5 70.7%
November 2025 184 −29.8% 6 89.7%
October 2025 252 +43.2% 0 84.1%
September 2025 258 0 89.9%
August 2025 242 0 81.4%
July 2025 282 4 80.9%
June 2025 274 0 76.3%
May 2025 238 0 84.5%
April 2025 232 2 88.4%
March 2025 222 0 86.9%
February 2025 154 0 84.4%
January 2025 134 0 79.9%
December 2024 250 0 85.6%
November 2024 262 0 93.5%
October 2024 176 0 90.9%

How to read this chart

Loading the guide…