1,619 km · Domestic

Newark Liberty (EWR) – Minneapolis–Saint Paul International Airport / Wold–Chamberlain Field (MSP)

In July 2026, 357 flights operated between Newark Liberty and Minneapolis–Saint Paul International Airport / Wold–Chamberlain Field (both directions), and 76.2% 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
January344313▼ 9.0%
February314287▼ 8.6%
March354338▼ 4.5%
April324348▲ 7.4%
May296398▲ 34.5%
June333390▲ 17.1%
July347357▲ 2.9%
August394––
September406––
October398–in progress
November310––
December311––
Year to date (Jan–Jul)2,3122,431▲ 5.1%

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
January82.8%87.9%▲ 6.2%
February79.6%86.8%▲ 9.0%
March87.6%82.8%▼ 5.5%
April71.9%90.8%▲ 26.3%
May56.4%91.5%▲ 62.2%
June75.7%78.2%▲ 3.3%
July60.5%76.2%▲ 26.0%
August76.9%––
September82.3%––
October77.1%–in progress
November71.3%––
December65.0%––
Year-to-date average (Jan–Jul)73.5%84.9%▲ 15.5%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January428▲ 600.0%
February627▲ 350.0%
March422▲ 450.0%
April04–
May105▼ 50.0%
June1510▼ 33.3%
July2135▲ 66.7%
August2––
September0––
October6–in progress
November24––
December27––
Year to date (Jan–Jul)60131▲ 118.3%

Airlines on this route

  1. Delta Air Lines 57.1%
  2. Republic Airways 24.6%
  3. United Airlines 18.0%
  4. SkyWest Airlines 0.2%

Oct 1, 2024 – Jul 31, 2026

By direction

EWR → MSP

Scheduled flights
3,875
Flights operated
3,753
Cancelled
122 · 3.1%
On-time departures
78.6%

MSP → EWR

Scheduled flights
3,873
Flights operated
3,745
Cancelled
128 · 3.3%
On-time departures
77.2%

EWR → MSP and MSP → EWR counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
Delta Air Lines DL 4,424 57.1% 75.6% 133
Republic Airways YX 1,909 24.6% 86.3% 85
United Airlines UA 1,397 18.0% 73.8% 32
SkyWest Airlines OO 18 0.2% 83.3% 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 delay09:00–10:00-0.3min · 276 recorded · 266 measured
Gap to highest-delay hour44.0min09:00 ↔ 18:00
Recorded flights7,748EWR–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 · 90.7% · 973 recorded · 942 measured · Source: the US BTS 07:00 · 86.4% · 829 recorded · 810 measured · Source: the US BTS 08:00 · 87.0% · 344 recorded · 338 measured · Source: the US BTS 09:00 · 91.4% · 276 recorded · 266 measured · Source: the US BTS 10:00 · 81.7% · 320 recorded · 312 measured · Source: the US BTS 11:00 · 84.6% · 514 recorded · 492 measured · Source: the US BTS 12:00 · 77.6% · 555 recorded · 549 measured · Source: the US BTS 13:00 · 79.3% · 469 recorded · 458 measured · Source: the US BTS 14:00 · 71.0% · 761 recorded · 734 measured · Source: the US BTS 15:00 · 79.5% · 316 recorded · 303 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 54 recorded · 54 measured · Source: the US BTS 17:00 · 68.5% · 331 recorded · 311 measured · Source: the US BTS 18:00 · 60.1% · 578 recorded · 559 measured · Source: the US BTS 19:00 · 65.5% · 696 recorded · 667 measured · Source: the US BTS 20:00 · 71.9% · 426 recorded · 413 measured · Source: the US BTS 21:00 · 67.9% · 306 recorded · 290 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 · 9.2 min · 973 recorded · 942 measured · Source: the US BTS 07:00 · 5.9 min · 829 recorded · 810 measured · Source: the US BTS 08:00 · 4.1 min · 344 recorded · 338 measured · Source: the US BTS 09:00 · -0.3 min · 276 recorded · 266 measured · Source: the US BTS 10:00 · 11.6 min · 320 recorded · 312 measured · Source: the US BTS 11:00 · 9.8 min · 514 recorded · 492 measured · Source: the US BTS 12:00 · 12.2 min · 555 recorded · 549 measured · Source: the US BTS 13:00 · 16.6 min · 469 recorded · 458 measured · Source: the US BTS 14:00 · 24.9 min · 761 recorded · 734 measured · Source: the US BTS 15:00 · 12.2 min · 316 recorded · 303 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 54 recorded · 54 measured · Source: the US BTS 17:00 · 31.4 min · 331 recorded · 311 measured · Source: the US BTS 18:00 · 43.7 min · 578 recorded · 559 measured · Source: the US BTS 19:00 · 32.9 min · 696 recorded · 667 measured · Source: the US BTS 20:00 · 23.5 min · 426 recorded · 413 measured · Source: the US BTS 21:00 · 29.7 min · 306 recorded · 290 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 · 973 · 973 recorded · 942 measured · Source: the US BTS 07:00 · 829 · 829 recorded · 810 measured · Source: the US BTS 08:00 · 344 · 344 recorded · 338 measured · Source: the US BTS 09:00 · 276 · 276 recorded · 266 measured · Source: the US BTS 10:00 · 320 · 320 recorded · 312 measured · Source: the US BTS 11:00 · 514 · 514 recorded · 492 measured · Source: the US BTS 12:00 · 555 · 555 recorded · 549 measured · Source: the US BTS 13:00 · 469 · 469 recorded · 458 measured · Source: the US BTS 14:00 · 761 · 761 recorded · 734 measured · Source: the US BTS 15:00 · 316 · 316 recorded · 303 measured · Source: the US BTS 16:00 · 54 · 54 recorded · 54 measured · Source: the US BTS 17:00 · 331 · 331 recorded · 311 measured · Source: the US BTS 18:00 · 578 · 578 recorded · 559 measured · Source: the US BTS 19:00 · 696 · 696 recorded · 667 measured · Source: the US BTS 20:00 · 426 · 426 recorded · 413 measured · Source: the US BTS 21:00 · 306 · 306 recorded · 290 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:0090.7%9.2 min942973
07:0086.4%5.9 min810829
08:0087.0%4.1 min338344
09:0091.4%-0.3 min266276
10:0081.7%11.6 min312320
11:0084.6%9.8 min492514
12:0077.6%12.2 min549555
13:0079.3%16.6 min458469
14:0071.0%24.9 min734761
15:0079.5%12.2 min303316
16:00Fewer than 200 measured departures—5454
17:0068.5%31.4 min311331
18:0060.1%43.7 min559578
19:0065.5%32.9 min667696
20:0071.9%23.5 min413426
21:0067.9%29.7 min290306
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 · 76.8% · 1,142 recorded · 1,092 measured · Source: the US BTS Tuesday · 82.7% · 1,138 recorded · 1,101 measured · Source: the US BTS Wednesday · 81.4% · 1,134 recorded · 1,114 measured · Source: the US BTS Thursday · 74.3% · 1,130 recorded · 1,110 measured · Source: the US BTS Friday · 77.4% · 1,137 recorded · 1,115 measured · Source: the US BTS Saturday · 76.7% · 956 recorded · 924 measured · Source: the US BTS Sunday · 75.8% · 1,111 recorded · 1,042 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 · 21.7 min · 1,142 recorded · 1,092 measured · Source: the US BTS Tuesday · 11.6 min · 1,138 recorded · 1,101 measured · Source: the US BTS Wednesday · 12.8 min · 1,134 recorded · 1,114 measured · Source: the US BTS Thursday · 21.1 min · 1,130 recorded · 1,110 measured · Source: the US BTS Friday · 20.5 min · 1,137 recorded · 1,115 measured · Source: the US BTS Saturday · 17.0 min · 956 recorded · 924 measured · Source: the US BTS Sunday · 20.3 min · 1,111 recorded · 1,042 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,142 · 1,142 recorded · 1,092 measured · Source: the US BTS Tuesday · 1,138 · 1,138 recorded · 1,101 measured · Source: the US BTS Wednesday · 1,134 · 1,134 recorded · 1,114 measured · Source: the US BTS Thursday · 1,130 · 1,130 recorded · 1,110 measured · Source: the US BTS Friday · 1,137 · 1,137 recorded · 1,115 measured · Source: the US BTS Saturday · 956 · 956 recorded · 924 measured · Source: the US BTS Sunday · 1,111 · 1,111 recorded · 1,042 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
Monday76.8%21.7 min1,0921,142
Tuesday82.7%11.6 min1,1011,138
Wednesday81.4%12.8 min1,1141,134
Thursday74.3%21.1 min1,1101,130
Friday77.4%20.5 min1,1151,137
Saturday76.7%17.0 min924956
Sunday75.8%20.3 min1,0421,111

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 · 85.2% · 689 recorded · 657 measured · Source: the US BTS Feb · 83.0% · 634 recorded · 601 measured · Source: the US BTS Mar · 85.3% · 718 recorded · 692 measured · Source: the US BTS Apr · 81.7% · 676 recorded · 672 measured · Source: the US BTS May · 76.5% · 709 recorded · 694 measured · Source: the US BTS Jun · 77.0% · 748 recorded · 723 measured · Source: the US BTS Jul · 68.5% · 760 recorded · 704 measured · Source: the US BTS Aug · 76.9% · 396 recorded · 394 measured · Source: the US BTS Sep · 82.3% · 406 recorded · 406 measured · Source: the US BTS Oct · 79.5% · 664 recorded · 658 measured · Source: the US BTS Nov · 72.7% · 672 recorded · 648 measured · Source: the US BTS Dec · 68.4% · 676 recorded · 649 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 · 7.3 min · 689 recorded · 657 measured · Source: the US BTS Feb · 11.1 min · 634 recorded · 601 measured · Source: the US BTS Mar · 8.7 min · 718 recorded · 692 measured · Source: the US BTS Apr · 15.6 min · 676 recorded · 672 measured · Source: the US BTS May · 24.6 min · 709 recorded · 694 measured · Source: the US BTS Jun · 21.6 min · 748 recorded · 723 measured · Source: the US BTS Jul · 37.4 min · 760 recorded · 704 measured · Source: the US BTS Aug · 16.6 min · 396 recorded · 394 measured · Source: the US BTS Sep · 13.7 min · 406 recorded · 406 measured · Source: the US BTS Oct · 11.5 min · 664 recorded · 658 measured · Source: the US BTS Nov · 19.9 min · 672 recorded · 648 measured · Source: the US BTS Dec · 22.1 min · 676 recorded · 649 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 · 689 · 689 recorded · 657 measured · Source: the US BTS Feb · 634 · 634 recorded · 601 measured · Source: the US BTS Mar · 718 · 718 recorded · 692 measured · Source: the US BTS Apr · 676 · 676 recorded · 672 measured · Source: the US BTS May · 709 · 709 recorded · 694 measured · Source: the US BTS Jun · 748 · 748 recorded · 723 measured · Source: the US BTS Jul · 760 · 760 recorded · 704 measured · Source: the US BTS Aug · 396 · 396 recorded · 394 measured · Source: the US BTS Sep · 406 · 406 recorded · 406 measured · Source: the US BTS Oct · 664 · 664 recorded · 658 measured · Source: the US BTS Nov · 672 · 672 recorded · 648 measured · Source: the US BTS Dec · 676 · 676 recorded · 649 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
Jan85.2%7.3 min657689
Feb83.0%11.1 min601634
Mar85.3%8.7 min692718
Apr81.7%15.6 min672676
May76.5%24.6 min694709
Jun77.0%21.6 min723748
Jul68.5%37.4 min704760
Aug76.9%16.6 min394396
Sep82.3%13.7 min406406
Oct79.5%11.5 min658664
Nov72.7%19.9 min648672
Dec68.4%22.1 min649676

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 75.4% 5,843
  • Delayed >15 min 21.4% 1,655
  • Cancelled 3.2% 250
  • 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

56
56 of 56
Flight numbersBy direction DeparturesOn time
DL1641 EWR → MSP 658 88.8%
DL2846 MSP → EWR 645 69.1%
DL2864 MSP → EWR 608 86.4%
DL2864 EWR → MSP 594 78.8%
DL2866 MSP → EWR 415 68.8%
DL2866 EWR → MSP 371 64.6%
DL2895 EWR → MSP 296 76.3%
DL2895 MSP → EWR 271 82.6%
YX3578 EWR → MSP 213 95.0%
YX3681 MSP → EWR 209 77.4%
DL1817 MSP → EWR 187 58.0%
DL1817 EWR → MSP 186 51.1%
YX3575 EWR → MSP 112 84.0%
YX3572 EWR → MSP 101 89.0%
YX3521 MSP → EWR 98 78.3%
YX3680 EWR → MSP 93 76.1%
UA2300 MSP → EWR 91 85.2%
YX3708 EWR → MSP 77 79.5%
YX3558 MSP → EWR 76 93.2%
YX3495 EWR → MSP 75 91.9%
UA1068 EWR → MSP 72 81.2%
UA657 MSP → EWR 63 61.7%
UA1394 EWR → MSP 62 85.5%
UA1067 EWR → MSP 61 83.6%
UA1637 MSP → EWR 61 81.4%
UA2156 MSP → EWR 61 86.9%
UA2499 MSP → EWR 60 80.0%
YX3504 MSP → EWR 56 88.5%
YX3449 MSP → EWR 55 86.0%
UA2212 EWR → MSP 54 54.9%
UA2467 MSP → EWR 54 29.4%
UA370 EWR → MSP 54 75.5%
YX3584 MSP → EWR 49 98.0%
UA2046 EWR → MSP 46 82.6%
YX3563 MSP → EWR 45 86.4%
YX3652 MSP → EWR 45 95.6%
YX3536 MSP → EWR 40 91.9%
DL2242 EWR → MSP 37 78.4%
UA1246 MSP → EWR 37 97.0%
YX3419 EWR → MSP 37 94.1%
YX3468 MSP → EWR 37 83.3%
YX3640 MSP → EWR 37 75.7%
YX3697 EWR → MSP 37 89.2%
UA1331 EWR → MSP 36 56.3%
UA2645 MSP → EWR 35 97.1%
UA782 EWR → MSP 35 60.0%
YX3593 MSP → EWR 35 87.5%
UA335 EWR → MSP 34 73.5%
DL827 EWR → MSP 32 45.2%
YX3541 MSP → EWR 32 90.6%
DL2885 EWR → MSP 31 80.7%
DL2885 MSP → EWR 31 90.3%
UA1365 MSP → EWR 31 96.8%
UA1811 MSP → EWR 31 64.5%
UA2128 EWR → MSP 31 76.7%
UA562 MSP → EWR 31 36.7%

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 357 +2.9% 35 76.2%
June 2026 390 +17.1% 10 78.2%
May 2026 398 +34.5% 5 91.5%
April 2026 348 +7.4% 4 90.8%
March 2026 338 −4.5% 22 82.8%
February 2026 287 −8.6% 27 86.8%
January 2026 313 −9.0% 28 87.9%
December 2025 311 −8.0% 27 65.0%
November 2025 310 −8.3% 24 71.3%
October 2025 398 +53.1% 6 77.1%
September 2025 406 0 82.3%
August 2025 394 2 76.9%
July 2025 347 21 60.5%
June 2025 333 15 75.7%
May 2025 296 10 56.4%
April 2025 324 0 71.9%
March 2025 354 4 87.6%
February 2025 314 6 79.6%
January 2025 344 4 82.8%
December 2024 338 0 71.6%
November 2024 338 0 74.0%
October 2024 260 0 83.1%

How to read this chart

Loading the guide…