Flight times from St. Louis to Toronto & schedule

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

Flight duration

About 2 hours 12 minutes

Flight distance

About 1,062.35 km

Earliest flight

09:15 → 12:11

Latest flight

17:55 → 20:48

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

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

See more
Earliest first
Latest first
American Airlines AA3128
STL 05:51
ORD 07:21
With stops 1.5h
S
M
T
W
T
F
S
American Airlines AA3608
ORD 11:40
YYZ 14:15
1.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA3128
STL 05:51
ORD 07:21
With stops 1.5h
S
M
T
W
T
F
S
Air Canada AC508
ORD 15:45
YYZ 18:30
1.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA5411
STL 06:00
DCA 09:15
With stops 2.3h
S
M
T
W
T
F
S
American Airlines AA5667
DCA 14:59
YYZ 16:41
1.7h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL5673
STL 06:10
LGA 09:34
With stops 2.4h
S
M
T
W
T
F
S
Delta Air Lines DL5188
LGA 21:30
YYZ 23:13
1.7h
S
M
T
W
T
F
S
Check prices
United Airlines UA3621
STL 06:30
EWR 10:02
With stops 2.5h
S
M
T
W
T
F
S
United Airlines UA8429
EWR 19:55
YYZ 21:35
1.7h
S
M
T
W
T
F
S
Check prices
United Airlines UA3621
STL 06:30
EWR 10:02
With stops 2.5h
S
M
T
W
T
F
S
United Airlines UA3434
EWR 20:29
YYZ 22:23
1.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA2444
STL 07:05
ORD 08:36
With stops 1.5h
S
M
T
W
T
F
S
Air Canada AC510
ORD 20:20
YYZ 23:03
1.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA4368
STL 07:33
LGA 11:00
With stops 2.5h
S
M
T
W
T
F
S
Air Canada AC8537
LGA 18:30
YTZ 20:09
1.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA473
STL 07:45
ORD 09:11
With stops 1.4h
S
M
T
W
T
F
S
United Airlines UA2496
ORD 18:40
YYZ 21:34
1.9h
S
M
T
W
T
F
S
Check prices
Air Canada AC4925
STL 08:00
ORD 09:31
With stops 1.5h
S
M
T
W
T
F
S
Air Canada AC8904
ORD 12:00
YYZ 14:40
1.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC4925
STL 08:00
ORD 09:31
With stops 1.5h
S
M
T
W
T
F
S
Air Canada AC4407
ORD 10:40
YYZ 13:33
1.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA4506
STL 08:25
IAD 11:31
With stops 2.1h
S
M
T
W
T
F
S
United Airlines UA3515
IAD 22:10
YYZ 23:28
1.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL4939
STL 09:00
LGA 12:23
With stops 2.4h
S
M
T
W
T
F
S
Porter Airlines PD606
LGA 17:55
YYZ 19:35
1.7h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL4939
STL 09:00
LGA 12:23
With stops 2.4h
S
M
T
W
T
F
S
Air Canada AC8537
LGA 18:30
YTZ 20:09
1.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA3686
STL 09:10
ORD 10:40
With stops 1.5h
S
M
T
W
T
F
S
United Airlines UA448
ORD 21:20
YYZ 23:59
1.6h
S
M
T
W
T
F
S
Check prices
WestJet WS8834
STL 10:07
ATL 12:41
With stops 1.6h
S
M
T
W
T
F
S
WestJet WS6301
ATL 14:59
YYZ 17:19
2.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC4951
STL 10:23
ORD 11:55
With stops 1.5h
S
M
T
W
T
F
S
Air Canada AC4994
ORD 18:40
YYZ 21:34
1.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA4524
STL 10:26
LGA 14:00
With stops 2.6h
S
M
T
W
T
F
S
Air Canada AC8537
LGA 18:30
YTZ 20:09
1.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC4886
STL 13:30
DEN 15:00
With stops 2.5h
S
M
T
W
T
F
S
Air Canada AC1040
DEN 17:30
YYZ 22:43
3.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL566
STL 13:30
ATL 16:06
With stops 1.6h
S
M
T
W
T
F
S
Delta Air Lines DL1734
ATL 14:40
YYZ 16:51
2.2h
S
M
T
W
T
F
S
Check prices
See all
Air Canada AC4919
STL 17:18
ORD 18:34
With stops 1.3h
S
M
T
W
T
F
S
Air Canada AC506
ORD 14:15
YYZ 17:01
1.8h
S
M
T
W
T
F
S
Check prices
United Airlines UA6606
STL 16:15
YYZ 19:10
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Air Canada AC8890
STL 16:10
YYZ 19:08
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
American Airlines AA4461
STL 15:29
LGA 18:56
With stops 2.5h
S
M
T
W
T
F
S
American Airlines AA4369
LGA 19:49
YYZ 21:37
1.8h
S
M
T
W
T
F
S
Check prices
WestJet WS7855
STL 15:25
MSP 17:05
With stops 1.7h
S
M
T
W
T
F
S
WestJet WS6322
MSP 19:50
YYZ 22:58
2.1h
S
M
T
W
T
F
S
Check prices
Air Canada AC4886
STL 13:30
DEN 15:00
With stops 2.5h
S
M
T
W
T
F
S
Air Canada AC1040
DEN 17:30
YYZ 22:43
3.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL566
STL 13:30
ATL 16:06
With stops 1.6h
S
M
T
W
T
F
S
Delta Air Lines DL1734
ATL 14:40
YYZ 16:51
2.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA4524
STL 10:26
LGA 14:00
With stops 2.6h
S
M
T
W
T
F
S
Air Canada AC8537
LGA 18:30
YTZ 20:09
1.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC4951
STL 10:23
ORD 11:55
With stops 1.5h
S
M
T
W
T
F
S
Air Canada AC4994
ORD 18:40
YYZ 21:34
1.9h
S
M
T
W
T
F
S
Check prices
WestJet WS8834
STL 10:07
ATL 12:41
With stops 1.6h
S
M
T
W
T
F
S
WestJet WS6301
ATL 14:59
YYZ 17:19
2.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA3686
STL 09:10
ORD 10:40
With stops 1.5h
S
M
T
W
T
F
S
United Airlines UA448
ORD 21:20
YYZ 23:59
1.6h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL4939
STL 09:00
LGA 12:23
With stops 2.4h
S
M
T
W
T
F
S
Porter Airlines PD606
LGA 17:55
YYZ 19:35
1.7h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL4939
STL 09:00
LGA 12:23
With stops 2.4h
S
M
T
W
T
F
S
Air Canada AC8537
LGA 18:30
YTZ 20:09
1.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA4506
STL 08:25
IAD 11:31
With stops 2.1h
S
M
T
W
T
F
S
United Airlines UA3515
IAD 22:10
YYZ 23:28
1.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC4925
STL 08:00
ORD 09:31
With stops 1.5h
S
M
T
W
T
F
S
Air Canada AC8904
ORD 12:00
YYZ 14:40
1.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC4925
STL 08:00
ORD 09:31
With stops 1.5h
S
M
T
W
T
F
S
Air Canada AC4407
ORD 10:40
YYZ 13:33
1.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA473
STL 07:45
ORD 09:11
With stops 1.4h
S
M
T
W
T
F
S
United Airlines UA2496
ORD 18:40
YYZ 21:34
1.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA4368
STL 07:33
LGA 11:00
With stops 2.5h
S
M
T
W
T
F
S
Air Canada AC8537
LGA 18:30
YTZ 20:09
1.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA2444
STL 07:05
ORD 08:36
With stops 1.5h
S
M
T
W
T
F
S
Air Canada AC510
ORD 20:20
YYZ 23:03
1.7h
S
M
T
W
T
F
S
Check prices
United Airlines UA3621
STL 06:30
EWR 10:02
With stops 2.5h
S
M
T
W
T
F
S
United Airlines UA8429
EWR 19:55
YYZ 21:35
1.7h
S
M
T
W
T
F
S
Check prices
See all
Air Canada AC8890
STL 16:10
YYZ 19:08
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
United Airlines UA6606
STL 16:15
YYZ 19:10
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA6606
STL 16:15
YYZ 19:10
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Air Canada AC8890
STL 16:10
YYZ 19:08
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from St. Louis to Toronto