Cheap flights from Beijing to Toronto (PEK to YYZ) from $942

Compare prices across airlines and find the best deals

Discover deals on Beijing to Toronto flights
Korean AirAir CanadaCathay PacificChina Eastern Airlines
Typical range $942-$1,242•Cheapest found $942
Updated recently