- Home
- Flights
- Flights from St Louis
- St Louis to Detroit
Flights from St Louis to Detroit
Delta Air Lines and Southwest Airlines fly nonstop from St Louis to Detroit, about 37 flights a week. The flight takes around 1h 23m.
Direct flights available ~37 flights a week 1h 23m
St Louis to Detroit at a glance
Fastest flight1h 23mEstimated
Nonstop flights37/wkDelta Air Lines, Southwest Airlines
Airlines flying nonstop from St Louis to Detroit
2 airlines on this route, about 37 flights a week in total (observed over the last 4 weeks).
Good to know
- Distance
- 707 km439 miles
- Flight time
- 1h 23mestimate
- Time difference
- +1hDetroit vs St Louis
- Currency in Detroit
- USD
- Airports
- STL → DTW
Flights from St Louis to Detroit: questions answered
Are there direct flights from St Louis to Detroit?
Yes. Delta Air Lines and Southwest Airlines fly this route nonstop, with about 37 flights a week in each direction.
How long is the flight from St Louis to Detroit?
A nonstop flight covers 707 km and takes around 1h 23m.
Which airlines fly from St Louis to Detroit?
Delta Air Lines and Southwest Airlines operate nonstop flights on this route.
Which airports serve St Louis and Detroit?
St Louis: St. Louis Lambert International Airport (STL). Detroit: Detroit Metropolitan Wayne County Airport (DTW).
What is the time difference between St Louis and Detroit?
Detroit is 1 hour ahead of St Louis.





