Cheap flight tickets from Toronto to St Louis

Compare Toronto to St Louis flight deals

Find the cheapest month or even day of the year to fly to St Louis

Book the best St Louis fare with no extra fees

Flight deals from Toronto to St Louis

Looking for a cheap last-minute deal or the best return flight from Toronto to St Louis? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Toronto to St Louis

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Toronto to St Louis flights are currently cheapest in April.

Direct flights from Toronto to St Louis

Toronto to St Louis: Alternative routes

Compare routes from Toronto to St Louis below. You may find an airport to fly into that's cheaper, faster, or easier than St Louis.

Toronto to St Louis: Flight information

The things to know before you go.
Cheapest flight foundRM1,455
Cheapest month to flyApril
Average flight time2 hrs, 13 mins
Most popular airlineAir Canada
Average flights per week39

Finding cheap flights from Toronto to St Louis: Frequently asked questions

The best price we found for a return flight from Toronto to St Louis is RM1,455. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 13 minutes is the average flight time from Toronto to St Louis.
Air Canada, United and Jazz Air fly direct from Toronto to St Louis.
As of February 2026, there are 39 flights per week flying from Toronto to St Louis.
The cheapest month to fly from Toronto to St Louis is usually April.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Toronto to St Louis Airport on Wednesday, 8 April 2026.
Yes – the average flight time is 2 hours and 13 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to St Louis but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to St Louis is around 40 days in advance, so don’t leave your flight to the last minute.

Flying from Toronto to Lambert-St. Louis International Airport (STL): What you need to know

  • When planning your flight from Toronto to Lambert-St. Louis International Airport (STL), there's a good range of airports to start your journey from. Pearson International Airport (YYZ), Billy Bishop Toronto City Airport (YTZ) and Region of Waterloo International Airport (YKF) are Toronto's major terminals.

  • Hop on a direct Toronto to Lambert-St. Louis International Airport flight and you'll be in the air for an average of 2 hours 10 minutes.

  • Lambert-St. Louis International Airport is located in St Louis. The city follows the UTC-5 timezone and is one hour behind Toronto.

  • The busiest route is from Pearson International Airport (YYZ) to Lambert-St. Louis International Airport (STL). You can choose from 10 direct services each week. Air Canada operates a 11:30am departure between YYZ and STL.

  • Arriving two hours before an international flight and one hour ahead of a domestic departure are golden rules for stress-free travel. Get to the airport on time to catch your flight from Toronto to STL.

  • In high season, allow for extended wait times and arrive earlier. Aim for at least two hours ahead for domestic flights and up to four hours for international journeys.

Airports in Toronto

Pearson International Airport (YYZ)

  • You can find a direct flight from Toronto to Lambert-St. Louis International Airport (STL) out of Pearson International Airport (YYZ).

  • You'll find a direct flight from Toronto to Lambert-St. Louis International Airport with Air Canada. This popular carrier offers services from YYZ.

  • The majority of passengers choose to book seats with Air Canada from YYZ to STL.

  • The carrier with the most reliable on-time performance on this route is Air Canada. Its services land as planned 78.69% of the time.

  • Located around 27 kilometres from the centre of Toronto, YYZ can be reached in about 25 minutes by car (depending on traffic). The journey by public transport takes roughly 50 minutes.

  • Want a leisurely start to your journey? Stay near Pearson International Airport. Whether you've booked an early flight from Toronto to Lambert-St. Louis International Airport or want to avoid feeling rushed, these hotels are the ideal choice:

  • When it comes to Pearson International Airport's on-time performance, data shows 63.97% of flights arrive within the expected time frame.

Billy Bishop Toronto City Airport (YTZ)

  • YTZ is around 3 kilometres from central Toronto. It takes 35 minutes or so to get to the airport driving from the city centre. Public transport takes roughly 40 minutes.

  • Catching an early morning flight? Think about checking in to one of these hotels near Billy Bishop Toronto City Airport the day before your Toronto to STL flight:

  • 62.09% of flights departing Billy Bishop Toronto City Airport stick to their scheduled arrival time.

Region of Waterloo International Airport (YKF)

  • The journey to YKF from central Toronto is around 4 hours 5 minutes by public transport. If you're in a car, it'll take you roughly 1 hour 15 minutes to cover the 105 kilometres or so.

  • Make catching an early Toronto to Lambert-St. Louis International Airport flight the easiest part of your journey. Stay at one of these hotels near Region of Waterloo International Airport and get to the check-in counter with time to spare:

  • Airports have an on-time performance rating that measures how often flights get to their destinations without delays. At YKF, that figure is 63.64%.

About Lambert-St. Louis International Airport (STL)

Getting from Lambert-St. Louis International Airport (STL) to central St Louis

  • The centre of St Louis is roughly 16 kilometres from Lambert-St. Louis International Airport. Travel times by cab or car hire will vary depending on time of day, so do a little research before you go.

  • Travelling on public transport will take you roughly 35 minutes.

How to find the cheapest flights from Toronto to Lambert-St. Louis International Airport (STL)

  • RM746 is currently the lowest price for a one-way ticket from Toronto to Lambert-St. Louis International Airport. Return flights start from RM1,455. These fares can change depending on availability and demand.

  • Book one month before you want to travel. Pricing trends suggest that this is the ideal window for finding cheap flights from Toronto to STL.

  • The best month for landing cheap Toronto to Lambert-St. Louis International Airport tickets is June. Use the 'Whole month' tool to compare flight prices, then choose the dates with the lowest fares.

  • Locking in a cheap plane ticket from Toronto to STL couldn't be easier with Price Alerts. Simply create one of these automatic alerts and we'll notify you when a better deal is available.

  • Filters make it easier to scoop up a deal on your flight from Toronto to Lambert-St. Louis International Airport. Pick the flight times, carriers and stops that look good to you. Then sort the results by 'Cheapest' to zero in on the cheapest fare fast.

The best time to fly from Toronto to Lambert-St. Louis International Airport (STL)

  • Think about your travel style when deciding your trip dates. April is the quietest month to go to St Louis. July is when most people book flights from Toronto to Lambert-St. Louis International Airport (STL), which may be perfect if you're chasing more action.

  • The warmest month in St Louis is July, with temperatures ranging between 17ºC (63ºF) and 33ºC (91ºF). Book your Toronto to STL plane ticket then if that's your ideal forecast.

  • January has temperatures of between -8ºC (18ºF) and 7ºC (45ºF). Search for cheap tickets from Toronto to Lambert-St. Louis International Airport around that time if you want to travel when it's cooler.

More about St Louis

Explore more of the United States

  • Evansville is just one of the many cities in the United States waiting to be discovered once you've taken in the sights of St Louis. Around 257 kilometres away to the east, its best attractions include Mesker Park Zoo, Riverfront Park and Evansville Zoological Society.

  • Columbia is another standout destination in the United States and is around 177 kilometres west of St Louis. No journey is complete without dropping by Sentinel Park, Museum of Art and Archaeology and Bur Oak Brewing Company.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.