How can I find cheap flights from Toronto Pearson International Airport to St. Louis Lambert International Airport?
Explore the cheapest one-way and round-trip flights from Toronto Pearson International Airport to St. Louis Lambert International Airport over the next 90 days, with one-way fares from CAD 335 and round-trip from CAD 468. Based on Trip.com's latest 7-day flight data.
- Cheapest
- Return
- Direct
- Recommended
- Fastest
- Cheapest
YYZ 13:2211h 40m1 stopSTL 00:02Toronto - St. Louis | Thu, Dec 10 | American AirlinesCAD 335 CAD 52336% off36% offCAD 523 CAD 335
YYZ 08:2014h 35m1 stopSTL 21:55Toronto - St. Louis | Fri, Nov 13 | Air CanadaCAD 353 CAD 52333% off33% offCAD 523 CAD 353
YYZ 06:3018h 29m1 stopSTL 23:59Toronto - St. Louis | Wed, Nov 25 | Flair AirlinesCAD 362 CAD 52331% off31% offCAD 523 CAD 362
YYZ 15:159h 44m1 stopSTL 23:59Toronto - St. Louis | Fri, Nov 13 | American AirlinesCAD 36830% offCAD 523 CAD 368
YYZ 18:216h 40m1 stopSTL 00:01Toronto - St. Louis | Fri, Nov 27 | American AirlinesCAD 37828% offCAD 523 CAD 378
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Fri, Nov 27 | Air CanadaCAD 38327% offCAD 523 CAD 383
YYZ 13:229h 38m1 stopSTL 22:00Toronto - St. Louis | Thu, Dec 10 | Porter AirlinesCAD 38626% offCAD 523 CAD 386
YYZ 07:356h 48m1 stopSTL 13:23Toronto - St. Louis | Fri, Nov 27 | Delta Air LinesCAD 39824% offCAD 523 CAD 398
YYZ 12:409h 57m1 stopSTL 21:37Toronto - St. Louis | Wed, Nov 25 | American AirlinesCAD 40223% offCAD 523 CAD 402
YTO 13:0017h 25m1 stopSTL 14:00Toronto - St. Louis | Wed, Nov 4 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Wed, Nov 25 | Air Canada
STL 16:052hDirectYYZ 19:05St. Louis - Toronto | Tue, Dec 1 | Air CanadaCAD 733 CAD 1,17137% off37% offCAD 1,171 CAD 733
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Sun, Nov 15 | Air Canada
STL 16:052hDirectYYZ 19:05St. Louis - Toronto | Wed, Nov 18 | Air CanadaCAD 925 CAD 1,17121% off21% offCAD 1,171 CAD 925
YYZ 15:158h1 stopSTL 22:15Toronto - St. Louis | Wed, Nov 18 | American Airlines
STL 05:008h 33m1 stopYYZ 14:33St. Louis - Toronto | Mon, Nov 23 | American AirlinesCAD 468 CAD 1,17160% off60% offCAD 1,171 CAD 468
YYZ 11:368h 46m1 stopSTL 19:22Toronto - St. Louis | Fri, Nov 6 | American Airlines
STL 06:007h 34m1 stopYYZ 14:34St. Louis - Toronto | Fri, Nov 13 | American AirlinesCAD 52955% offCAD 1,171 CAD 529
YYZ 15:227h 55m1 stopSTL 22:17Toronto - St. Louis | Fri, Dec 4 | American Airlines
STL 06:027h 40m1 stopYYZ 14:42St. Louis - Toronto | Mon, Dec 7 | American AirlinesCAD 53055% offCAD 1,171 CAD 530
YYZ 07:0913h 49m1 stopSTL 19:58Toronto - St. Louis | Thu, Dec 10 | American Airlines
STL 20:2213h 37m1 stopYYZ 10:59St. Louis - Toronto | Thu, Dec 17 | American AirlinesCAD 58550% offCAD 1,171 CAD 585
YYZ 07:0913h 49m1 stopSTL 19:58Toronto - St. Louis | Wed, Dec 16 | American Airlines
STL 20:2215h 16m1 stopYYZ 12:38St. Louis - Toronto | Wed, Dec 23 | American AirlinesCAD 58550% offCAD 1,171 CAD 585
YYZ 13:229h 55m1 stopSTL 22:17Toronto - St. Louis | Fri, Dec 11 | American Airlines
STL 06:007h 44m1 stopYYZ 14:44St. Louis - Toronto | Fri, Dec 18 | American AirlinesCAD 58550% offCAD 1,171 CAD 585
YYZ 13:2211h 40m1 stopSTL 00:02Toronto - St. Louis | Mon, Dec 14 | American Airlines
STL 06:0014h 44m1 stopYYZ 21:44St. Louis - Toronto | Mon, Dec 21 | American AirlinesCAD 58550% offCAD 1,171 CAD 585
YTO 13:0017h 25m1 stopSTL 14:00Toronto - St. Louis | Wed, Nov 4 | Normal Airline
STL 15:006hDirectYTO 16:00St. Louis - Toronto | Fri, Nov 6 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Fri, Nov 27 | Air CanadaCAD 383 CAD 52327% off27% offCAD 523 CAD 383
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Wed, Nov 25 | Air CanadaCAD 424 CAD 63533% off33% offCAD 635 CAD 424
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Sun, Nov 15 | Air CanadaCAD 483 CAD 63524% off24% offCAD 635 CAD 483
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Wed, Nov 25 | United AirlinesCAD 49247% offCAD 937 CAD 492
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Sun, Nov 22 | Air CanadaCAD 49822% offCAD 635 CAD 498
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Mon, Nov 30 | Air CanadaCAD 50121% offCAD 635 CAD 501
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Sun, Nov 22 | United AirlinesCAD 64132% offCAD 937 CAD 641
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Mon, Nov 30 | United AirlinesCAD 73921% offCAD 937 CAD 739
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Sun, Nov 15 | United AirlinesCAD 74021% offCAD 937 CAD 740
YTO 13:0017h 25m1 stopSTL 14:00Toronto - St. Louis | Wed, Nov 4 | Normal AirlineFind more flightsFind more flights
- Cheapest nonstop
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Wed, Nov 25 | Air CanadaCAD 424 CAD 63533% off33% offCAD 635 CAD 424
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Sun, Nov 15 | Air CanadaCAD 483 CAD 63524% off24% offCAD 635 CAD 483
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Sun, Nov 22 | Air CanadaCAD 498 CAD 63522% off22% offCAD 635 CAD 498
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Mon, Nov 30 | Air CanadaCAD 50121% offCAD 635 CAD 501
YYZ 17:255h 17m1 stopSTL 21:42Toronto - St. Louis | Mon, Nov 30 | Delta Air LinesCAD 42633% offCAD 635 CAD 426
YYZ 09:454h 38m1 stopSTL 13:23Toronto - St. Louis | Sun, Nov 15 | Delta Air LinesCAD 48923% offCAD 635 CAD 489
YTO 13:0017h 25m1 stopSTL 14:00Toronto - St. Louis | Wed, Nov 4 | Normal AirlineFind more flightsFind more flights
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Fri, Nov 27 | Air CanadaCAD 383 CAD 52327% off27% offCAD 523 CAD 383
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Wed, Nov 25 | Air CanadaCAD 424 CAD 63533% off33% offCAD 635 CAD 424
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Sun, Nov 15 | Air CanadaCAD 483 CAD 63524% off24% offCAD 635 CAD 483
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Wed, Nov 25 | United AirlinesCAD 49247% offCAD 937 CAD 492
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Sun, Nov 22 | Air CanadaCAD 49822% offCAD 635 CAD 498
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Mon, Nov 30 | Air CanadaCAD 50121% offCAD 635 CAD 501
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Sun, Nov 22 | United AirlinesCAD 64132% offCAD 937 CAD 641
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Mon, Nov 30 | United AirlinesCAD 73921% offCAD 937 CAD 739
YYZ 14:102h 16mDirectSTL 15:26Toronto - St. Louis | Sun, Nov 15 | United AirlinesCAD 74021% offCAD 937 CAD 740
YTO 13:0017h 25m1 stopSTL 14:00Toronto - St. Louis | Wed, Nov 4 | Normal AirlineFind more flightsFind more flights
Displayed flight fares from Toronto to St. Louis are based on average prices across airlines for the next 3 months, according to the latest Trip.com database.
Trip.com Price Insights: Flights from Toronto Pearson International Airport to St. Louis Lambert International Airport
What is the cheapest month to fly from Toronto Pearson International Airport to St. Louis Lambert International Airport?
Based on Trip.com's data from the past 12 months, the cheapest one-way flights from Toronto Pearson International Airport to St. Louis Lambert International Airport are usually in April, with an average price of CAD 341. It is best to avoid November, when the average price can reach CAD 1,418.
What is the cheapest day of the week to fly from Toronto Pearson International Airport to St. Louis Lambert International Airport?
Based on Trip.com's data from the past 12 months, the cheapest departure day from Toronto Pearson International Airport to St. Louis Lambert International Airport is Monday, with average prices usually lower than other days. Avoid departing on Tuesday as prices are typically highest on that day.
Which airline offers the cheapest flights from Toronto Pearson International Airport to St. Louis Lambert International Airport?
The cheapest airline flying from Toronto Pearson International Airport to St. Louis Lambert International Airport is American Airlines (from CAD 335) among 7 carriers operating this route. Based on Trip.com's latest 7-day flight data.







Find more flights and airlines
What is the flight schedule from Toronto Pearson International Airport to St. Louis Lambert International Airport?
Check the schedule for flights from Toronto to St. Louis and find the flight that best matches your travel plans.
-
AC8889
Toronto Pearson International Airport
12:00
YYZ
13:05
STL
S M T W T F SSearch -
UA6605
Toronto Pearson International Airport
12:55
YYZ
14:02
STL
S M T W T F SSearch -
DL2714
Toronto Pearson International Airport
18:33
YYZ
20:53
ATL
S M T W T F SSearch -
DL2833
Hartsfield–Jackson Atlanta International Airport
20:05
ATL
20:49
STL
S M T W T F S -
AC4408
Toronto Pearson International Airport
10:53
YYZ
12:05
ORD
S M T W T F SSearch -
AC4916
O'Hare International Airport
14:20
ORD
15:38
STL
S M T W T F S -
DL5183
Toronto Pearson International Airport
06:15
YYZ
08:15
LGA
S M T W T - -Search -
DL4922
LaGuardia Airport
10:00
LGA
11:59
STL
S M T W T F S -
DL2988
Toronto Pearson International Airport
07:45
YYZ
10:18
ATL
S M - - - - -Search -
DL1102
Hartsfield–Jackson Atlanta International Airport
13:00
ATL
13:39
STL
S M T W T F S -
AA3606
Toronto Pearson International Airport
13:17
YYZ
14:37
ORD
S M T W T F SSearch -
AA772
O'Hare International Airport
18:03
ORD
19:22
STL
S M T W T F S -
AA5020
Toronto Pearson International Airport
11:48
YYZ
13:55
CLT
S M T W T F SSearch -
AA2937
Charlotte Douglas International Airport
18:30
CLT
19:30
STL
S M T W T F S -
AA4542
Toronto Pearson International Airport
07:00
YYZ
08:50
LGA
S M T W T F SSearch -
AA4461
LaGuardia Airport
13:45
LGA
15:41
STL
S M T W T F S -
AA3608
Toronto Pearson International Airport
15:15
YYZ
16:35
ORD
S M T W T F SSearch -
AA3292
O'Hare International Airport
22:39
ORD
23:55
STL
S M T W T F S
About Toronto Pearson International Airport and St. Louis Lambert International Airport
Learn about Toronto Pearson International Airport (YYZ) and St. Louis Lambert International Airport (STL) — including location, terminals, transportation, and travel tips.
| Flight distance | 1,053.91km |
|---|---|
| Cheapest one-way ticket price | CAD 335 |
| Cheapest return ticket price | CAD 468 |
FAQs for Toronto Pearson International Airport to St. Louis Lambert International Airport Flights
How long is the flight from Toronto Pearson International Airport to St. Louis Lambert International Airport?
Toronto Pearson International Airport to St. Louis Lambert International Airport takes about 1 hour 43 minutes on average. Actual flight time may vary depending on route, weather and air traffic.How many daily flights are there from Toronto Pearson International Airport (YYZ) to St. Louis Lambert International Airport (STL)?
There are around 2 daily flights from Toronto Pearson International Airport (YYZ) to St. Louis Lambert International Airport (STL).What is the flight schedule from Toronto Pearson International Airport to St. Louis Lambert International Airport?
The earliest flight from Toronto Pearson International Airport to St. Louis Lambert International Airport departs at 12:55, and the last departs at 19:15, with about 2 flights per day. Flight times may change, so please check the latest departure and arrival times before you travel.When are flight tickets from Toronto Pearson International Airport (YYZ) to St. Louis Lambert International Airport (STL) most expensive?
The route from Toronto Pearson International Airport (YYZ) to St. Louis Lambert International Airport (STL) is quite popular. Without considering departure times or holidays, tickets cost around CAD 516 in December, the most expensive month to book this route.What is the transportation method from the main airport to downtown in St. Louis?
- The distance from St. Louis Lambert International Airport to downtown is about 20km, by taxi about 40 minutes.
Which airline operates the most direct flights from Toronto Pearson International Airport (YYZ) to St. Louis Lambert International Airport (STL)?
Air Canada is a very popular airline operating an average of 14 flights per month.What are the cheapest flights from Toronto Pearson International Airport to St. Louis Lambert International Airport?
One-way flights from Toronto Pearson International Airport to St. Louis Lambert International Airport currently start from CAD 335, and round-trip fares start from CAD 468. The current lowest fare is a American Airlines flight departing on Thu, Dec 10; prices may vary depending on availability.Which airlines offer direct flights from Toronto Pearson International Airport to St. Louis Lambert International Airport?
Yes. Air Canada operate direct flights from Toronto Pearson International Airport to St. Louis Lambert International Airport, with an average flight time of 1 hour 39 minutes, and around 7 weekly flights. Actual flight frequency may vary by season.What is the average price of a flight from Toronto Pearson International Airport to St. Louis Lambert International Airport?
Based on Trip.com flight data for departures within the next 30 days with at most one stop, the average one-way price from Toronto Pearson International Airport to St. Louis Lambert International Airport is CAD 561. Prices may vary depending on the departure date, airline, and availability.How many weekly flights are there from Toronto Pearson International Airport to St. Louis Lambert International Airport?
Toronto Pearson International Airport to St. Louis Lambert International Airport operates around 9 weekly flights, mainly by Air Canada. Actual frequency may vary during holidays and seasonal schedule adjustments.How do I book flights from Toronto Pearson International Airport to St. Louis Lambert International Airport on Trip.com?
Enter Toronto Pearson International Airport and St. Louis Lambert International Airport, select your departure date and number of passengers, then compare flights by price, flight duration, and baggage allowance. Once you've chosen a fare, review the change and refund rules, fill in passenger details, and pay to receive your booking confirmation.
Find Cheap Flights with Trip.com
- Flights from Toronto Pearson International Airport to LaGuardia Airport
- Flights from Toronto Pearson International Airport to Calgary International Airport
- Flights from Toronto Pearson International Airport to Indira Gandhi International Airport
- Flights from Toronto Pearson International Airport to Vancouver International Airport
- Flights from Toronto Pearson International Airport to Edmonton International Airport
- Flights from Toronto Pearson International Airport to Edmonton
- Flights from Toronto Pearson International Airport to Vancouver
- Flights from Toronto Pearson International Airport to Calgary
- Flights from Toronto Pearson International Airport to New Delhi
- Flights from Toronto Pearson International Airport to New York
- Flights from Toronto Pearson International Airport to St. Louis Lambert International Airport
- Flights from Seattle-Tacoma International Airport to St. Louis Lambert International Airport
- Flights from Montréal-Pierre Elliott Trudeau International Airport to St. Louis Lambert International Airport
- Flights from Vancouver International Airport to St. Louis Lambert International Airport
- Flights from Calgary International Airport to St. Louis Lambert International Airport
- Flights from Toronto to St. Louis Lambert International Airport
- Flights from Montreal to St. Louis Lambert International Airport
- Flights from Seattle to St. Louis Lambert International Airport
- Flights from Calgary to St. Louis Lambert International Airport
- Flights from Vancouver to St. Louis Lambert International Airport
Note: Prices shown on this page are estimated lowest price and include all taxes and fees found in the last 24 hours.