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 Toronto (YYZ) to St. Louis (STL)

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

Toronto to St. Louis route information

Origin Airport Pearson Intl.
Destination Airport Lambert-St. Louis Intl.
Airlines Serving Air Canada, American Airlines, Delta, United, WestJet
Flight Price C$450
Distance 1,046 km

Hotels by Airports near

See all 313 properties in Lambert-St. Louis Intl.
Hilton St. Louis Airport C$111
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$250
    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$115
      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$148
        Reviewed on 23 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 staff was very friendly, made you feel comfortable.

          Hampton Inn St Louis-Airport C$138
          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$127
            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$134
              Reviewed on 23 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

                Next to the airport and rental car properties with a shuttle to the airport. Close to gas station and fast food restaurants. Easy access to I-70. Clean and modern rooms. Super-comfy beds!

                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.

                  Cheap YYZ to STL Flights

                  • Question : What is the cheapest date to fly to Saint Louis?
                    Answer : As of Apr 22nd, the cheapest day to fly from Toronto to Saint Louis is May 17th. Tickets are currently $473, which is 28% below the average price for this route.
                  • Question : How long do most people stay in Saint Louis on average?
                    Answer : Of course, you are not most people, but if you were, you'd stay around about one week.
                  • Question : What is the cheapest day to fly?
                    Answer : The cheapest day to fly from Toronto to Saint Louis is on Saturday. If you are trying to save a little money on your next trip look for flights on that day.
                  • Question : How many flights are there per day from Toronto to Saint Louis?
                    Answer : Each day is different, but on average, you can expect to see four available departure times. Compared to the average route departing Canada with six flight times, you won't have as many choices as most.
                  • Question : How long does it take to fly from Toronto to Saint Louis?
                    Answer : The average flight from YYZ and STL takes around two hours and 10 minutes. Remember, there is a time change of one hour.
                  • Question : Which airline has the least delays from Toronto to Saint Louis?
                    Answer : Booking with Lao Central Airlines means you will arrive to Saint Louis . In fact, this airline has a 100% average for getting there on time. Of course, it never hurts to be prepared. If you’re on American Airlines, be sure to sign up for the delay notifications to stay up to date with your flight’s status.
                  • Question : How long is the flight from YYZ to STL?
                    Answer : Air Canada currently holds the shortest travel time with two hours and eight minutes. So, you would arrive in Saint Louis at 9:18 AM CDT if you left Toronto at 8:10 AM EDT. Remember, there is a one hour time change.

                  Apr 19, 2018

                  No nothing else

                  Feb 11, 2017

                  Flight was delayed, but that was out of your control. Overall good flight.