$39 Cheap Flights from Denver (DEN) to St. Louis (STL)

Popular airlines from Denver Intl. Airport (DEN) to St. Louis Lambert Intl. Airport (STL)

  • Plan, book, fly with confidence

  • trending down icon
    Be in the know
    Get alerts if flight prices drop or rise*
  • bex rewards loyalty icon
    Book smarter
    Save up to 30% on select hotels after you book a flight*
  • one key icon
    Earn twice
    Earn your airline miles on top of our OneKeyCash
Find available prices by choosing your travel dates.

Cheap Flights from Denver to St. Louis (DEN-STL)

Prices were available within the past 7 days and start at $39 for one-way flights and $78 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Frontier Airlines
Frontier Airlines
Frontier Airlines
Frontier Airlines
Frontier Airlines
Frontier Airlines
Southwest Airlines
United
American Airlines
Sun Country Airlines

Frequently asked questions

How long does it take to fly from Denver Intl. Airport (DEN) to Lambert Field?
United Airlines has a direct flight jetting off from Denver Intl. Airport (DEN) at 9:41AM and arriving at STL at 12:41PM — a total flight duration of 2 hours. Secure the best seat available, bring a few things to keep you occupied and the time will rush by.
Is it cheaper to buy a plane ticket from DEN to Lambert-St. Louis Intl. Airport (STL) last minute?
Booking your journey from Denver Airport to Lambert Field at the last minute could save you money if you’re lucky to find a terrific deal. However, fares usually don’t drop in price closer to the departure date. If you take a wait-and-see approach, flights could also be booked up or the best seats taken (because who wants the middle seat?). If you want to be on the safe side, book well ahead of when you want to leave. It’s worth noting that some of the best deals can be found up to 12 months in advance. If your favorite airline hasn’t released its fares yet, check back regularly as deals are updated on Expedia all the time.
What airports do you fly into for St. Louis from Denver?
From Denver, you can reach St. Louis via Lambert-St. Louis Intl. Airport (STL), Spirit of St. Louis Airport (SUS) and St. Louis Downtown Airport (CPS). It’s a good idea to check which airport is the right option for you before you make a decision. If you decide on Lambert-St. Louis Intl. Airport (STL), it’s about 12 mi northwest of downtown. Use the dollars you save when booking your ticket with Expedia to enjoy the city’s awesome sights, such as Busch Stadium and Gateway Arch.
What are the most popular departure times for flights from Denver Airport to STL?
Between 6:00 PM - 7:00 PM is the busiest period for United Airlines flights making their way from Denver Airport to STL. Our advice? Choose a flight that departs earlier in the day. With air traffic yet to build up, your odds of jumping on a delay-free flight are higher.
Can I change the date of my flight from DIA airport to STL?
Make changes quickly to your DIA airport to Lambert-St. Louis Intl. Airport (STL) ticket through the Expedia Trips portal. But before amending dates or times, review the fare conditions in your itinerary to find out what the carrier will let you do and if fees apply for changes. Some airlines have a change fee per person, on top of any difference in prices. But if you booked in the last 24 hours, you may be able to cancel for free and organize new flights. You can also browse our Customer Service portal for more handy information and to chat with our Virtual Agent.
*Available to One Key members.