Flight times from St. Louis to Toronto & schedule

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

Flight duration

About 2 hours 11 minutes

Flight distance

About 1,062.35km

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 AA4572
STL 06:00
ORD 07:30
With stops 1.5h
S
M
T
W
T
F
S
American Airlines AA3610
ORD 15:00
YYZ 17:42
1.7h
S
M
T
W
T
F
S
Check prices
American Airlines AA4572
STL 06:00
ORD 07:30
With stops 1.5h
S
M
T
W
T
F
S
American Airlines AA3456
ORD 18:40
YYZ 21:29
1.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA2275
STL 06:00
PHL 09:06
With stops 2.1h
S
M
T
W
T
F
S
American Airlines AA5919
PHL 20:55
YYZ 22:57
2.0h
S
M
T
W
T
F
S
Check prices
American Airlines AA5503
STL 06:02
DCA 09:14
With stops 2.2h
S
M
T
W
T
F
S
Porter Airlines PD2724
IAD 13:45
YTZ 15:15
1.5h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1597
STL 06:30
MSP 08:05
With stops 1.6h
S
M
T
W
T
F
S
Delta Air Lines DL4080
MSP 15:15
YYZ 18:25
2.2h
S
M
T
W
T
F
S
Check prices
Westjet WS8836
STL 06:40
DTW 09:13
With stops 1.6h
S
M
T
W
T
F
S
Westjet WS6305
DTW 10:05
YYZ 11:24
1.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC4913
STL 06:45
ORD 08:05
With stops 1.3h
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
Delta Air Lines DL1626
STL 06:45
DTW 09:16
With stops 1.5h
S
M
T
W
T
F
S
Delta Air Lines DL5146
DTW 14:00
YYZ 15:18
1.3h
S
M
T
W
T
F
S
Check prices
Air Canada AC4913
STL 06:45
ORD 08:05
With stops 1.3h
S
M
T
W
T
F
S
Air Canada AC506
ORD 14:00
YYZ 16:39
1.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA4423
STL 06:45
ORD 08:05
With stops 1.3h
S
M
T
W
T
F
S
Porter Airlines PD2394
MDW 17:35
YTZ 20:17
1.7h
S
M
T
W
T
F
S
Check prices
United Airlines UA4423
STL 06:45
ORD 08:05
With stops 1.3h
S
M
T
W
T
F
S
Air Canada AC510
ORD 20:15
YYZ 22:54
1.6h
S
M
T
W
T
F
S
Check prices
American Airlines AA1250
STL 06:52
CLT 09:50
With stops 2.0h
S
M
T
W
T
F
S
American Airlines AA5045
CLT 16:14
YYZ 18:29
2.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA4486
STL 07:00
LGA 10:33
With stops 2.5h
S
M
T
W
T
F
S
American Airlines AA4438
LGA 16:55
YYZ 18:35
1.7h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1536
STL 07:20
ATL 09:58
With stops 1.6h
S
M
T
W
T
F
S
Delta Air Lines DL1734
ATL 14:49
YYZ 17:00
2.2h
S
M
T
W
T
F
S
Check prices
Air Canada AC4925
STL 08:00
ORD 09:22
With stops 1.4h
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 UA4183
STL 08:00
ORD 09:22
With stops 1.4h
S
M
T
W
T
F
S
United Airlines UA424
ORD 13:19
YYZ 16:02
1.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC4925
STL 08:00
ORD 09:22
With stops 1.4h
S
M
T
W
T
F
S
Air Canada AC4899
ORD 13:13
YYZ 16:02
1.8h
S
M
T
W
T
F
S
Check prices
Air Canada AC4925
STL 08:00
ORD 09:22
With stops 1.4h
S
M
T
W
T
F
S
Air Canada AC506
ORD 14:00
YYZ 16:39
1.6h
S
M
T
W
T
F
S
Check prices
United Airlines UA4506
STL 08:30
IAD 11:42
With stops 2.2h
S
M
T
W
T
F
S
Porter Airlines PD2724
IAD 13:45
YTZ 15:15
1.5h
S
M
T
W
T
F
S
Check prices
Air Canada AC8970
STL 09:10
YYZ 12:08
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
See all
American Airlines AA4924
STL 19:35
ORD 21:14
With stops 1.6h
S
M
T
W
T
F
S
American Airlines AA3604
ORD 08:15
YYZ 10:57
1.7h
S
M
T
W
T
F
S
Check prices
United Airlines UA3597
STL 18:43
ORD 20:13
With stops 1.5h
S
M
T
W
T
F
S
United Airlines UA3440
ORD 07:10
YYZ 09:58
1.8h
S
M
T
W
T
F
S
Check prices
American Airlines AA2477
STL 17:56
CLT 20:52
With stops 1.9h
S
M
T
W
T
F
S
American Airlines AA5030
CLT 13:56
YYZ 15:59
2.0h
S
M
T
W
T
F
S
Check prices
United Airlines UA2059
STL 17:24
ORD 18:47
With stops 1.4h
S
M
T
W
T
F
S
United Airlines UA1756
ORD 21:15
YYZ 23:58
1.7h
S
M
T
W
T
F
S
Check prices
Westjet WS8832
STL 17:15
ATL 19:51
With stops 1.6h
S
M
T
W
T
F
S
Westjet WS6307
ATL 21:48
YYZ 23:59
2.2h
S
M
T
W
T
F
S
Check prices
Frontier Airlines F92636
STL 17:11
MCO 20:39
With stops 2.5h
S
M
T
W
T
F
S
Flair Airlines F81693
MCO 17:00
YYZ 20:00
3.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
Air Canada AC4886
STL 15:00
DEN 16:35
With stops 2.6h
S
M
T
W
T
F
S
Air Canada AC1040
DEN 17:30
YYZ 22:41
3.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL1537
STL 14:38
DTW 17:10
With stops 1.5h
S
M
T
W
T
F
S
Delta Air Lines DL4943
DTW 21:38
YYZ 22:57
1.3h
S
M
T
W
T
F
S
Check prices
American Airlines AA6332
STL 14:12
ORD 15:41
With stops 1.5h
S
M
T
W
T
F
S
Porter Airlines PD2388
MDW 09:40
YTZ 12:20
1.7h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL3156
STL 14:11
ATL 16:48
With stops 1.6h
S
M
T
W
T
F
S
Delta Air Lines DL2422
ATL 21:47
YYZ 23:59
2.2h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL4664
STL 13:00
MSP 14:45
With stops 1.8h
S
M
T
W
T
F
S
Delta Air Lines DL3866
MSP 19:50
YYZ 22:58
2.1h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2694
STL 12:49
MSP 14:27
With stops 1.6h
S
M
T
W
T
F
S
Delta Air Lines DL3866
MSP 19:50
YYZ 22:58
2.1h
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 UA3612
ORD 16:47
YYZ 19:45
2.0h
S
M
T
W
T
F
S
Check prices
Spirit Airlines NK533
STL 10:53
FLL 14:27
With stops 2.6h
S
M
T
W
T
F
S
Flair Airlines F81603
FLL 11:25
YYZ 14:40
3.3h
S
M
T
W
T
F
S
Check prices
Delta Air Lines DL2868
STL 10:45
DTW 13:15
With stops 1.5h
S
M
T
W
T
F
S
Delta Air Lines DL5406
DTW 16:00
YYZ 17:23
1.4h
S
M
T
W
T
F
S
Check prices
United Airlines UA4399
STL 10:30
ORD 11:58
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
United Airlines UA4399
STL 10:30
ORD 11:58
With stops 1.5h
S
M
T
W
T
F
S
Porter Airlines PD2388
MDW 09:40
YTZ 12:20
1.7h
S
M
T
W
T
F
S
Check prices
Air Canada AC4935
STL 09:30
ORD 10:58
With stops 1.5h
S
M
T
W
T
F
S
Air Canada AC506
ORD 14:00
YYZ 16:39
1.6h
S
M
T
W
T
F
S
Check prices
Air Canada AC8970
STL 09:10
YYZ 12:08
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices
See all
Air Canada AC8970
STL 09:10
YYZ 12: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 AC8970
STL 09:10
YYZ 12:08
Nonstop 2.0h
S
M
T
W
T
F
S
Check prices

FAQs about flight schedules from St. Louis to Toronto