Flights from Toronto to St Louis
Pick a departure date to see flights and seller prices
We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.
Pearson International (YYZ) to Lambert-St. Louis International (STL) at a glance
- flights a week
- 7
- airlines
- 2
- flight time
- 2h 9m - 7h 35m
- distance
- 654 mi (1,053 km)
- departure
- 14:10
- departure terminal
- 1
- arrival terminal
- 1
Pearson International (YYZ) to Lambert-St. Louis International (STL) flight schedule
7 flights a week. Departure and arrival times are local.
FlightDepartsArrivesDurationDaysAircraft
AC 8889
Air Canada
14:10
Pearson International, terminal 1
15:23
Lambert-St. Louis International, terminal 1
2h 13m
Daily
Embraer EMB 175
Seasonal and one-off flights
Not operating in the next two weeks. The first of them is on 17 December.
FlightDepartsArrivesDurationDaysAircraft
UA 3605
United Airlines
09:44
Pearson International, terminal 1
16:19
Lambert-St. Louis International, terminal 1
7h 35m
Seasonal
Embraer 175
UA 3605
United Airlines
09:30
Pearson International, terminal 1
15:57
Lambert-St. Louis International, terminal 1
7h 27m
Seasonal
Embraer 175
AC 8889
Air Canada
12:00
Pearson International, terminal 1
13:09
Lambert-St. Louis International, terminal 1
2h 9m
Seasonal
Canadair Regional Jet 900
AC 8891
Air Canada
18:45
Pearson International, terminal 1
19:54
Lambert-St. Louis International, terminal 1
2h 9m
Seasonal
Canadair Regional Jet 900
Days of the week are taken from the schedule for the next 14 days; schedules change by season. St Louis is 1 hour behind Toronto.
Airlines flying Pearson International (YYZ) to Lambert-St. Louis International (STL)
Nonstop flights a week by the current schedule
Frequently asked questions
How many nonstop flights are there from Pearson International (YYZ) to Lambert-St. Louis International (STL)?
7 nonstop flights a week by the current schedule, 3 flight numbers.
How long is the flight from Pearson International (YYZ) to Lambert-St. Louis International (STL)?
From 2 hours 9 minutes to 7 hours 35 minutes nonstop, depending on the flight.
Which airlines fly nonstop from Pearson International (YYZ) to Lambert-St. Louis International (STL)?
Air Canada (7 a week) and United Airlines.
Which terminals are used between Pearson International (YYZ) and Lambert-St. Louis International (STL)?
Flights depart from Pearson International, terminal 1 and arrive at Lambert-St. Louis International, terminal 1.
How far is Lambert-St. Louis International (STL) from Pearson International (YYZ)?
654 mi (1,053 km) in a straight line.