Cheap flights from St Louis to Toronto

Find cheap Toronto to St Louis flights with our free search service. Compare all available fares for direct or connection flights from Toronto to St Louis.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

St Louis to Toronto flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
St Louis (STL) - Toronto (YTO) 2024-05-16 2024-05-22 472 USD 17 hours 29 minutes Connection 2024-04-23T20:11:52
St Louis (STL) - Toronto (YTO) 2024-06-18 2024-06-23 472 USD 12 hours 49 minutes Connection 2024-04-23T15:29:47
St Louis (STL) - Toronto (YTO) 2024-06-01 2024-06-04 481 USD 13 hours 25 minutes Connection 2024-04-24T03:06:45
St Louis (STL) - Toronto (YTO) 2024-06-03 2024-06-09 481 USD 12 hours 54 minutes Connection 2024-04-24T13:57:48
St Louis (STL) - Toronto (YTO) 2024-05-14 2024-05-16 481 USD 11 hours 23 minutes Connection 2024-04-23T22:20:48
St Louis (STL) - Toronto (YTO) 2024-05-15 2024-05-21 481 USD 14 hours 14 minutes Connection 2024-04-24T21:39:47
St Louis (STL) - Toronto (YTO) 2024-05-15 2024-05-31 481 USD 11 hours 13 minutes Connection 2024-04-23T17:01:14
St Louis (STL) - Toronto (YTO) 2024-05-16 2024-05-19 481 USD 13 hours 4 minutes Connection 2024-04-24T01:32:50
St Louis (STL) - Toronto (YTO) 2024-05-16 2024-05-21 481 USD 16 hours 50 minutes Connection 2024-04-23T17:47:18
St Louis (STL) - Toronto (YTO) 2024-05-16 2024-05-30 481 USD 13 hours 10 minutes Connection 2024-04-24T21:38:35
St Louis (STL) - Toronto (YTO) 2024-05-16 2024-05-31 481 USD 12 hours 36 minutes Connection 2024-04-24T21:38:41
St Louis (STL) - Toronto (YTO) 2024-05-17 2024-05-20 481 USD 12 hours 31 minutes Connection 2024-04-23T17:46:04
St Louis (STL) - Toronto (YTO) 2024-05-17 2024-05-21 481 USD 11 hours 12 minutes Connection 2024-04-23T17:47:18
St Louis (STL) - Toronto (YTO) 2024-05-17 2024-05-30 481 USD 11 hours 51 minutes Connection 2024-04-24T21:38:30
St Louis (STL) - Toronto (YTO) 2024-05-17 2024-05-31 481 USD 15 hours 4 minutes Connection 2024-04-24T21:38:06
St Louis (STL) - Toronto (YTO) 2024-05-18 2024-05-20 481 USD 14 hours 45 minutes Connection 2024-04-23T15:39:52
St Louis (STL) - Toronto (YTO) 2024-05-18 2024-05-21 481 USD 15 hours 10 minutes Connection 2024-04-23T17:47:10
St Louis (STL) - Toronto (YTO) 2024-05-25 2024-05-29 481 USD 10 hours 30 minutes Connection 2024-04-24T22:03:47
St Louis (STL) - Toronto (YTO) 2024-05-26 2024-06-03 481 USD 11 hours 53 minutes Connection 2024-04-24T04:24:15
St Louis (STL) - Toronto (YTO) 2024-05-27 2024-05-29 481 USD 13 hours 20 minutes Connection 2024-04-24T18:41:14
St Louis (STL) - Toronto (YTO) 2024-05-28 2024-06-02 481 USD 12 hours 37 minutes Connection 2024-04-24T20:51:11
St Louis (STL) - Toronto (YTO) 2024-05-28 2024-05-31 481 USD 10 hours 59 minutes Connection 2024-04-23T22:31:05
St Louis (STL) - Toronto (YTO) 2024-05-29 2024-06-01 481 USD 10 hours 45 minutes Connection 2024-04-23T22:31:34
St Louis (STL) - Toronto (YTO) 2024-05-29 2024-05-31 481 USD 12 hours 3 minutes Connection 2024-04-23T20:11:57
St Louis (STL) - Toronto (YTO) 2024-05-30 2024-06-01 481 USD 9 hours 3 minutes Connection 2024-04-23T22:31:21
St Louis (STL) - Toronto (YTO) 2024-05-30 2024-06-02 481 USD 9 hours 53 minutes Connection 2024-04-23T17:41:41
St Louis (STL) - Toronto (YTO) 2024-05-30 2024-05-31 481 USD 11 hours 53 minutes Connection 2024-04-23T22:31:02
St Louis (STL) - Toronto (YTO) 2024-05-31 2024-06-02 481 USD 11 hours 24 minutes Connection 2024-04-24T02:48:02
St Louis (STL) - Toronto (YTO) 2024-05-31 2024-06-03 481 USD 12 hours 31 minutes Connection 2024-04-23T22:54:20
St Louis (STL) - Toronto (YTO) 2024-05-31 2024-06-04 481 USD 12 hours 47 minutes Connection 2024-04-24T02:31:11

St Louis to Toronto flight status

Flight Origin Destination Departure Arrival Equip
UA8196 St Louis (STL) Toronto (YYZ) 5 p.m. 8 p.m. B739
AC7368 St Louis (STL) Toronto (YYZ) 12:30 p.m. 2:05 p.m. CRJ2
UA8198 St Louis (STL) Toronto (YYZ) 6:40 p.m. 8:10 p.m. A319
AC8970 St Louis (STL) Toronto (YYZ) 5 p.m. 8 p.m. Canadair CRJ 900
AC7392 St Louis (STL) Toronto (YYZ) 1:30 p.m. 3:15 p.m. CRJ2
AC7386 St Louis (STL) Toronto (YYZ) 3:50 p.m. 6:10 p.m. CRJ
AC7380 St Louis (STL) Toronto (YYZ) noon 9:25 p.m. CRJ
AC7384 St Louis (STL) Toronto (YYZ) 7:35 p.m. 5 a.m. CRJ2
AC7934 St Louis (STL) Toronto (YYZ) 1:15 p.m. 2:09 p.m. DH1
QK7934 St Louis (STL) Toronto (YYZ) 1:15 p.m. 2:09 p.m. CRJ2
QK7928 St Louis (STL) Toronto (YYZ) 9:15 a.m. 10:09 a.m. CRJ2
QK7930 St Louis (STL) Toronto (YYZ) 11:05 a.m. 11:59 a.m. CRJ2
ZX7270 St Louis (STL) Toronto (YYZ) None None CRJ2
WQ2313 St Louis (STL) Toronto (YYZ) None None B734
ZX7386 St Louis (STL) Toronto (YYZ) 5:50 p.m. 8:55 p.m. CRJ1
ZX7380 St Louis (STL) Toronto (YYZ) 9:15 a.m. 10:48 a.m. CRJ2