Cheap flights from Toronto to St Louis

7 nonstop flights a week, 1 of them today. Operated by 2 airlines, about 2h 13m in the air, 661 mi (1,063 km).

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.

Filters

Toronto to St Louis at a glance

flight time, from 2h 9m to 7h 35m
2h 13m
straight-line distance
661 mi (1,063 km)
flights a week
7
flight today
1
departure time
14:10
airlines
2

Toronto to St Louis flight schedule

7 flights a week, 1 today, 4 seasonal or one-off. 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. The search shows seat availability and the price for your date.

Airlines flying Toronto to St Louis

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

  • Air Canada: 2 flights, departs at 14:10 MTWTFSS Air Canada Toronto to St Louis
  • United Airlines: 1 flight, first departure at 09:30, last at 09:44 MTWTFSS

Airports

Where flights from Toronto to St Louis depart and land

Departure from Toronto

7 flights a week, terminal 1, 12 mi (19 km) from the city centre

Arrival in St Louis

7 flights a week, terminal 1, 12 mi (19 km) from the city centre

Frequently asked questions

How long is the flight from Toronto to St Louis?
A nonstop flight takes 2 hours 13 minutes on average, from 2h 9m to 7h 35m depending on the flight.
How far is St Louis from Toronto?
661 mi (1,063 km) in a straight line between the cities.
Which airlines fly nonstop from Toronto to St Louis?
Air Canada (7 a week) and United Airlines.
How many flights a day are there from Toronto to St Louis?
1 flight today and 7 a week, about 1 a day on average.
When are the first and last flights from Toronto to St Louis?
The flight departs at 14:10 (AC8889). Local time.
What is the time difference between Toronto and St Louis?
St Louis is 1 hour behind Toronto. Schedule times on this page are local to each airport.
Which Toronto airport do flights to St Louis leave from?
Pearson International (7 a week).