Cheap flights from Toronto to Beijing

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

1 travelers, Economy class
1 (12+)
0 (2-11)
0 (<2yrs)
Powered by Flightpedia.org
Flight Departure Date Arrival Date Price Duration Number Stops Updated
Toronto (YTO) - Beijing (BJS) 2020-10-19 2020-11-02 519.14 USD 35 hours 27 minutes Connection 2020-07-06T17:35:22.558946
Toronto (YTO) - Beijing (BJS) 2020-09-21 2020-10-05 519.3 USD 69 hours 54 minutes Connection 2020-07-06T13:54:56.612615
Toronto (YTO) - Beijing (BJS) 2021-02-04 2021-02-18 528.3 USD 35 hours 1 minutes Connection 2020-07-03T18:00:52.341689
Toronto (YTO) - Beijing (BJS) 2020-10-17 2020-10-31 552.36 USD 63 hours 17 minutes Connection 2020-07-05T00:06:53.383779
Toronto (YTO) - Beijing (BJS) 2020-09-25 2020-10-03 552.65 USD 59 hours 25 minutes Connection 2020-07-05T21:56:40.143216
Toronto (YTO) - Beijing (BJS) 2020-09-03 2020-09-17 579.37 USD 34 hours 15 minutes Connection 2020-07-05T03:15:40.714987
Toronto (YTO) - Beijing (BJS) 2020-09-01 2020-09-15 582.88 USD 37 hours 40 minutes Connection 2020-07-06T22:07:36.997146
Toronto (YTO) - Beijing (BJS) 2020-09-05 2020-09-19 612.99 USD 44 hours 35 minutes Connection 2020-07-04T02:23:35.989713
Toronto (YTO) - Beijing (BJS) 2020-08-31 2020-09-14 696.14 USD 50 hours 35 minutes Connection 2020-07-07T04:23:18.846812
Toronto (YTO) - Beijing (BJS) 2020-08-26 2020-09-09 712.74 USD 41 hours 17 minutes Connection 2020-07-07T01:29:29.769283
Toronto (YTO) - Beijing (BJS) 2020-08-24 2020-09-07 727.61 USD 70 hours 10 minutes Connection 2020-07-07T01:37:40.706070
Toronto (YTO) - Beijing (BJS) 2020-08-21 2020-09-04 750.86 USD 60 hours 28 minutes Connection 2020-07-04T02:19:42.235831
Toronto (YTO) - Beijing (BJS) 2020-08-04 2020-08-18 825.73 USD 65 hours 38 minutes Connection 2020-07-04T06:58:56.831899
Toronto (YTO) - Beijing (BJS) 2020-08-12 2020-08-26 831.01 USD 64 hours 35 minutes Connection 2020-07-06T04:16:07.449196
Toronto (YTO) - Beijing (BJS) 2020-08-05 2020-08-19 832.26 USD 88 hours 50 minutes Connection 2020-07-06T15:58:47.687788
Toronto (YTO) - Beijing (BJS) 2020-08-07 2020-08-21 845.04 USD 64 hours 35 minutes Connection 2020-07-06T19:03:34.068638
Toronto (YTO) - Beijing (BJS) 2020-08-04 2020-08-17 881.41 USD 70 hours 10 minutes Connection 2020-07-06T15:58:03.752092
Toronto (YTO) - Beijing (BJS) 2020-08-02 2020-08-16 887.8 USD 64 hours 35 minutes Connection 2020-07-06T15:56:26.699519
Toronto (YTO) - Beijing (BJS) 2020-08-17 2020-08-31 1063.31 USD 47 hours 58 minutes Connection 2020-07-06T19:02:49.434658
Toronto (YTO) - Beijing (BJS) 2020-08-31 2020-09-02 1169.83 USD 60 hours 28 minutes Connection 2020-07-03T13:24:02.483300
Toronto (YTO) - Beijing (BJS) 2020-07-31 2020-08-14 1713.38 USD 52 hours 12 minutes Connection 2020-07-06T18:12:39.377225
Toronto (YTO) - Beijing (BJS) 2020-07-26 2020-08-09 2952.2 USD 67 hours 30 minutes Connection 2020-07-06T18:12:29.878263
Toronto (YTO) - Beijing (BJS) 2020-07-24 2020-08-07 3079.27 USD 47 hours 55 minutes Connection 2020-07-06T18:12:31.301344
Toronto (YTO) - Beijing (BJS) 2020-07-10 2020-07-24 3337.11 USD 71 hours 45 minutes Connection 2020-07-06T18:12:19.813731
Toronto (YTO) - Beijing (BJS) 2020-07-17 2020-07-31 3414.98 USD 71 hours 45 minutes Connection 2020-07-06T18:13:23.597389
Toronto (YTO) - Beijing (BJS) 2020-07-18 2020-08-01 5376.39 USD 67 hours 20 minutes Connection 2020-07-06T18:13:06.695184
Toronto (YTO) - Beijing (BJS) 2021-06-19 2021-07-03 10368.31 USD 41 hours 40 minutes Connection 2020-07-05T12:38:43.423459
What is the distance between Toronto and Beijing?

The average distance from Toronto to Beijing is 10604 kilometers (equals to 6589 miles or 5726 nautical miles). Your flight will departure from Toronto, Canada and arrive on Beijing, China.

How long is the flight from Toronto to Beijing?

The average flight time between Toronto to Beijing is 39 hours 35 minutes

How much is the fare for flight between Toronto and Beijing?

The average price for one-way airfare from Toronto to Beijing is 490 USD (none-taxes) for economy class.

How many flights fly from Toronto to Beijing on the daily basis?

Around 7 flights are flying daily from Toronto to Beijing. Some major airlines between this route are Air Canada, Air China, Hainan Airlines, ...

Flight Origin Destination Departure Arrival Equip
AC7454 Toronto (YYZ) Beijing (PEK) 9:30 p.m. 10:30 p.m. 789
AC31 Toronto (YYZ) Beijing (PEK) 2:25 p.m. 4:50 p.m. 789
HU474 Toronto (YYZ) Beijing (PEK) 1:20 p.m. 4 p.m. B789
AC031 Toronto (YYZ) Beijing (PEK) 2:25 p.m. 4:50 p.m. 777-300ER
CA7454 Toronto (YYZ) Beijing (PEK) 2:25 p.m. 4:50 p.m. 789
HU8976 Toronto (YYZ) Beijing (PEK) None None B789
CA23 Toronto (YYZ) Beijing (PEK) None None