Skip to main content
Beginning of main content

YYZ (Toronto) to STL (St. Louis) Flights $352.61

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.

Cheap YYZ to STL Flights

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

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

Question : Which airline is least likely to get you to STL on time?
Answer : If you're flying ExpressJet to Saint Louis from Toronto, you may be tardy as they're late 100% of the time. If you should choose this airline, be sure to track the flight status to stay on top of the departure time.

Question : If speed is all that matters, how can you get from YYZ to STL as quickly as possible?
Answer : The shortest direct flight is two hours and eight minutes via Air Canada. If you catch the 8:10 AM EDT departure, you'll arrive at 9:18 AM CDT (remember, there is a time change of one hour).

Question : What is the cheapest round-trip ticket you can get to Saint Louis?
Answer : United Airlines is your best bet for finding that coveted low fare. They're offering fares as low as $346, while prices for other flights are as high as $1,253.

Question : For YYZ to STL, how many departure times are there on a given day?
Answer : Depending on the day of the week, the number of flight times will change, but on average there are two. You won't have as many choices on this route as most other routes departing Canada.

Question : Would you be willing to change your travel days if it saved you money?
Answer : Wednesday is your cheapest day to fly in July. Flexibility is paramount when booking travel plans in order to keep travel costs down.

Question : Should you take that vacation to Saint Louis in the next 30 days?
Answer : As of Jun 26th, the best day for deals to Saint Louis (STL) is Jul 25th. It costs $400, which is 34% below the average price to book the same route.

Question : What is the likelihood your flight will be delayed for this route?
Answer : This particular route gets passengers to Lambert-St. Louis International Airport on time 62% of the time, which puts it in the 26th percentile worldwide. When there is a delay, it averages about half an hour.