Cheap flights from St Louis to Toronto

Compare St Louis to Toronto flight deals

Find the cheapest month or even day of the year to fly to Toronto

Book the best Toronto fare with no extra fees

Flight deals from St Louis Airport to Toronto

Looking for a cheap last-minute deal or the best round-trip flight from St Louis Airport to Toronto? If you want to travel next month, round-trip fares start from $379. Find the lowest prices on one-way and round-trip tickets right here.

Find the cheapest month to fly from St Louis to Toronto

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

Direct flights from St Louis to Toronto

St Louis to Toronto: Flight information

The things to know before you go.
Cheapest flight found$150
Cheapest month to flyApril
Average flight time1 hr, 56 mins
Most popular airlineAir Canada
Average flights per week34

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

There are 4 airports in Toronto: Toronto Island, Toronto Pearson International, John C. Munro Hamilton, and Kitchener / Waterloo.
The best price we found for a round-trip flight from St Louis to Toronto is $346. 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.
1 hour and 56 minutes is the average flight time from St Louis to Toronto.
Air Canada, Jazz Air and United fly direct from St Louis to Toronto.
There are 68 flights per week flying from St Louis to Toronto, as of April 2026.
The cheapest month to fly from St Louis to Toronto is usually June.
If you're flying from St Louis Airport, the cheapest airport near Toronto is Toronto Pearson International – which is 20.4 km away from the center of Toronto. We've found flights to this airport from $346.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from St Louis Airport to Toronto on Wednesday, June 10, 2026.
Yes – the average flight time is 1 hour and 56 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 Toronto 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 Toronto is around 40 days in advance, so don’t leave your flight to the last minute.
In April, the average temperature is usually around 6°C. July is typically the warmest month in Toronto, when it usually averages around 25°C. You can expect the least rain in February. The coldest month is January, with temperatures averaging -8°C. The rainiest month is September.
Currently, Frontier Airlines and Air Canada offer the cheapest flight tickets to Toronto.

Traveling from St Louis Lambert International Airport (STL) to Toronto: what you need to know

  • The average time for a direct flight from St Louis Lambert International Airport to Toronto is 2 hours 15 minutes.

  • Toronto is one hour ahead of St Louis, where St Louis Lambert International Airport is located. Toronto runs on the UTC-5 timezone.

  • With ten weekly departures between the two airports, St Louis Lambert International Airport (STL) to Toronto Pearson International Airport (YYZ) is the busiest route. Hop on Air Canada's 07:30 flight to get your journey from STL to YYZ underway.

  • To avoid missing your STL to Toronto flight, leave enough time to check in and find your gate. Arriving two hours before international departures and an hour before domestic flights is the general rule.

  • Flying during a popular month such as July? Public holidays and other high seasons can mean longer lines and delays at security. Be extra cautious and arrive up to four hours before international flights and two hours before domestic departures.

  • Begin your journey at STL and fly straight to Toronto Pearson International Airport (YYZ). That's where you can expect to touch down when searching for St Louis Lambert International Airport to Toronto tickets.

  • Air Canada is a well-known carrier that offers direct flights from St Louis Lambert International Airport to Toronto.

  • A stopover is the ideal opportunity to break up your journey and possibly even explore another city. When searching for plane tickets from STL to Toronto, deselect the 'Direct flights only' box to see where you can stop along the way. Top options include:

    • Orlando International Airport (MCO)

    • Detroit Metropolitan Wayne County Airport (DTW)

    • Nashville International Airport (BNA)

  • STL is around 16 kilometers from central St Louis. If you're driving, catching a cab or ride-sharing from the center, it'll take you 25 minutes or so to get there, depending on traffic. If you're planning to take public transport, expect the travel time to be around 30 minutes.

  • Want an easy start to your journey? Stay near STL. Whether you're taking an early flight from St Louis Lambert International Airport to Toronto or want to avoid feeling rushed, these hotels are all about convenience:

  • 76% of flights departing from St Louis Lambert International Airport arrive at their destination on schedule.

  • STL's address is 10701 Lambert International Blvd..

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

  • The lowest price we've found for a one-way St Louis Lambert International Airport to Toronto flight is $150. The cheapest price for a return flight is $346. Remember fares may change due to demand at the time of booking.

  • Don't leave everything to the last minute. You're more likely to pick up cheap flights from STL to Toronto if you book early. Airlines often offer some amazing early bird rates.

  • Scoring cheap tickets from St Louis Lambert International Airport to Toronto is more likely if you're flexible with your travel plans. Try using the 'Whole month' function to access the best prices throughout the month and bag a sweet deal.

  • There's no need to check in daily to find out if fares have dropped when you create a Price Alert. We'll update you when there's an even bigger deal on cheap flights from STL to Toronto.

  • Select your ideal arrival and departure times, number of stops and airlines with our filters. Then, sort the results for your flight from St Louis Lambert International Airport to Toronto by 'Cheapest,' 'Fastest' or 'Best.'

Airports in Toronto

Toronto Pearson International Airport (YYZ)

  • Toronto Pearson International Airport (YYZ) is around 27 kilometers from central Toronto. If you're getting a cab or a ride-share, the drive takes roughly 30 minutes.

  • Getting to the center by public transport takes around 25 minutes.

  • Consider booking a hotel near YYZ if you have a late flight from St Louis Lambert International Airport to Toronto. Check in to one of these accommodation options and make your first night all about rest:

  • To lock in the lowest price, reserve your vehicle from Toronto Pearson International Airport about three weeks ahead of your flight from STL to Toronto.

Billy Bishop Toronto City Airport (YTZ)

  • After your flight from St Louis Lambert International Airport to Toronto has hit the runway, you can make your way to the city center in around 10 minutes by car. Central Toronto is roughly 3 kilometers from Billy Bishop Toronto City Airport (YTZ).

  • If you choose to travel on public transport, you'll get to the city center in 20 minutes or so.

  • You'll find some comfortable places to park your luggage (and yourself) near YTZ. Kick back and get cozy after your STL to Toronto flight at any of these perfectly located options:

  • Snap up a deal by securing your ride from YTZ one week ahead of time. You can also expect to have a greater range of vehicles.

John C. Munro Hamilton International Airport (YHM)

  • John C. Munro Hamilton International Airport (YHM) is around 72 kilometers from the center of Toronto. It'll take you about 1 hour 10 minutes to reach the city center in a ride-share or cab once you've hopped off your flight from St Louis Lambert International Airport to Toronto.

  • The journey will take you around 1 hour 50 minutes by public transport.

  • If you don't want to make your way into the center, head for a hotel near YHM. Get comfortable at one of these stays after your STL to Toronto flight:

  • Rental providers sometimes offer promotions on early bookings, so book your ride from YHM well ahead of your flight from St Louis Lambert International Airport to Toronto. A little prep today saves cash tomorrow.

Best time to go to Toronto

  • January is the quietest month for flights from St Louis Lambert International Airport to Toronto, while July is the most popular. Work out the ideal time to visit Toronto based on whether you like a bustling atmosphere or a more laid-back vibe.

  • When booking your St Louis Lambert International Airport to Toronto plane ticket, think about the kind of weather you prefer. July is the warmest month in Toronto, with temperatures ranging from 15ºC (59ºF) to 28ºC (82ºF).

  • Look for cheap tickets from STL to Toronto in February if you'd rather travel when it's cooler. Temperatures are at their lowest then, ranging between -15ºC (5ºF) and 3ºC (37ºF) on average.

More about Toronto

  • When it comes to looking for somewhere to rest your head, you'll find the top stays in Toronto right here. Check out these options after you've booked your flight from St Louis Lambert International Airport to Toronto:

  • The Top CN Tower and CN Tower are just two of the top attractions to add to your Toronto itinerary. Keep the sightseeing going at Royal Ontario Museum.

Explore more of Canada

  • Toronto has its own special appeal, but there are so many other corners of Canada you should also see. About 499 kilometers northeast of Toronto, a trip to Montreal will keep you on the go. Start with popular sights like Cirque du Soleil - KURIOS, Montreal Botanical Garden and Saint Joseph's Oratory of Mount Royal.

  • Around 354 kilometers northeast of Toronto, Ottawa is another essential stop in Canada. Experience the best of this destination with a visit to Rideau Canal National Historic Site, Parliament Hill and Rideau Canal, Locks 1 - 8 - Ottawa.

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