Popular in | February |
---|---|
Cheapest in | January |
Round-trip from | C$ 695 |
One-way from | C$ 425 |
Flying to your destination on a Saturday can be more expensive, but this shouldn’t discourage you from finding affordable options to get to St. Louis. Check prices with Cheapflights to find a great deal for your trip.
Travellers have found it’s best to book a flight 38 days in advance to save up to 59% compared to booking the same week of travel. As your travel date approaches, the cost of this flight route may potentially increase. While opting to book 38 days out may not be an option for all, there are still additional ways to secure a deal in the near future. You might find a flight from Toronto to St. Louis 1-2 weeks in advance for as low as C$ 760, or C$ 1,605 for flights within the next 24 hours.
January can be a great time to fly to St. Louis from Toronto with a flight ticket averaging about C$ 603. Cheapflights users have found deals in the month of January for as cheap as C$ 430. The most expensive prices can be found in the month of February.
Unlike at noon, when flights are generally more expensive, you can save up to 22% on flights from Toronto to St. Louis by exploring options for tickets in the morning.
Fly from
Fly to
Budget
C$ 352 - C$ 728
Route
Depart
Return
Price
Toronto Pearson IntlLambert-St Louis
YYZ - STL
YYZSTL
Toronto Pearson Intl
Sat 16/12
1 stop26h 24m
Lambert-St Louis
Sun 17/12
1 stop15h 55m
Toronto Pearson IntlLambert-St Louis
YYZ - STL
YYZSTL
Toronto Pearson Intl
Fri 15/12
1 stop15h 39m
Lambert-St Louis
Fri 22/12
1 stop18h 38m
Toronto Pearson IntlLambert-St Louis
YYZ - STL
YYZSTL
Toronto Pearson Intl
Sun 21/1
Nonstop2h 23m
Lambert-St Louis
Sat 27/1
Nonstop2h 00m
Toronto Pearson IntlLambert-St Louis
YYZ - STL
YYZSTL
Toronto Pearson Intl
Sun 21/1
Nonstop2h 23m
Lambert-St Louis
Sat 27/1
1 stop5h 15m
Toronto Pearson IntlLambert-St Louis
YYZ - STL
YYZSTL
Toronto Pearson Intl
Sun 21/1
Nonstop2h 23m
Lambert-St Louis
Tue 23/1
1 stop5h 15m
Toronto Pearson IntlLambert-St Louis
YYZ - STL
YYZSTL
Toronto Pearson Intl
Fri 12/4
Nonstop2h 23m
Lambert-St Louis
Tue 16/4
1 stop4h 53m
Toronto Pearson IntlLambert-St Louis
YYZ - STL
YYZSTL
Toronto Pearson Intl
Fri 12/4
Nonstop2h 23m
Lambert-St Louis
Tue 16/4
1 stop8h 20m
Toronto Pearson IntlLambert-St Louis
YYZ - STL
YYZSTL
Toronto Pearson Intl
Fri 19/1
1 stop6h 10m
Lambert-St Louis
Sun 21/1
1 stop7h 30m
Toronto Pearson IntlLambert-St Louis
YYZ - STL
YYZSTL
Toronto Pearson Intl
Sun 31/12
1 stop14h 13m
Lambert-St Louis
Sun 7/1
1 stop17h 51m
Currently, December is the cheapest month in which you can book a flight from Toronto to St. Louis (average of C$ 380). Flying from Toronto to St. Louis in June is currently the most expensive (average of C$ 504). There are several factors that can impact the price of a flight, so comparing airlines, departure airports and flight times can provide users with more options.
January
C$ 539
February
C$ 599
March
C$ 667
April
C$ 640
May
C$ 606
June
C$ 682
July
C$ 671
August
C$ 605
September
C$ 613
October
C$ 648
November
C$ 545
December
C$ 514
Entertainment
Food
Crew
Overall
Comfort
Boarding
Reviews
Four hour delay (missing two screws). Seats in need of repair.
Entertainment
Food
Crew
Overall
Comfort
Boarding
Reviews
Four hour delay (missing two screws). Seats in need of repair.
Entertainment
Food
Crew
Overall
Comfort
Boarding
Reviews
Four hour delay (missing two screws). Seats in need of repair.
Entertainment
Food
Crew
Overall
Comfort
Boarding
Reviews
Four hour delay (missing two screws). Seats in need of repair.
Entertainment
Food
Crew
Overall
Comfort
Boarding
Reviews
Four hour delay (missing two screws). Seats in need of repair.
Entertainment
Food
Crew
Overall
Comfort
Boarding
Reviews
Four hour delay (missing two screws). Seats in need of repair.
STL Temperature | 0 - 27 °C |
---|
STL Rainfall | 56 - 119 mm |
---|
If you book a flight to St. Louis from Toronto, you will be flying to Lambert-St Louis, which is the city’s only airport. Lambert-St Louis (STL) is located 20.4 km from the centre of St. Louis. There are 2 flights from Toronto to Lambert-St Louis per day from 2 different airlines.
Yes, there are multiple flights from Toronto to St. Louis for under C$ 400. The cheapest flight booked recently is on Multiple Airlines for just C$ 352, but on average you can expect to pay C$ 540.
Cheapflights has 10 direct flights from Toronto to St. Louis under C$ 500. A good price for a direct flight from Toronto to St. Louis is less than C$ 697.
There are currently 13+ open flights from Toronto to St. Louis within the next 7 days for less than C$ 400.
Flying on United Airlines is currently your cheapest option to St. Louis, with prices starting at C$ 498. Additional round-trip tickets that might be worth considering are offered by Air Canada and WestJet, with the lowest prices starting at C$ 511 and C$ 681, respectively. United Airlines is currently priced 17% below the average price you’ll pay for this route.
For one-way options, check prices for Air Canada. According to our data, you can fly for as low as C$ 298. Users have also found prices from C$ 302 and C$ 425 on United Airlines and WestJet, respectively.
The top 3 most reliable airlines when flying from Toronto to St. Louis are Air Canada (79%), Jazz (79%) and United Airlines (79%).
While on average a flight from Toronto to St. Louis is generally C$ 511, our data shows the cheapest flight currently is C$ 330. When looking at the most popular route, (Toronto Pearson Intl - Lambert-St Louis), you can expect to pay C$ 303 for that flight.
Toronto Pearson Intl Airport is YYZ and Lambert-St Louis Airport is STL. These codes are created by the International Air Transport Association (IATA) and airlines use them to identify the departing and arrival airports in the flight routes they service. Toronto Island Airport (YTZ), Hamilton Airport (YHM), Toronto Kitchener-Waterloo Airport (YKF) are other airports near this flight route and their unique identifiers/IATA codes.
0%of flight departures | Early morningMidnight to 6 am |
---|---|
0%of flight departures | Morning6 am to noon |
100%of flight departures | AfternoonNoon to 6 pm |
0%of flight departures | Evening6 pm to midnight |