STL → DTW St Louis to Detroit
live
Direct flights from St Louis (STL) to Detroit (DTW): 39 nonstop departures observed each week across 2 airlines. 90% of the last 40 tracked flights arrived within 15 minutes of schedule. The median arrival is 25 minutes early. No cancellations were recorded across the 40 tracked flights. The nonstop covers 707 km, an estimated 1 hour 24 minutes in the air. Measured by Pro Flight Search from live flight boards at St Louis and Detroit. Updated 2 November 2026 at 16:18 UTC.
Today, STL → DTW Mon 2 Nov · local times
Sched Flight STL departure DTW arrival
06:47
DL1626 Delta Air Lines
Left 06:43
Landed 08:51 −29
10:20
WN1876 Southwest
Est. 10:20 Departure not confirmed by the board
DTW est. 12:22 sched 12:50
10:35
DL2868 Delta Air Lines
Est. 10:35 Departure not confirmed by the board
DTW 13:09 scheduled
Checked STL board 10:18 · DTW board 10:03
STL
St Louis
smooth · +7
DTW
Detroit
smooth · +0
dep bank 06:47–19:50 39x weekly
Runs reliable · 2 airlines · 39x weekly · nonstop
90% on time
of the last 40 tracked STL → DTW flights arrived within 15 minutes
Median arrival delay is −25 min . 0 of 40 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −25 min across the last 40 arrivals
Flight time ~1h 24m estimated from route distance
Weekly departures 39x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 40
The week scheduled departures · origin local time
Delta Air Lines Southwest 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 100% on time
Flights DL1626 06:47 daily · DL2868 10:35 daily · DL1371 14:38 daily · DL2822 18:05 Mo Tu We Th Fr Su
Southwest AirlinesWN 69% on time
Flights WN1876 10:20 Mo Su · WN645 10:20 Mo Th Fr · WN2650 10:30 Tu We · WN2723 18:30 Tu We
History operated legs · board outcomes
10-30 WN645 dep +8 → arr −23
10-29 WN645 dep +13 → arr −15
10-26 WN645 dep +9 → arr −19
Show 32 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 STL and DTW, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 84 Completed 80 Delayed 7 Within 15m 73/80 Median -13m
DL1626 Delta Air Lines
8 days
Mon, Nov 2
2/2 legs · N998AT
STL
Departure
06:33
Departed · Sched 06:4714m early
→
DTW
Arrival
08:56
Landed · Sched 09:2024m early
Sun, Nov 1
2/2 legs · N980AT
STL
Departure
06:35
Departed · Sched 06:4712m early
→
DTW
Arrival
08:53
Landed · Sched 09:2027m early
Sat, Oct 31
2/2 legs · N934AT
STL
Departure
06:33
Departed · Sched 06:4714m early
→
DTW
Arrival
08:54
Landed · Sched 09:2026m early
Fri, Oct 30
2/2 legs · N980AT
STL
Departure
06:38
Departed · Sched 06:479m early
→
DTW
Arrival
08:55
Landed · Sched 09:2025m early
Thu, Oct 29
2/2 legs · N895AT
STL
Departure
06:33
Departed · Sched 06:4714m early
→
DTW
Arrival
09:01
Landed · Sched 09:2019m early
Wed, Oct 28
2/2 legs · N895AT
STL
Departure
06:38
Departed · Sched 06:479m early
→
DTW
Arrival
08:55
Landed · Sched 09:2025m early
Tue, Oct 27
2/2 legs · N997AT
STL
Departure
06:33
Departed · Sched 06:4714m early
→
DTW
Arrival
08:52
Landed · Sched 09:2028m early
Mon, Oct 26
2/2 legs · N938AT
STL
Departure
06:30
Departed · Sched 06:4717m early
→
DTW
Arrival
08:56
Landed · Sched 09:2024m early
Full DL1626 history →
DL2868 Delta Air Lines
8 days
Mon, Nov 2
2/2 legs · N930AT
STL
Departure
Sched 10:35
Scheduled departure
→
DTW
Arrival
Sched 13:09
Scheduled arrival · landing pending
Sun, Nov 1
2/2 legs · N927AT
STL
Departure
10:39
Departed · Sched 10:354m late
→
DTW
Arrival
12:48
Landed · Sched 13:0921m early
Sat, Oct 31
2/2 legs · N997AT
STL
Departure
10:34
Departed · Sched 10:351m early
→
DTW
Arrival
12:41
Landed · Sched 13:0928m early
Fri, Oct 30
2/2 legs · N896AT
STL
Departure
10:37
Departed · Sched 10:352m late
→
DTW
Arrival
12:44
Landed · Sched 13:0925m early
Thu, Oct 29
2/2 legs · N923AT
STL
Departure
10:22
Departed · Sched 10:3513m early
→
DTW
Arrival
12:44
Landed · Sched 13:0925m early
Wed, Oct 28
2/2 legs · N989AT
STL
Departure
10:29
Departed · Sched 10:356m early
→
DTW
Arrival
12:49
Landed · Sched 13:0920m early
Tue, Oct 27
2/2 legs · N979AT
STL
Departure
10:41
Departed · Sched 10:356m late
→
DTW
Arrival
12:46
Landed · Sched 13:0923m early
Mon, Oct 26
2/2 legs · N959AT
STL
Departure
10:42
Departed · Sched 10:357m late
→
DTW
Arrival
12:48
Landed · Sched 13:0921m early
Full DL2868 history →
WN1876 Southwest
2 days
Mon, Nov 2
2/2 legs · N8890Q
STL
Departure
Sched 10:20
Scheduled departure
→
DTW
Arrival
12:22
Est. · Sched 12:5028m early
Sun, Nov 1
2/2 legs · N8762Q
STL
Departure
12:17
Departed · Sched 12:203m early
→
DTW
Arrival
14:25
Landed · Sched 12:5095m late
Full WN1876 history →
DL1371 Delta Air Lines
7 days
Sun, Nov 1
2/2 legs · N895AT
STL
Departure
16:30
Departed · Sched 16:228m late
→
DTW
Arrival
18:42
Landed · Sched 18:5614m early
Sat, Oct 31
2/2 legs · N986AT
STL
Departure
16:35
Departed · Sched 16:2213m late
→
DTW
Arrival
18:44
Landed · Sched 18:5612m early
Fri, Oct 30
2/2 legs · N983AT
STL
Departure
14:46
Departed · Sched 14:388m late
→
DTW
Arrival
16:50
Landed · Sched 17:1020m early
Thu, Oct 29
2/2 legs · N965AT
STL
Departure
14:30
Departed · Sched 14:388m early
→
DTW
Arrival
16:56
Landed · Sched 17:1014m early
Wed, Oct 28
2/2 legs · N927AT
STL
Departure
14:41
Departed · Sched 14:383m late
→
DTW
Arrival
16:49
Landed · Sched 17:1021m early
Tue, Oct 27
2/2 legs · N938AT
STL
Departure
14:39
Departed · Sched 14:381m late
→
DTW
Arrival
16:46
Landed · Sched 17:1024m early
Mon, Oct 26
2/2 legs · N921AT
STL
Departure
14:45
Departed · Sched 14:387m late
→
DTW
Arrival
16:53
Landed · Sched 17:1017m early
Full DL1371 history →
WN4960 Southwest
1 day
Sun, Nov 1
2/2 legs · N8692F
STL
Departure
21:21
Departed · Sched 19:5586m late
→
DTW
Arrival
23:42
Landed · Sched 22:2082m late
Full WN4960 history →
WN3500 Southwest
1 day
Sat, Oct 31
2/2 legs · N9010T
STL
Departure
10:02
Departed · Sched 10:002m late
→
DTW
Arrival
12:19
Landed · Sched 12:3011m early
Full WN3500 history →
DL2822 Delta Air Lines
5 days
Fri, Oct 30
2/2 legs · N926AT
STL
Departure
18:01
Departed · Sched 18:054m early
→
DTW
Arrival
20:10
Landed · Sched 20:3929m early
Thu, Oct 29
2/2 legs · N936AT
STL
Departure
18:00
Departed · Sched 18:055m early
→
DTW
Arrival
20:11
Landed · Sched 20:3928m early
Wed, Oct 28
2/2 legs · N965AT
STL
Departure
18:05 Departed
→
DTW
Arrival
20:15
Landed · Sched 20:3924m early
Tue, Oct 27
2/2 legs · N937AT
STL
Departure
18:03
Departed · Sched 18:052m early
→
DTW
Arrival
20:10
Landed · Sched 20:3929m early
Mon, Oct 26
2/2 legs · N949AT
STL
Departure
18:45
Departed · Sched 18:2421m late
→
DTW
Arrival
20:50
Landed · Sched 20:588m early
Full DL2822 history →
WN3239 Southwest
3 days
Fri, Oct 30
2/2 legs · N900WN
STL
Departure
19:23
Departed · Sched 19:5027m early
→
DTW
Arrival
21:59
Landed · Sched 22:2526m early
Thu, Oct 29
2/2 legs · N453WN
STL
Departure
23:08
Departed · Sched 19:50198m late
→
DTW
Arrival
01:17
Landed · Sched 22:25172m late
Mon, Oct 26
2/2 legs · N7746C
STL
Departure
20:02
Departed · Sched 19:5012m late
→
DTW
Arrival
22:12
Landed · Sched 22:2513m early
Full WN3239 history →
WN645 Southwest
3 days
Fri, Oct 30
2/2 legs · N7821L
STL
Departure
10:22
Departed · Sched 10:202m late
→
DTW
Arrival
12:31
Landed · Sched 12:5019m early
Thu, Oct 29
2/2 legs · N7820L
STL
Departure
09:53
Departed · Sched 10:2027m early
→
DTW
Arrival
12:36
Landed · Sched 12:5014m early
Mon, Oct 26
2/2 legs · N250WN
STL
Departure
10:29
Departed · Sched 10:209m late
→
DTW
Arrival
12:32
Landed · Sched 12:5018m early
Full WN645 history →
WN2650 Southwest
2 days
Wed, Oct 28
2/2 legs · N8862Q
STL
Departure
10:27
Departed · Sched 10:303m early
→
DTW
Arrival
12:36
Landed · Sched 13:0024m early
Tue, Oct 27
2/2 legs · N9030S
STL
Departure
10:38
Departed · Sched 10:308m late
→
DTW
Arrival
12:46
Landed · Sched 13:0014m early
Full WN2650 history →
WN2723 Southwest
2 days
Wed, Oct 28
2/2 legs · N8708Q
STL
Departure
19:48
Departed · Sched 18:3078m late
→
DTW
Arrival
22:01
Landed · Sched 21:0556m late
Tue, Oct 27
2/2 legs · N8307K
STL
Departure
18:29
Departed · Sched 18:301m early
→
DTW
Arrival
20:37
Landed · Sched 21:0528m early
Full WN2723 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: St Louis (STL) to Detroit (DTW) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/STL-DTW
Copy
How we measure this →
STL to DTW questions
Is STL–DTW running on time right now? Mostly on schedule. The departure side at STL is the weaker end, route health score 74/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on STL–DTW? Operators schedule morning departures around 06:47 and evening departures around 18:05 from STL. Earlier flights typically land before destination-airport delays accumulate later in the day; check the DTW delay card to confirm conditions when you'd arrive.
How long is the flight from STL to DTW? Great-circle distance is 707 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 80–91 min gate-to-gate on this route.
How often does STL–DTW fly? 2 carriers operate this route, around 39 flights a week between them. Compare carrier days and times in the airline list above.