Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Find cheap flights from Detroit (DTW) to St. Louis (STL)

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Detroit to St. Louis route information

Origin Airport Detroit Metropolitan Wayne County
Destination Airport Lambert-St. Louis Intl.
Airlines Serving American Airlines, Delta, United
Flight Price C$341
Distance 703 km

Hotels by Airports near

See all 313 properties in Lambert-St. Louis Intl.
Hilton St. Louis Airport C$126
Reviewed on 8 Apr. 2019
See details
 
Hilton St. Louis Airport

Hilton St. Louis Airport

10330 Natural Bridge Rd, St. Louis, MO
     
    4.0 of 5
    3.5 out of 5.0

    The long walk to tower two was kind of a pain but other than that very nice hotel.

    Marriott St. Louis Airport C$188
    Reviewed on 9 Apr. 2019
    See details
     
    Marriott St. Louis Airport

    Marriott St. Louis Airport

    10700 Pear Tree Lane, St. Louis, MO
       
      4.1 of 5
      3.5 out of 5.0

      Convenient to airport Room furniture needed dusting

      Pear Tree Inn Airport - St. Louis - St. Ann, MO C$107
      Reviewed on 19 Apr. 2019
      See details
       
      Pear Tree Inn Airport - St. Louis - St. Ann, MO

      Pear Tree Inn Airport - St. Louis - St. Ann, MO

      10810 Pear Tree Ln, St. Ann, MO
         
        4.3 of 5
        2.5 out of 5.0

        Noises lot of young people that was really making lots of noise early in the night

        Drury Inn & Suites St. Louis Airport C$161
        Reviewed on 22 Apr. 2019
        See details
         
        Drury Inn & Suites St. Louis Airport

        Drury Inn & Suites St. Louis Airport

        10490 Natural Bridge Rd, St. Louis, MO
           
          4.5 of 5
          3.0 out of 5.0

          The hotel Really needs an all over update. It could use a better cleaning in all areas.

          Hampton Inn St Louis-Airport C$147
          Reviewed on 20 Apr. 2019
          See details
           
          Hampton Inn St Louis-Airport

          Hampton Inn St Louis-Airport

          10820 Pear Tree Lane, St. Ann, MO
             
            4.5 of 5
            2.5 out of 5.0

            The check in was good, the shuttle service to the airport was well organized and on time. I left an item in the room and they didn’t/couldn’t return it, that was disappointing.

            Holiday Inn St. Louis-Airport C$140
            Reviewed on 21 Apr. 2019
            See details
             
            Holiday Inn St. Louis-Airport

            Holiday Inn St. Louis-Airport

            4505 Woodson Road, St. Louis, MO
               
              3.8 of 5
              3.0 out of 5.0

              Nice, clean and friendly staff. Convenient location to commute to airport

              Holiday Inn Express & Suites St Louis Airport C$160
              Reviewed on 15 Apr. 2019
              See details
               
              Holiday Inn Express & Suites St Louis Airport

              Holiday Inn Express & Suites St Louis Airport

              10000 Natural Bridge Road, St. Louis, MO
                 
                4.5 of 5
                2.5 out of 5.0

                I loved the staff at check-in -- fabulous customer service and attitude!

                Quality Inn St. Louis Airport Hotel C$80
                Reviewed on 12 Apr. 2019
                See details
                 
                Quality Inn St. Louis Airport Hotel

                Quality Inn St. Louis Airport Hotel

                10232 Natural Bridge Rd, St. Louis, MO
                   
                  3.2 of 5
                  2.5 out of 5.0

                  The ladies bathroom on the main floor was very dirty.

                  Windsor

                  C$818.10

                  Cheap DTW to STL Flights

                  • Question : Do some days of the week have more flight times than others?
                    Answer : When you’re flying from DTW to STL, the day with the most flight times is Tuesday, with 18 different options. However, with only 13 flight times, Saturday doesn't offer quite as many options when finding that perfect departure time.
                  • Question : What is the cheapest date to fly to Saint Louis?
                    Answer : As of Apr 22nd, the best day for deals to Saint Louis (STL) is May 4th. A ticket will cost you $283, which is 32% less than this route's average price.
                  • Question : How many flights are there per day from Detroit to Saint Louis?
                    Answer : The number of flight times varies by day of the week, but on average, DTW to STL sees 16 different options. You’ll have more options on this route than most others departing the United States.
                  • Question : Which airline has the least delays from Detroit to Saint Louis?
                    Answer : Booking with United Airlines means you will arrive to Saint Louis approximately the time you were supposed to. In fact, this airline has a 100% average for getting there on time. It never hurts to be prepared. If you should choose this airline, be sure to track the flight status to stay on top of the departure time.
                  • Question : How much is a plane ticket to Saint Louis (STL) from Detroit (DTW)?
                    Answer : Prices can vary from $283 to $922. Booking in advance can normally help you get the cheapest rate. Prices tend to be cheaper the further out you book.
                  • Question : What is the cheapest airline flying from Detroit to Saint Louis?
                    Answer : Delta Air Lines strives to keep costs down for their passengers over the next three months. Fares are being booked at just $283, which is a bargain when compared to the high-end bookings of $922.
                  • Question : How long does it take to fly from Detroit to Saint Louis?
                    Answer : If you're able to take the direct flight (which is offered by Southwest Airlines), you will be able to leave DTW at 8:05 PM EDT and get to STL at 8:40 PM CDT (one hour and 35 minutes). Keep in mind, there is a time change of one hour.