|Best Price Found||$323||The best flight deal from St. Louis to Toronto found on momondo in the last 72 hours is $323|
|Fastest flight time||1h 59m||The fastest flight from St. Louis to Toronto takes 1h 59m|
|Direct flights||None||There are no direct flights from St. Louis to Toronto. Popular non-direct route for this connection is Lambert-St Louis Airport - Toronto Pearson Intl Airport.|
|Airports in Toronto||4 airports||There are 4 airports near Toronto: Toronto Kitchener-Waterloo (YKF), Toronto Pearson Intl (YYZ), Toronto Island (YTZ), Toronto Hamilton (YHM)|
The cheapest time of year to fly to Toronto from St. Louis is December. Most expensive is October
The cheapest day of the week is typically Thursday. The most expensive is typically Monday
in the evening
St. Louis to Toronto flights are approximately 59% more expensive at noon than in the evening
Air Canada, American Airlines, and Delta are the most popular carriers operating from St. Louis to Toronto
Lambert-St Louis - Toronto Pearson Intl
Fly from Lambert-St Louis to Toronto Pearson Intl for the best St. Louis - Toronto flight prices
34 days before
The cheapest time to buy a flight from St. Louis to Toronto is approximately 34 days to departure
Cons: Wouldn't let us on the flight when there was plenty of time to get there. Manager was arrogant and slow - didn't care. Poor policies at that airport.
Pros: Delayed flight no reasons seems like American Airlines don’t know what to do in these situations
Cons: I believe this airlines should have figured the answer to this question by now.
Pros: Everything! From ticketing agent to all the crew on our flight back were awesome. Thank you!
Cons: The air conditioning
Due to the global impact of COVID-19, some of our airline partners operating flights from Lambert-St Louis to Toronto, such as Air Canada, American Airlines, and United Airlines may have put in place flexible cancellation policies. Use our site to search for all of the airlines offering this flexibility to you.
The straight-line distance from Lambert-St Louis to Toronto is 659.9 mi. A reasonable flight in good conditions will take 1h 59m.