Cheap PEK to YYZ Flights

Prices were available within the past 7 days and starts at CA $668 for one-way flights and CA $1,024 for round trip, for the period specified. Prices and availability are subject to change. Additional terms apply.

Reviews from verified customers

Dec 22, 2019

A notification for loved ones that their passenger has boarding pass waiting to depart would be nice

Jun 5, 2018

Keep up the good work. Thank you.

Dec 2, 2017

Really nice staff. They spoke English and French. Very helpful.

Nov 7, 2017

Very happy and servicing staff / simply the best service on air

May 29, 2017

try to add western food to the menu

Apr 25, 2017

nothing is good thing

Mar 20, 2017

Flights were on time.

Mar 14, 2017

flight is on time

Jan 1, 2017

Didn't like paying overstay fine. Didn't like interogation by Canada customs, makes traveller feel like criminal.

Jan 1, 2017

I was annoyed for most of the flight because a child (seat 58B) kept kicking my seat even after being spoken to by his mother numerous times - more than five times. And his father was a very rude/unpleasant man (seat 58A)! When he had the child on his lap, the child started kicking my arm from between the seats. The mom was apologetic and tried her best with the kid, though.

Beijing to Toronto route information

Origin Airport Capital Intl.
Destination Airport Pearson Intl.
Airlines Serving Air Canada
Flight Price CA $1,024
Distance 10,498 km

Cheap PEK to YYZ Flights

Beijing to Toronto Flights

How Expedia save you money on your flight?

One surefire way to save money on your flight is to book your flight and hotel together with Expedia. Sometimes, the savings are so large that the flight is basically free!

Flight deals with Expedia


How to find cheap flights with Expedia?

When it comes to finding cheap Expedia flights, the best time to do it is during low season or shoulder season, which ranges between late January to May.

Book a cheap flight with Expedia