Toronto Pearson Intl
Beijing Daxing Intl
1 stop
33h 50mSAUDIA
Toronto Pearson Intl
Shanghai Pu Dong
1 stop
40h 05mEgypt Air
Toronto Pearson Intl
Beijing Capital
2 stops
41h 25mTAP AIR PORTUGAL
Toronto Pearson Intl
Beijing Daxing Intl
2 stops
43h 25mMultiple Airlines
Vancouver Intl
Beijing Capital
1 stop
19h 55mPhilippine Airlines
Toronto Pearson Intl
Beijing Capital
1 stop
23h 30mLOT
Toronto Pearson Intl
Beijing Daxing Intl
1 stop
33h 50mBeijing Daxing Intl
Toronto Pearson Intl
1 stop
26h 55mSAUDIA
Vancouver Intl
Shanghai Pu Dong
1 stop
22h 30mShanghai Pu Dong
Vancouver Intl
1 stop
39h 25mPhilippine Airlines
Vancouver Intl
Shanghai Pu Dong
1 stop
23h 40mShanghai Pu Dong
Vancouver Intl
1 stop
43h 45mSWISS
Toronto Pearson Intl
Shanghai Pu Dong
1 stop
32h 30mShanghai Pu Dong
Toronto Pearson Intl
1 stop
28h 30mLufthansa
Toronto Pearson Intl
Beijing Daxing Intl
1 stop
27h 30mBeijing Daxing Intl
Toronto Pearson Intl
1 stop
40h 50mBritish Airways
Vancouver Intl
Shanghai Pu Dong
1 stop
16h 50mShanghai Pu Dong
Vancouver Intl
1 stop
28h 15mANA
January
C$ 3,231
February
C$ 3,297
March
C$ 3,027
April
C$ 3,310
May
C$ 3,021
June
C$ 3,229
July
C$ 3,088
August
C$ 3,102
September
C$ 3,111
October
C$ 3,207
November
C$ 3,009
December
C$ 3,364
November is currently the cheapest month to fly business class to China. At this moment in time December is the most expensive month. These prices are determined by multiple factors and booking in advance can help keep costs down if your schedule is not as flexible.