Cheap flights from Toronto to Shanghai

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

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

Toronto to Shanghai flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Toronto (YTO) - Shanghai (SHA) 2024-09-08 2024-10-06 1155 USD 82 hours 20 minutes Connection 2024-05-25T22:39:06
Toronto (YTO) - Shanghai (SHA) 2024-09-10 2024-10-06 1155 USD 82 hours 20 minutes Connection 2024-05-25T22:35:21
Toronto (YTO) - Shanghai (SHA) 2024-09-12 2024-10-08 1155 USD 82 hours 20 minutes Connection 2024-05-25T22:35:18
Toronto (YTO) - Shanghai (SHA) 2024-09-15 2024-10-06 1155 USD 82 hours 20 minutes Connection 2024-05-25T13:30:21
Toronto (YTO) - Shanghai (SHA) 2024-09-15 2024-10-10 1155 USD 82 hours 20 minutes Connection 2024-05-25T15:27:57
Toronto (YTO) - Shanghai (SHA) 2024-09-19 2024-10-10 1155 USD 82 hours 20 minutes Connection 2024-05-26T01:00:45
Toronto (YTO) - Shanghai (SHA) 2024-09-19 2024-10-13 1155 USD 82 hours 20 minutes Connection 2024-05-26T05:00:31
Toronto (YTO) - Shanghai (SHA) 2024-09-20 2024-10-10 1155 USD 82 hours 20 minutes Connection 2024-05-25T04:09:38
Toronto (YTO) - Shanghai (SHA) 2024-09-22 2024-10-08 1155 USD 82 hours 20 minutes Connection 2024-05-25T04:43:43
Toronto (YTO) - Shanghai (SHA) 2024-09-22 2024-10-10 1155 USD 82 hours 20 minutes Connection 2024-05-25T04:43:21
Toronto (YTO) - Shanghai (SHA) 2024-09-22 2024-10-13 1155 USD 82 hours 20 minutes Connection 2024-05-25T04:46:06
Toronto (YTO) - Shanghai (SHA) 2024-09-24 2024-10-06 1155 USD 82 hours 20 minutes Connection 2024-05-26T00:08:27
Toronto (YTO) - Shanghai (SHA) 2024-09-24 2024-10-10 1155 USD 82 hours 20 minutes Connection 2024-05-25T22:47:44
Toronto (YTO) - Shanghai (SHA) 2024-09-24 2024-10-13 1155 USD 82 hours 20 minutes Connection 2024-05-26T04:58:56
Toronto (YTO) - Shanghai (SHA) 2024-09-24 2024-10-22 1155 USD 82 hours 20 minutes Connection 2024-05-25T23:34:10
Toronto (YTO) - Shanghai (SHA) 2024-09-26 2024-10-06 1155 USD 82 hours 20 minutes Connection 2024-05-25T13:07:33
Toronto (YTO) - Shanghai (SHA) 2024-09-26 2024-10-10 1155 USD 82 hours 20 minutes Connection 2024-05-25T19:42:19
Toronto (YTO) - Shanghai (SHA) 2024-09-26 2024-10-13 1155 USD 82 hours 20 minutes Connection 2024-05-25T19:41:35
Toronto (YTO) - Shanghai (SHA) 2024-09-26 2024-10-22 1155 USD 82 hours 20 minutes Connection 2024-05-25T04:42:17
Toronto (YTO) - Shanghai (SHA) 2024-09-26 2024-10-24 1155 USD 82 hours 20 minutes Connection 2024-05-25T08:34:23
Toronto (YTO) - Shanghai (SHA) 2024-09-27 2024-10-06 1155 USD 82 hours 20 minutes Connection 2024-05-25T12:52:33
Toronto (YTO) - Shanghai (SHA) 2024-09-27 2024-10-10 1155 USD 82 hours 20 minutes Connection 2024-05-25T06:17:51
Toronto (YTO) - Shanghai (SHA) 2024-09-27 2024-10-13 1155 USD 82 hours 20 minutes Connection 2024-05-25T19:22:38
Toronto (YTO) - Shanghai (SHA) 2024-09-27 2024-10-22 1155 USD 82 hours 20 minutes Connection 2024-05-25T13:28:12
Toronto (YTO) - Shanghai (SHA) 2024-09-27 2024-10-24 1155 USD 82 hours 20 minutes Connection 2024-05-25T11:38:26
Toronto (YTO) - Shanghai (SHA) 2024-09-29 2024-10-06 1155 USD 82 hours 20 minutes Connection 2024-05-25T08:27:24
Toronto (YTO) - Shanghai (SHA) 2024-09-29 2024-10-13 1155 USD 82 hours 20 minutes Connection 2024-05-25T15:14:41
Toronto (YTO) - Shanghai (SHA) 2024-09-29 2024-10-22 1155 USD 82 hours 20 minutes Connection 2024-05-25T22:51:53
Toronto (YTO) - Shanghai (SHA) 2024-08-28 2024-09-23 1591 USD 66 hours 30 minutes Connection 2024-05-22T02:08:57
Toronto (YTO) - Shanghai (SHA) 2024-08-31 2024-09-25 1658 USD 49 hours 9 minutes Connection 2024-05-22T02:10:25

Toronto to Shanghai flight status

Flight Origin Destination Departure Arrival Equip
MU208 Toronto (YYZ) Shanghai (PVG) 4:25 p.m. 7 p.m. Boeing 777-300ER
MU7208 Toronto (YYZ) Shanghai (PVG) 4:25 p.m. 7:15 p.m. B77W
AZ7801 Toronto (YYZ) Shanghai (PVG) 7:20 p.m. 3:30 p.m. 318
AC2283 Toronto (YYZ) Shanghai (PVG) 8 a.m. 9:02 a.m. B77W
AC087 Toronto (YYZ) Shanghai (PVG) 7:55 a.m. 5 p.m. 777-200LR
AC87 Toronto (YYZ) Shanghai (PVG) 7:30 a.m. 3:35 p.m. 77W
CA7458 Toronto (YYZ) Shanghai (PVG) 5:30 a.m. 6:40 a.m. 789
AC27 Toronto (YYZ) Shanghai (PVG) 5:30 a.m. 6:40 a.m. Boeing 777-300ER
AC7458 Toronto (YYZ) Shanghai (PVG) 1:15 p.m. 3:50 p.m. 789
HU404 Toronto (YYZ) Shanghai (PVG) 8 p.m. 9:10 a.m. B789
MU7022 Toronto (YYZ) Shanghai (PVG) 2:05 p.m. 6:30 p.m. B77W