Flight times from St. Louis to Toronto & schedule

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

Flight duration

About 2 hours 17 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 AA1926
STL 06:00
ORD 07:30
With stops 1.5h
S
M
T
W
T
F
S
American Airlines AA4530
ORD 14:43
YYZ 17:44
2.0h
S
M
T
W
T
F
S
Check prices
United Airlines UA2805
STL 06:00
ORD 07:30
With stops 1.5h
S
M
T
W
T
F
S
United Airlines UA8678
ORD 14:00
YTZ 16:41
1.7h
S
M
T
W
T
F
S
Check prices
WestJet WS8833
STL 06:00
ATL 08:40
With stops 1.7h
S
M
T
W
T
F
S
WestJet WS7079
ATL 19:45
YYZ 21:58
2.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA1926
STL 06:00
ORD 07:30
With stops 1.5h
S
M
T
W
T
F
S
American Airlines AA3456
ORD 20:37
YYZ 23:29
1.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA648
STL 06:01
EWR 09:30
With stops 2.5h
S
M
T
W
T
F
S
United Airlines UA3434
EWR 20:28
YYZ 22:23
1.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA4669
STL 06:03
LGA 09:30
With stops 2.5h
S
M
T
W
T
F
S
American Airlines AA4369
LGA 21:21
YYZ 23:05
1.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA1308
STL 06:15
PHL 09:38
With stops 2.4h
S
M
T
W
T
F
S
American Airlines AA5864
PHL 19:40
YYZ 21:40
2.0h
S
M
T
W
T
F
S
Check prices
United Airlines UA4423
STL 06:40
ORD 08:00
With stops 1.3h
S
M
T
W
T
F
S
United Airlines UA8473
ORD 20:00
YYZ 22:45
1.8h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1626
STL 06:45
DTW 09:18
With stops 1.6h
S
M
T
W
T
F
S
Delta Air Lines DL5146
DTW 14:00
YYZ 15:19
1.3h
S
M
T
W
T
F
S
Check prices
WestJet WS8542
STL 06:45
DTW 09:18
With stops 1.6h
S
M
T
W
T
F
S
WestJet WS6406
DTW 16:00
YYZ 17:22
1.4h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1536
STL 07:20
ATL 09:59
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
United Airlines UA4183
STL 08:00
ORD 09:22
With stops 1.4h
S
M
T
W
T
F
S
United Airlines UA5836
ORD 10:43
YYZ 13:42
2.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC8886
STL 08:15
YYZ 11:12
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA6608
STL 08:55
YYZ 11:52
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA4104
STL 09:09
ORD 10:35
With stops 1.4h
S
M
T
W
T
F
S
Air Canada AC8550
ORD 14:00
YTZ 16:41
1.7h
S
M
T
W
T
F
S
Check prices
United Airlines UA4395
STL 11:45
ORD 13:12
With stops 1.4h
S
M
T
W
T
F
S
United Airlines UA5591
ORD 16:37
YYZ 19:37
2.0h
S
M
T
W
T
F
S
Check prices
WestJet WS8831
STL 13:22
ATL 16:07
With stops 1.8h
S
M
T
W
T
F
S
WestJet WS6307
ATL 21:50
YYZ 00:01
2.2h
S
M
T
W
T
F
S
Check prices
Air Canada AC8688
STL 13:25
YUL 16:57
With stops 2.5h
S
M
T
W
T
F
S
Air Canada AC7975
YUL 18:30
YTZ 19:51
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC8688
STL 13:25
YUL 16:57
With stops 2.5h
S
M
T
W
T
F
S
Air Canada AC489
YUL 17:40
YYZ 19:05
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC8688
STL 13:25
YUL 16:57
With stops 2.5h
S
M
T
W
T
F
S
Air Canada AC7979
YUL 20:10
YTZ 21:31
1.4h
S
M
T
W
T
F
S
Check prices
See all
American Airlines AA4144
STL 19:57
ORD 21:34
With stops 1.6h
S
M
T
W
T
F
S
American Airlines AA6488
ORD 08:10
YYZ 10:59
1.8h
S
M
T
W
T
F
S
Check prices
United Airlines UA4165
STL 19:05
ORD 20:39
With stops 1.6h
S
M
T
W
T
F
S
United Airlines UA8679
ORD 07:25
YTZ 10:06
1.7h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F92017
STL 18:45
LAS 20:20
With stops 3.6h
S
M
T
W
T
F
S
Air Canada AC1704
LAS 23:30
YYZ 06:52
4.4h
S
M
T
W
T
F
S
Check prices
American Airlines AA2731
STL 18:13
CLT 21:11
With stops 2.0h
S
M
T
W
T
F
S
American Airlines AA5020
CLT 09:00
YYZ 11:14
2.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2822
STL 18:10
DTW 20:45
With stops 1.6h
S
M
T
W
T
F
S
Delta Air Lines DL4943
DTW 21:38
YYZ 23:00
1.4h
S
M
T
W
T
F
S
Check prices
United Airlines UA1639
STL 17:59
ORD 19:30
With stops 1.5h
S
M
T
W
T
F
S
United Airlines UA2247
ORD 07:09
YYZ 09:54
1.8h
S
M
T
W
T
F
S
Check prices
United Airlines UA1639
STL 17:59
ORD 19:30
With stops 1.5h
S
M
T
W
T
F
S
United Airlines UA8679
ORD 07:25
YTZ 10:06
1.7h
S
M
T
W
T
F
S
Check prices
WestJet WS8846
STL 17:36
MSP 19:15
With stops 1.6h
S
M
T
W
T
F
S
WestJet WS5401
MSP 19:58
YYZ 23:10
2.2h
S
M
T
W
T
F
S
Check prices
Air Canada AC4919
STL 17:18
ORD 18:34
With stops 1.3h
S
M
T
W
T
F
S
Air Canada AC5138
ORD 21:30
YYZ 00:19
1.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA4537
STL 17:11
ORD 19:08
With stops 1.9h
S
M
T
W
T
F
S
American Airlines AA6488
ORD 08:10
YYZ 10:59
1.8h
S
M
T
W
T
F
S
Check prices
United Airlines UA3564
STL 16:53
EWR 20:30
With stops 2.6h
S
M
T
W
T
F
S
United Airlines UA3553
EWR 07:45
YYZ 09:29
1.7h
S
M
T
W
T
F
S
Check prices
United Airlines UA6606
STL 16:10
YYZ 19:08
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC8888
STL 14:40
YYZ 17:40
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1371
STL 14:00
DTW 16:33
With stops 1.6h
S
M
T
W
T
F
S
Delta Air Lines DL4943
DTW 21:38
YYZ 23:00
1.4h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL566
STL 13:40
ATL 16:15
With stops 1.6h
S
M
T
W
T
F
S
Delta Air Lines DL2422
ATL 21:50
YYZ 00:01
2.2h
S
M
T
W
T
F
S
Check prices
Air Canada AC8688
STL 13:25
YUL 16:57
With stops 2.5h
S
M
T
W
T
F
S
Air Canada AC7975
YUL 18:30
YTZ 19:51
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC8688
STL 13:25
YUL 16:57
With stops 2.5h
S
M
T
W
T
F
S
Air Canada AC489
YUL 17:40
YYZ 19:05
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC8688
STL 13:25
YUL 16:57
With stops 2.5h
S
M
T
W
T
F
S
Air Canada AC7979
YUL 20:10
YTZ 21:31
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC8688
STL 13:25
YUL 16:57
With stops 2.5h
S
M
T
W
T
F
S
Air Canada AC427
YUL 20:10
YYZ 21:35
1.4h
S
M
T
W
T
F
S
Check prices
WestJet WS8831
STL 13:22
ATL 16:07
With stops 1.8h
S
M
T
W
T
F
S
WestJet WS6307
ATL 21:50
YYZ 00:01
2.2h
S
M
T
W
T
F
S
Check prices
See all
Air Canada AC8886
STL 08:15
YYZ 11:12
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA6608
STL 08:55
YYZ 11:52
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Air Canada AC8888
STL 14:40
YYZ 17:40
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
United Airlines UA6606
STL 16:10
YYZ 19:08
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
United Airlines UA6606
STL 16:10
YYZ 19:08
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
Air Canada AC8888
STL 14:40
YYZ 17:40
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
United Airlines UA6608
STL 08:55
YYZ 11:52
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Air Canada AC8886
STL 08:15
YYZ 11:12
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from St. Louis to Toronto