Toronto Pearson Intl
Guangzhou Baiyun
1 stop
30h 30mSAUDIA
Toronto Pearson Intl
Beijing Capital
2 stops
36h 20mMultiple Airlines
Vancouver Intl
Shanghai Pu Dong
1 stop
22h 30mPhilippine Airlines
Toronto Pearson Intl
Beijing Capital
2 stops
23h 35mTAP AIR PORTUGAL
Toronto Pearson Intl
Shanghai Pu Dong
1 stop
40h 05mEgypt Air
Vancouver Intl
Shanghai Pu Dong
2 stops
36h 10mANA
Toronto Pearson Intl
Shanghai Pu Dong
1 stop
26h 40mShanghai Pu Dong
Toronto Pearson Intl
1 stop
38h 55mSWISS
Vancouver Intl
Shanghai Pu Dong
1 stop
22h 30mShanghai Pu Dong
Vancouver Intl
1 stop
39h 25mPhilippine Airlines
Toronto Pearson Intl
Beijing Daxing Intl
1 stop
33h 50mBeijing Daxing Intl
Toronto Pearson Intl
1 stop
26h 55mSAUDIA
Toronto Pearson Intl
Beijing Daxing Intl
1 stop
23h 40mBeijing Daxing Intl
Toronto Pearson Intl
1 stop
44h 35mBritish Airways
Toronto Pearson Intl
Shanghai Pu Dong
1 stop
32h 30mShanghai Pu Dong
Toronto Pearson Intl
1 stop
41h 20mLufthansa
Toronto Pearson Intl
Shanghai Pu Dong
1 stop
24h 25mShanghai Pu Dong
Toronto Pearson Intl
1 stop
32h 20mEtihad Airways
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.