Flight times from Toronto to St. Louis & schedule

The average flight time from Toronto to St. Louis is About 2 hours 26 minutes, covering a distance of About 1,062.35 km.

Flight duration

About 2 hours 26 minutes

Flight distance

About 1,062.35 km

Earliest flight

09:40 → 10:31

Latest flight

18:35 → 19:38

How long is the flight from Toronto to St. Louis?

The flights usually depart from Toronto Pearson International Airport and arrive at St. Louis Lambert International Airport.

See more
Earliest first
Latest first
American Airlines AA1746
YYZ 06:00
CLT 08:15
With stops 2.3h
S
M
T
W
T
F
S
American Airlines AA2686
CLT 18:59
STL 20:04
2.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA1746
YYZ 06:00
CLT 08:15
With stops 2.3h
S
M
T
W
T
F
S
American Airlines AA459
CLT 22:45
STL 23:44
2.0h
S
M
T
W
T
F
S
Check prices
WestJet WS8135
YYZ 06:15
ATL 08:53
With stops 2.6h
S
M
T
W
T
F
S
WestJet WS6575
ATL 09:05
STL 09:44
1.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC7952
YTZ 06:45
YUL 08:00
With stops 1.3h
S
M
T
W
T
F
S
Air Canada AC1565
YUL 18:30
STL 20:25
2.9h
S
M
T
W
T
F
S
Check prices
Air Canada AC7954
YTZ 08:30
YUL 09:45
With stops 1.3h
S
M
T
W
T
F
S
Air Canada AC1565
YUL 18:30
STL 20:25
2.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA1612
YYZ 08:50
ORD 09:50
With stops 2.0h
S
M
T
W
T
F
S
United Airlines UA2000
ORD 14:20
STL 15:38
1.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA763
YYZ 08:50
ORD 09:48
With stops 2.0h
S
M
T
W
T
F
S
United Airlines UA2851
ORD 19:50
STL 21:21
1.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC7956
YTZ 09:30
YUL 10:45
With stops 1.3h
S
M
T
W
T
F
S
Air Canada AC1565
YUL 18:30
STL 20:25
2.9h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5073
YYZ 09:45
DTW 11:10
With stops 1.4h
S
M
T
W
T
F
S
Delta Air Lines DL2822
DTW 16:40
STL 17:19
1.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA3617
YYZ 10:15
ORD 11:21
With stops 2.1h
S
M
T
W
T
F
S
United Airlines UA2000
ORD 14:20
STL 15:38
1.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC1577
YYZ 11:10
STL 12:16
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
American Airlines AA5020
YYZ 11:52
CLT 14:02
With stops 2.2h
S
M
T
W
T
F
S
American Airlines AA2733
CLT 07:30
STL 08:31
2.0h
S
M
T
W
T
F
S
Check prices
WestJet WS6343
YYZ 12:15
DTW 13:35
With stops 1.3h
S
M
T
W
T
F
S
WestJet WS7131
DTW 16:53
STL 17:30
1.6h
S
M
T
W
T
F
S
Check prices
WestJet WS7106
YYZ 12:25
ATL 14:53
With stops 2.5h
S
M
T
W
T
F
S
WestJet WS6805
ATL 23:13
STL 23:59
1.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC4480
YYZ 13:00
ORD 14:03
With stops 2.0h
S
M
T
W
T
F
S
Air Canada AC4934
ORD 15:59
STL 17:27
1.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC507
YYZ 14:00
ORD 15:00
With stops 2.0h
S
M
T
W
T
F
S
Air Canada AC4916
ORD 14:20
STL 15:38
1.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC414
YYZ 14:00
YUL 15:21
With stops 1.4h
S
M
T
W
T
F
S
Air Canada AC1565
YUL 18:30
STL 20:25
2.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA6605
YYZ 14:15
STL 15:30
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL4978
YYZ 14:24
DTW 15:52
With stops 1.5h
S
M
T
W
T
F
S
Delta Air Lines DL1541
DTW 19:58
STL 20:35
1.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA1876
YYZ 15:45
CLT 18:01
With stops 2.3h
S
M
T
W
T
F
S
American Airlines AA459
CLT 22:45
STL 23:44
2.0h
S
M
T
W
T
F
S
Check prices
See all
United Airlines UA8274
YYZ 19:00
STL 20:09
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Air Canada AC8891
YYZ 18:45
STL 19:54
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL4980
YYZ 18:08
DTW 19:32
With stops 1.4h
S
M
T
W
T
F
S
Delta Air Lines DL1541
DTW 19:58
STL 20:35
1.6h
S
M
T
W
T
F
S
Check prices
WestJet WS6344
YYZ 18:08
DTW 19:32
With stops 1.4h
S
M
T
W
T
F
S
WestJet WS7132
DTW 08:45
STL 09:29
1.7h
S
M
T
W
T
F
S
Check prices
United Airlines UA8657
YYZ 17:30
EWR 19:10
With stops 1.7h
S
M
T
W
T
F
S
United Airlines UA1527
EWR 22:07
STL 23:35
2.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC418
YYZ 16:00
YUL 17:26
With stops 1.4h
S
M
T
W
T
F
S
Air Canada AC1565
YUL 18:30
STL 20:25
2.9h
S
M
T
W
T
F
S
Check prices
Air Canada AC8909
YYZ 16:00
ORD 16:59
With stops 2.0h
S
M
T
W
T
F
S
Air Canada AC4914
ORD 19:45
STL 21:09
1.4h
S
M
T
W
T
F
S
Check prices
American Airlines AA1876
YYZ 15:45
CLT 18:01
With stops 2.3h
S
M
T
W
T
F
S
American Airlines AA459
CLT 22:45
STL 23:44
2.0h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL4978
YYZ 14:24
DTW 15:52
With stops 1.5h
S
M
T
W
T
F
S
Delta Air Lines DL1541
DTW 19:58
STL 20:35
1.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA6605
YYZ 14:15
STL 15:30
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC507
YYZ 14:00
ORD 15:00
With stops 2.0h
S
M
T
W
T
F
S
Air Canada AC4916
ORD 14:20
STL 15:38
1.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC414
YYZ 14:00
YUL 15:21
With stops 1.4h
S
M
T
W
T
F
S
Air Canada AC1565
YUL 18:30
STL 20:25
2.9h
S
M
T
W
T
F
S
Check prices
Air Canada AC4480
YYZ 13:00
ORD 14:03
With stops 2.0h
S
M
T
W
T
F
S
Air Canada AC4934
ORD 15:59
STL 17:27
1.5h
S
M
T
W
T
F
S
Check prices
WestJet WS7106
YYZ 12:25
ATL 14:53
With stops 2.5h
S
M
T
W
T
F
S
WestJet WS6805
ATL 23:13
STL 23:59
1.8h
S
M
T
W
T
F
S
Check prices
WestJet WS6343
YYZ 12:15
DTW 13:35
With stops 1.3h
S
M
T
W
T
F
S
WestJet WS7131
DTW 16:53
STL 17:30
1.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA5020
YYZ 11:52
CLT 14:02
With stops 2.2h
S
M
T
W
T
F
S
American Airlines AA2733
CLT 07:30
STL 08:31
2.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC1577
YYZ 11:10
STL 12:16
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
United Airlines UA3617
YYZ 10:15
ORD 11:21
With stops 2.1h
S
M
T
W
T
F
S
United Airlines UA2000
ORD 14:20
STL 15:38
1.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5073
YYZ 09:45
DTW 11:10
With stops 1.4h
S
M
T
W
T
F
S
Delta Air Lines DL2822
DTW 16:40
STL 17:19
1.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC7956
YTZ 09:30
YUL 10:45
With stops 1.3h
S
M
T
W
T
F
S
Air Canada AC1565
YUL 18:30
STL 20:25
2.9h
S
M
T
W
T
F
S
Check prices
See all
Air Canada AC1577
YYZ 11:10
STL 12:16
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
United Airlines UA6605
YYZ 14:15
STL 15:30
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC8891
YYZ 18:45
STL 19:54
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
United Airlines UA8274
YYZ 19:00
STL 20:09
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
United Airlines UA8274
YYZ 19:00
STL 20:09
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
Air Canada AC8891
YYZ 18:45
STL 19:54
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices
United Airlines UA6605
YYZ 14:15
STL 15:30
Nonstop 2.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC1577
YYZ 11:10
STL 12:16
Nonstop 2.1h
S
M
T
W
T
F
S
Check prices

Top airlines for flights from Toronto to St. Louis

Multiple airlines provide flights from Toronto to St. Louis. The best rated one is Air Canada with an average rating of 10.0.

See more
Air Canada
Air Canada
User rating: 10.0

FAQs about flight schedules from Toronto to St. Louis

  • When are flight tickets from Toronto to St. Louis the cheapest?

    Airlines adjust prices for flights from Toronto to St. Louis based on the date and time of your booking. By analyzing data from all airlines, on Trip.com, you can find the cheapest flight prices on Tuesdays, Wednesdays, and Saturdays.
  • It takes about 2 hours 9 minutes to fly from Toronto to St. Louis.
  • Airlines with flights from Toronto to St. Louis: Air Canada and United Airlines.
  • There are 2 airport(s) in St. Louis (STL): St. Louis Downtown Airport and St. Louis Lambert International Airport.