Skip to main content
Beginning of main content

Cheap Flights from St. Louis to Toronto $390.41

Search over 321,000 hotels worldwide and 400 airlines worldwide.
Secure incredible value with Expedia’s Price Guarantee
No Expedia cancellation fee to change or cancel almost any hotel reservation.

Cheapest Flights from St. Louis to Toronto (STL to YYZ)

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

Interesting Facts About Flights from St. Louis to Toronto (STL to YYZ)

Question : Which airline can you expect delays with on this route?
Answer : Over the past month, NetJets Aviation is late on 100% of flights from Lambert-St. Louis International Airport (STL) to Pearson International Airport (YYZ). If you're on NetJets Aviation, be sure to sign up for the delay notifications to stay up to date with your flight's status.

Question : If your plans are flexible, have you considered changing your departure day?
Answer : Saturday is your lowest-cost day to fly in February. Having flexibility in your travel plans means you can save, so be sure to plan ahead when possible.

Question : From Saint Louis to Toronto, which day is going to have the most flight times?
Answer : With eight total flight time options, Monday and Tuesday provide the most flexibility from STL to YYZ. Sunday and Saturday currently offer the least number of flight times with four options.

Question : How long will the flight typically take from Lambert-St. Louis International Airport (STL) to Pearson International Airport (YYZ)?
Answer : The average flight duration between STL and YYZ is 1 hour and 49 minutes.

Question : Do prices change more for this route than others?
Answer : Prices are fluctuating a lot more for this route than the majority of routes. However, the sooner you book, the better price you tend to get.

Question : Which airline has been on schedule from Lambert-St. Louis International Airport (STL) to Pearson International Airport (YYZ) the most?
Answer : Jazz will have you to YYZ on schedule 81% of the time. Don't spend more time waiting in an airport than you have to; stick with Jazz on this route. If they are late for some reason, expect a delay of 10-20 minutes, as that's the average.

Question : Do travelers from Saint Louis typically stay in Toronto for very long?
Answer : Of course you're not most people, but if you were, you'd stay roughly five days.