1,044 km · Domestic

Detroit Metropolitan Wayne County (DTW) – Eppley (OMA)

In July 2026, 240 flights operated between Detroit Metropolitan Wayne County and Eppley (both directions), and 75.8% 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
January168158▼ 6.0%
February156144▼ 7.7%
March167172▲ 3.0%
April1701700.0%
May1741740.0%
June216220▲ 1.9%
July236240▲ 1.7%
August232––
September218––
October234–in progress
November175––
December138––
Year to date (Jan–Jul)1,2871,278▼ 0.7%

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
January74.4%67.7%▼ 9.0%
February71.2%75.0%▲ 5.3%
March86.8%66.3%▼ 23.6%
April90.6%88.2%▼ 2.6%
May85.1%82.8%▼ 2.7%
June73.1%84.1%▲ 15.0%
July68.6%75.8%▲ 10.5%
August82.3%––
September90.4%––
October88.9%–in progress
November74.9%––
December58.7%––
Year-to-date average (Jan–Jul)78.5%77.1%▼ 1.8%

Cancelled flights by month

The most recent periods19 periods
PeriodCancelled flights 2025Cancelled flights 2026Change vs last year
January02–
February02–
March96▼ 33.3%
April220.0%
May00–
June00–
July00–
August0––
September0––
October0–in progress
November1––
December2––
Year to date (Jan–Jul)1112▲ 9.1%

Airlines on this route

  1. SkyWest Airlines 98.7%
  2. Endeavor Air 1.0%
  3. Delta Air Lines 0.2%
  4. Republic Airways 0.0%

Oct 1, 2024 – Jul 31, 2026

By direction

DTW → OMA

Scheduled flights
2,006
Flights operated
1,994
Cancelled
12 · 0.6%
On-time departures
77.6%

OMA → DTW

Scheduled flights
2,006
Flights operated
1,992
Cancelled
14 · 0.7%
On-time departures
80.8%

DTW → OMA and OMA → DTW counted separately.

Airlines on this route

Oct 1, 2024 – Jul 31, 2026
AirlineScheduled flights Share On-time departures Cancelled
SkyWest Airlines OO 3,960 98.7% 79.1% 26
Endeavor Air 9E 40 1.0% 97.5% 0
Delta Air Lines DL 10 0.2% 60.0% 0
Republic Airways YX 2 0.0% 0.0% 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 delay06:00–07:002.6min · 658 recorded · 651 measured
Gap to highest-delay hour24.5min06:00 ↔ 19:00
Recorded flights4,012DTW–OMA

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 · 92.5% · 658 recorded · 651 measured · Source: the US BTS 07:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 08:00 · 84.6% · 615 recorded · 612 measured · Source: the US BTS 09:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 10:00 · 75.0% · 603 recorded · 601 measured · Source: the US BTS 11:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 12:00 · 80.0% · 225 recorded · 225 measured · Source: the US BTS 13:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 195 recorded · 195 measured · Source: the US BTS 15:00 · 73.1% · 389 recorded · 386 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 190 recorded · 189 measured · Source: the US BTS 17:00 · 74.4% · 528 recorded · 523 measured · Source: the US BTS 18:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 19:00 · 71.2% · 493 recorded · 489 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 95 recorded · 94 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 17 recorded · 17 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 4 recorded · 4 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 · 2.6 min · 658 recorded · 651 measured · Source: the US BTS 07:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 08:00 · 7.5 min · 615 recorded · 612 measured · Source: the US BTS 09:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 10:00 · 14.5 min · 603 recorded · 601 measured · Source: the US BTS 11:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 12:00 · 11.4 min · 225 recorded · 225 measured · Source: the US BTS 13:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 14:00 · Fewer than 200 measured departures · 195 recorded · 195 measured · Source: the US BTS 15:00 · 18.9 min · 389 recorded · 386 measured · Source: the US BTS 16:00 · Fewer than 200 measured departures · 190 recorded · 189 measured · Source: the US BTS 17:00 · 20.5 min · 528 recorded · 523 measured · Source: the US BTS 18:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 19:00 · 27.1 min · 493 recorded · 489 measured · Source: the US BTS 20:00 · Fewer than 200 measured departures · 95 recorded · 94 measured · Source: the US BTS 21:00 · Fewer than 200 measured departures · 17 recorded · 17 measured · Source: the US BTS 22:00 · Fewer than 200 measured departures · 4 recorded · 4 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 · 658 · 658 recorded · 651 measured · Source: the US BTS 07:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 08:00 · 615 · 615 recorded · 612 measured · Source: the US BTS 09:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 10:00 · 603 · 603 recorded · 601 measured · Source: the US BTS 11:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 12:00 · 225 · 225 recorded · 225 measured · Source: the US BTS 13:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 14:00 · 195 · 195 recorded · 195 measured · Source: the US BTS 15:00 · 389 · 389 recorded · 386 measured · Source: the US BTS 16:00 · 190 · 190 recorded · 189 measured · Source: the US BTS 17:00 · 528 · 528 recorded · 523 measured · Source: the US BTS 18:00 · No observations · 0 recorded · 0 measured · Source: the US BTS 19:00 · 493 · 493 recorded · 489 measured · Source: the US BTS 20:00 · 95 · 95 recorded · 94 measured · Source: the US BTS 21:00 · 17 · 17 recorded · 17 measured · Source: the US BTS 22:00 · 4 · 4 recorded · 4 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:0092.5%2.6 min651658
07:00No observations———
08:0084.6%7.5 min612615
09:00No observations———
10:0075.0%14.5 min601603
11:00No observations———
12:0080.0%11.4 min225225
13:00No observations———
14:00Fewer than 200 measured departures—195195
15:0073.1%18.9 min386389
16:00Fewer than 200 measured departures—189190
17:0074.4%20.5 min523528
18:00No observations———
19:0071.2%27.1 min489493
20:00Fewer than 200 measured departures—9495
21:00Fewer than 200 measured departures—1717
22:00Fewer than 200 measured departures—44
23:00No observations———

Day of week

On-time departures Partial coverage: only airlines that report on-time data to the US DOT
Monday · 75.0% · 612 recorded · 609 measured · Source: the US BTS Tuesday · 81.6% · 598 recorded · 597 measured · Source: the US BTS Wednesday · 79.7% · 594 recorded · 586 measured · Source: the US BTS Thursday · 78.9% · 596 recorded · 592 measured · Source: the US BTS Friday · 79.0% · 594 recorded · 590 measured · Source: the US BTS Saturday · 82.4% · 436 recorded · 432 measured · Source: the US BTS Sunday · 78.8% · 582 recorded · 580 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 · 17.7 min · 612 recorded · 609 measured · Source: the US BTS Tuesday · 11.6 min · 598 recorded · 597 measured · Source: the US BTS Wednesday · 15.8 min · 594 recorded · 586 measured · Source: the US BTS Thursday · 14.6 min · 596 recorded · 592 measured · Source: the US BTS Friday · 16.0 min · 594 recorded · 590 measured · Source: the US BTS Saturday · 7.8 min · 436 recorded · 432 measured · Source: the US BTS Sunday · 15.7 min · 582 recorded · 580 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 · 612 · 612 recorded · 609 measured · Source: the US BTS Tuesday · 598 · 598 recorded · 597 measured · Source: the US BTS Wednesday · 594 · 594 recorded · 586 measured · Source: the US BTS Thursday · 596 · 596 recorded · 592 measured · Source: the US BTS Friday · 594 · 594 recorded · 590 measured · Source: the US BTS Saturday · 436 · 436 recorded · 432 measured · Source: the US BTS Sunday · 582 · 582 recorded · 580 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
Monday75.0%17.7 min609612
Tuesday81.6%11.6 min597598
Wednesday79.7%15.8 min586594
Thursday78.9%14.6 min592596
Friday79.0%16.0 min590594
Saturday82.4%7.8 min432436
Sunday78.8%15.7 min580582

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 · 71.2% · 328 recorded · 326 measured · Source: the US BTS Feb · 73.0% · 302 recorded · 300 measured · Source: the US BTS Mar · 76.4% · 354 recorded · 339 measured · Source: the US BTS Apr · 89.4% · 344 recorded · 340 measured · Source: the US BTS May · 83.9% · 348 recorded · 348 measured · Source: the US BTS Jun · 78.7% · 436 recorded · 436 measured · Source: the US BTS Jul · 72.3% · 476 recorded · 476 measured · Source: the US BTS Aug · 82.3% · 232 recorded · 232 measured · Source: the US BTS Sep · 90.4% · 218 recorded · 218 measured · Source: the US BTS Oct · 88.9% · 342 recorded · 342 measured · Source: the US BTS Nov · 80.1% · 332 recorded · 331 measured · Source: the US BTS Dec · 69.5% · 300 recorded · 298 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 · 20.9 min · 328 recorded · 326 measured · Source: the US BTS Feb · 19.5 min · 302 recorded · 300 measured · Source: the US BTS Mar · 18.2 min · 354 recorded · 339 measured · Source: the US BTS Apr · 2.5 min · 344 recorded · 340 measured · Source: the US BTS May · 7.5 min · 348 recorded · 348 measured · Source: the US BTS Jun · 14.1 min · 436 recorded · 436 measured · Source: the US BTS Jul · 20.2 min · 476 recorded · 476 measured · Source: the US BTS Aug · 9.4 min · 232 recorded · 232 measured · Source: the US BTS Sep · -1.2 min · 218 recorded · 218 measured · Source: the US BTS Oct · 3.1 min · 342 recorded · 342 measured · Source: the US BTS Nov · 14.7 min · 332 recorded · 331 measured · Source: the US BTS Dec · 39.1 min · 300 recorded · 298 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 · 328 · 328 recorded · 326 measured · Source: the US BTS Feb · 302 · 302 recorded · 300 measured · Source: the US BTS Mar · 354 · 354 recorded · 339 measured · Source: the US BTS Apr · 344 · 344 recorded · 340 measured · Source: the US BTS May · 348 · 348 recorded · 348 measured · Source: the US BTS Jun · 436 · 436 recorded · 436 measured · Source: the US BTS Jul · 476 · 476 recorded · 476 measured · Source: the US BTS Aug · 232 · 232 recorded · 232 measured · Source: the US BTS Sep · 218 · 218 recorded · 218 measured · Source: the US BTS Oct · 342 · 342 recorded · 342 measured · Source: the US BTS Nov · 332 · 332 recorded · 331 measured · Source: the US BTS Dec · 300 · 300 recorded · 298 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
Jan71.2%20.9 min326328
Feb73.0%19.5 min300302
Mar76.4%18.2 min339354
Apr89.4%2.5 min340344
May83.9%7.5 min348348
Jun78.7%14.1 min436436
Jul72.3%20.2 min476476
Aug82.3%9.4 min232232
Sep90.4%-1.2 min218218
Oct88.9%3.1 min342342
Nov80.1%14.7 min331332
Dec69.5%39.1 min298300

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 78.7% 3,157
  • Delayed >15 min 20.7% 829
  • Cancelled 0.6% 26
  • 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

23
23 of 23
Flight numbersBy direction DeparturesOn time
OO4110 OMA → DTW 623 93.2%
OO3889 DTW → OMA 512 75.1%
OO3715 DTW → OMA 492 73.7%
OO4055 DTW → OMA 390 83.8%
OO4055 OMA → DTW 387 73.3%
OO3889 OMA → DTW 239 75.9%
OO3612 OMA → DTW 156 72.9%
OO3836 OMA → DTW 92 72.8%
OO3836 DTW → OMA 92 77.2%
OO3857 DTW → OMA 90 88.9%
OO3857 OMA → DTW 90 82.2%
OO3719 DTW → OMA 75 72.0%
OO3657 OMA → DTW 59 72.9%
OO3657 DTW → OMA 59 81.4%
OO3679 OMA → DTW 51 82.4%
OO3679 DTW → OMA 51 82.4%
OO3762 OMA → DTW 48 79.2%
OO3762 DTW → OMA 48 81.3%
OO4064 OMA → DTW 40 66.7%
OO4064 DTW → OMA 40 66.7%
OO3716 OMA → DTW 36 100.0%
OO3608 DTW → OMA 34 67.7%
OO3951 OMA → DTW 34 79.4%

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 240 +1.7% 0 75.8%
June 2026 220 +1.9% 0 84.1%
May 2026 174 +0.0% 0 82.8%
April 2026 170 +0.0% 2 88.2%
March 2026 172 +3.0% 6 66.3%
February 2026 144 −7.7% 2 75.0%
January 2026 158 −6.0% 2 67.7%
December 2025 138 −13.7% 2 58.7%
November 2025 175 +12.2% 1 74.9%
October 2025 234 +116.7% 0 88.9%
September 2025 218 0 90.4%
August 2025 232 0 82.3%
July 2025 236 0 68.6%
June 2025 216 0 73.1%
May 2025 174 0 85.1%
April 2025 170 2 90.6%
March 2025 167 9 86.8%
February 2025 156 0 71.2%
January 2025 168 0 74.4%
December 2024 160 0 78.8%
November 2024 156 0 85.9%
October 2024 108 0 88.9%

How to read this chart

Loading the guide…