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 AA5015
STL 05:08
DCA 08:28
With stops 2.3h
S
M
T
W
T
F
S
American Airlines AA5667
DCA 14:59
YYZ 16:48
1.8h
S
M
T
W
T
F
S
Check prices
United Airlines UA362
STL 05:10
DEN 06:33
With stops 2.4h
S
M
T
W
T
F
S
United Airlines UA1874
DEN 09:58
YYZ 15:12
3.2h
S
M
T
W
T
F
S
Check prices
American Airlines AA1926
STL 06:00
ORD 07:29
With stops 1.5h
S
M
T
W
T
F
S
American Airlines AA6407
ORD 11:45
YYZ 14:33
1.8h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL4981
STL 06:00
LGA 09:27
With stops 2.5h
S
M
T
W
T
F
S
Air Canada AC8535
LGA 12:55
YTZ 14:34
1.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA1008
STL 06:00
ORD 07:30
With stops 1.5h
S
M
T
W
T
F
S
United Airlines UA1304
ORD 12:55
YYZ 15:46
1.9h
S
M
T
W
T
F
S
Check prices
American Airlines AA1926
STL 06:00
ORD 07:29
With stops 1.5h
S
M
T
W
T
F
S
American Airlines AA4530
ORD 14:49
YYZ 17:44
1.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA1008
STL 06:00
ORD 07:30
With stops 1.5h
S
M
T
W
T
F
S
United Airlines UA3531
ORD 14:00
YYZ 16:56
1.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA2104
STL 06:00
EWR 09:29
With stops 2.5h
S
M
T
W
T
F
S
United Airlines UA3557
EWR 17:05
YYZ 19:00
1.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA1008
STL 06:00
ORD 07:30
With stops 1.5h
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
United Airlines UA2104
STL 06:00
EWR 09:29
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
United Airlines UA4423
STL 06:40
ORD 08:00
With stops 1.3h
S
M
T
W
T
F
S
United Airlines UA1304
ORD 12:55
YYZ 15:46
1.9h
S
M
T
W
T
F
S
Check prices
WestJet WS8218
STL 06:45
DTW 09:19
With stops 1.6h
S
M
T
W
T
F
S
WestJet WS6902
DTW 12:08
YYZ 13:27
1.3h
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
Air Canada AC1574
STL 07:05
YYZ 09:56
Nonstop 1.9h
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:59
YYZ 17:15
2.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA6612
STL 08:40
YYZ 11:37
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
American Airlines AA3456
ORD 20:35
YYZ 23:29
1.9h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL4979
STL 09:30
LGA 12:59
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
Delta Air Lines DL4979
STL 09:30
LGA 12:59
With stops 2.5h
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
See all
American Airlines AA4144
STL 19:58
ORD 21:35
With stops 1.6h
S
M
T
W
T
F
S
American Airlines AA6488
ORD 08:09
YYZ 10:59
1.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA4144
STL 19:58
ORD 21:35
With stops 1.6h
S
M
T
W
T
F
S
American Airlines AA3606
ORD 09:45
YYZ 12:35
1.8h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2822
STL 17:45
DTW 20:20
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 DL5380
STL 17:36
MSP 19:15
With stops 1.6h
S
M
T
W
T
F
S
Delta Air Lines DL3866
MSP 19:50
YYZ 23:04
2.2h
S
M
T
W
T
F
S
Check prices
United Airlines UA1639
STL 17:33
ORD 19:04
With stops 1.5h
S
M
T
W
T
F
S
United Airlines UA1649
ORD 21:20
YYZ 23:59
1.6h
S
M
T
W
T
F
S
Check prices
WestJet WS8846
STL 17:30
MSP 19:09
With stops 1.6h
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 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
Frontier Airlines F92636
STL 16:19
MCO 19:53
With stops 2.6h
S
M
T
W
T
F
S
WestJet WS1037
MCO 17:05
YYZ 20:05
3.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
American Airlines AA4509
STL 15:20
LGA 18:55
With stops 2.6h
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
Air Canada AC8888
STL 14:15
YYZ 17:13
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
WestJet WS8061
STL 13:43
ATL 16:20
With stops 1.6h
S
M
T
W
T
F
S
WestJet WS7079
ATL 19:40
YYZ 21:55
2.3h
S
M
T
W
T
F
S
Check prices
United Airlines UA1380
STL 13:30
DEN 15:00
With stops 2.5h
S
M
T
W
T
F
S
United Airlines UA1094
DEN 17:30
YYZ 22:44
3.2h
S
M
T
W
T
F
S
Check prices
Air Canada AC1564
STL 13:20
YUL 16:55
With stops 2.6h
S
M
T
W
T
F
S
Air Canada AC7975
YUL 18:30
YTZ 19:52
1.4h
S
M
T
W
T
F
S
Check prices
Air Canada AC1564
STL 13:20
YUL 16:55
With stops 2.6h
S
M
T
W
T
F
S
Air Canada AC7979
YUL 20:10
YTZ 21:32
1.4h
S
M
T
W
T
F
S
Check prices
United Airlines UA1382
STL 13:18
ORD 14:48
With stops 1.5h
S
M
T
W
T
F
S
United Airlines UA2496
ORD 17:57
YYZ 20:44
1.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA6352
STL 13:10
ORD 14:44
With stops 1.6h
S
M
T
W
T
F
S
American Airlines AA3456
ORD 20:35
YYZ 23:29
1.9h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL4979
STL 09:30
LGA 12:59
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
Delta Air Lines DL4979
STL 09:30
LGA 12:59
With stops 2.5h
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
American Airlines AA4104
STL 09:09
ORD 10:35
With stops 1.4h
S
M
T
W
T
F
S
American Airlines AA3456
ORD 20:35
YYZ 23:29
1.9h
S
M
T
W
T
F
S
Check prices
See all
Air Canada AC1574
STL 07:05
YYZ 09:56
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
United Airlines UA6612
STL 08:40
YYZ 11:37
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Air Canada AC8888
STL 14:15
YYZ 17:13
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:15
YYZ 17:13
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
United Airlines UA6612
STL 08:40
YYZ 11:37
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices
Air Canada AC1574
STL 07:05
YYZ 09:56
Nonstop 1.9h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from St. Louis to Toronto