Vancouver Intl
Shanghai Pu Dong
1 stop
22h 30mPhilippine Airlines
Toronto Pearson Intl
Beijing Capital
2 stops
40h 50mTAP AIR PORTUGAL
Toronto Pearson Intl
Beijing Daxing Intl
1 stop
81h 50mSAUDIA
Vancouver Intl
Shanghai Pu Dong
1 stop
16h 50mANA
Vancouver Intl
Beijing Daxing Intl
2 stops
24h 15mMultiple Airlines
Toronto Pearson Intl
Beijing Capital
1 stop
38h 35mEgypt Air
Vancouver Intl
Beijing Capital
1 stop
17h 55mBeijing Capital
Vancouver Intl
1 stop
38h 25mChina Airlines
Vancouver Intl
Beijing Capital
1 stop
19h 55mBeijing Capital
Vancouver Intl
1 stop
29h 55mPhilippine Airlines
Vancouver Intl
Shanghai Pu Dong
2 stops
37h 40mShanghai Pu Dong
Vancouver Intl
1 stop
28h 15mANA
Vancouver Intl
Shanghai Pu Dong
1 stop
31h 30mShanghai Pu Dong
Vancouver Intl
1 stop
39h 50mLufthansa
Toronto Pearson Intl
Shanghai Pu Dong
1 stop
22h 00mShanghai Pu Dong
Toronto Pearson Intl
1 stop
44h 55mBritish Airways
Toronto Pearson Intl
Shanghai Pu Dong
1 stop
22h 00mShanghai Pu Dong
Toronto Pearson Intl
2 stops
32h 50mMultiple Airlines
January
C$ 3,590
February
C$ 3,376
March
C$ 3,415
April
C$ 4,907
May
C$ 4,063
June
C$ 4,963
July
C$ 4,414
August
C$ 3,978
September
C$ 3,478
October
C$ 3,335
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 June 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.