Flights from Denver to Saint Louis – Direct & connecting routes
Non-stop airlines Connecting flights Show map Price search
DEN to STL – All flight route options from Denver International, Colorado, USA to Saint Louis Airport, Missouri, USA. These flights are operated by 6 different airlines. Fly non-stop or choose from 14 different connecting flights. The shortest flight time is 2 hours. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.
Find the best prices on hotels and car rental near Saint Louis Airport
We got great deals on hotels and car rentals near the airport.
Denver to Saint Louis flights
There are over 17 airlines and as many as 453 flights every week to this destination. You can fly non-stop to Saint Louis (STL) from Denver (DEN) with Frontier Airlines, United Airlines or Southwest Airlines but if a stopover option suits you better you can choose to fly via Des Moines, Kansas City or any other of the 14 alternatives with connectiing airports.
Denver to Saint Louis with Frontier Airlines
You can fly non-stop every Monday, Wednesday, Friday or Saturday with departure times at 06:00.
With Delta Air Lines
If you fly from Denver with Delta Air Lines you will do a stopover in Minneapolis, MSP before reaching Saint Louis. This flight trip will take 4 hours and 42 minutes and you can fly every weekday with departures between 6:00 am and 6:00 pm. Delta Air Lines is a member of SkyTeam.
Distance & flight times: Denver International to Saint Louis Airport
The shortest flight time between DEN and STL is 2 hours and 11 minutes.
Via | Total flight time | Layover time | Distance |
---|---|---|---|
Direct | 2h 11m | - | 772 miles (1242 km) |
DSM Des Moines | 4h 30m | 1h 45m | 851 miles (1369 km) |
MCI Kansas City | 4h 35m | 1h 50m | 771 miles (1241 km) |
ICT Wichita | 4h 40m | 2h 0m | 813 miles (1308 km) |
MSP Minneapolis | 4h 42m | 37m | 1132 miles (1821 km) |
MKE Milwaukee | 4h 43m | 45m | 1217 miles (1958 km) |
OMA Omaha | 4h 48m | 1h 25m | 816 miles (1313 km) |
TUL Tulsa | 5h 10m | 2h 20m | 895 miles (1440 km) |
OKC Oklahoma City | 5h 20m | 2h 20m | 960 miles (1545 km) |
DFW Dallas | 5h 21m | 3h 0m | 1197 miles (1926 km) |
ORD Chicago | 5h 24m | 1h 19m | 1150 miles (1850 km) |
MDW Chicago | 5h 43m | 1h 45m | 1150 miles (1850 km) |
DAL Dallas | 5h 58m | 1h 5m | 1202 miles (1934 km) |
LIT Little Rock | 6h 5m | 2h 30m | 1070 miles (1722 km) |
BNA Nashville | 6h 30m | 1h 50m | 1289 miles (2074 km) |


