Flights Asia China Canada to China

Cheap flights from Canada to China

Depart
Return
Any month
Compare vs. momondo |

Canada to China flight comparison made easy

Below you can see the best fares for your route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Canada to China by changing tabs
Quickest
Cheapest
China Eastern
China Eastern
27 Feb.
9:00 p.m.
YVR
Vancouver Intl airport
33h 20m
2 Stops
PEK
10:20 p.m.
+2
Beijing Capital airport
China Eastern
16 Mar.
12:00 p.m.
PEK
Beijing Capital airport
24h 35m
1 Stop
YVR
9:35 p.m.
Vancouver Intl airport
533 C$
Sichuan Airlines
Sichuan Airlines
01 Mar.
9:00 p.m.
YVR
Vancouver Intl airport
30h 30m
2 Stops
PEK
7:30 p.m.
+2
Beijing Capital airport
Sichuan Airlines
06 Mar.
1:00 p.m.
PEK
Beijing Capital airport
18h 40m
1 Stop
YVR
3:40 p.m.
Vancouver Intl airport
547 C$
Sichuan Airlines
Sichuan Airlines
03 Mar.
9:00 p.m.
YVR
Vancouver Intl airport
20h 15m
1 Stop
SHA
9:15 a.m.
+2
Shanghai Hongqiao Intl airport
Sichuan Airlines
10 Mar.
12:00 p.m.
SHA
Shanghai Hongqiao Intl airport
24h 30m
1 Stop
YVR
9:30 p.m.
Vancouver Intl airport
547 C$
Sichuan Airlines
Sichuan Airlines
03 Mar.
9:00 p.m.
YVR
Vancouver Intl airport
20h 15m
1 Stop
PVG
9:15 a.m.
+2
Shanghai Pu Dong airport
Sichuan Airlines
10 Mar.
12:00 p.m.
PVG
Shanghai Pu Dong airport
24h 30m
1 Stop
YVR
9:30 p.m.
Vancouver Intl airport
547 C$
China Eastern
China Eastern
05 Mar.
9:00 p.m.
YVR
Vancouver Intl airport
12h 30m
SHA
1:30 a.m.
+2
Shanghai Hongqiao Intl airport
China Eastern
09 Mar.
12:00 p.m.
SHA
Shanghai Hongqiao Intl airport
10h 40m
YVR
7:40 a.m.
Vancouver Intl airport
567 C$
China Eastern
China Eastern
05 Mar.
9:00 p.m.
YVR
Vancouver Intl airport
12h 30m
PVG
1:30 a.m.
+2
Shanghai Pu Dong airport
China Eastern
09 Mar.
12:00 p.m.
PVG
Shanghai Pu Dong airport
10h 40m
YVR
7:40 a.m.
Vancouver Intl airport
567 C$
Air China
Air China
08 Apr.
9:00 p.m.
YVR
Vancouver Intl airport
11h 05m
PEK
11:05 p.m.
+1
Beijing Capital airport
Air China
14 Apr.
12:00 p.m.
PEK
Beijing Capital airport
10h 35m
YVR
7:35 a.m.
Vancouver Intl airport
698 C$
China Eastern
China Eastern
05 Mar.
9:00 p.m.
YVR
Vancouver Intl airport
12h 30m
SHA
1:30 a.m.
+2
Shanghai Hongqiao Intl airport
China Eastern
09 Mar.
12:00 p.m.
SHA
Shanghai Hongqiao Intl airport
10h 40m
YVR
7:40 a.m.
Vancouver Intl airport
567 C$
China Eastern
China Eastern
05 Mar.
9:00 p.m.
YVR
Vancouver Intl airport
12h 30m
PVG
1:30 a.m.
+2
Shanghai Pu Dong airport
China Eastern
09 Mar.
12:00 p.m.
PVG
Shanghai Pu Dong airport
10h 40m
YVR
7:40 a.m.
Vancouver Intl airport
567 C$
Hainan Airlines
Hainan Airlines
22 Feb.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
13h 25m
PEK
2:25 a.m.
+1
Beijing Capital airport
Hainan Airlines
08 Mar.
1:00 p.m.
PEK
Beijing Capital airport
12h 50m
YYZ
1:50 p.m.
Toronto Pearson Intl airport
668 C$
Japan Airlines
Japan Airlines
11 Jun.
9:00 p.m.
YVR
Vancouver Intl airport
16h 00m
1 Stop
PEK
4:00 a.m.
+2
Beijing Capital airport
Japan Airlines
14 Jun.
12:00 p.m.
PEK
Beijing Capital airport
16h 00m
1 Stop
YVR
1:00 p.m.
Vancouver Intl airport
798 C$
Hainan Airlines
Hainan Airlines
01 Mar.
12:00 a.m.
YYZ
Toronto Pearson Intl airport
19h 40m
1 Stop
CAN
8:40 a.m.
+1
Guangzhou Baiyun airport
Hainan Airlines
10 Mar.
12:00 p.m.
CAN
Guangzhou Baiyun airport
19h 10m
1 Stop
YYZ
7:10 p.m.
Toronto Pearson Intl airport
653 C$

Alternative routes for Canada to China

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Vancouver to Guangzhou
Fastest flight time
13h 10m
Cheapest price
473 C$
Vancouver to Shanghai
Fastest flight time
11h 55m
Cheapest price
500 C$
Vancouver to Zhengzhou
Fastest flight time
18h 20m
Cheapest price
505 C$
Vancouver to Shenzhen
Fastest flight time
17h 50m
Cheapest price
512 C$
Vancouver to Xiamen
Fastest flight time
12h 50m
Cheapest price
512 C$
Vancouver to Nanjing
Fastest flight time
12h 30m
Cheapest price
531 C$
Vancouver to Beijing
Fastest flight time
10h 50m
Cheapest price
531 C$
Vancouver to Xi'an
Fastest flight time
17h 35m
Cheapest price
547 C$
Vancouver to Nanning
Fastest flight time
17h 10m
Cheapest price
550 C$
Calgary to Shanghai
Fastest flight time
17h 05m
Cheapest price
553 C$
Vancouver to Kunming
Fastest flight time
17h 35m
Cheapest price
557 C$
Vancouver to Qingdao
Fastest flight time
11h 15m
Cheapest price
559 C$
Vancouver to Shenyang
Fastest flight time
10h 15m
Cheapest price
559 C$
Vancouver to Chengdu
Fastest flight time
13h 45m
Cheapest price
561 C$
Vancouver to Changsha
Fastest flight time
17h 50m
Cheapest price
573 C$
Vancouver to Harbin
Fastest flight time
17h 30m
Cheapest price
582 C$
Vancouver to Fuzhou
Fastest flight time
18h 55m
Cheapest price
583 C$
Vancouver to Chongqing
Fastest flight time
18h 35m
Cheapest price
603 C$
Vancouver to Wuhan
Fastest flight time
19h 05m
Cheapest price
607 C$
Vancouver to Dalian
Fastest flight time
17h 30m
Cheapest price
612 C$
View more

Flights from Canada to:

Flights Asia China Canada to China