Cheap flights from Canada to China from C$ 761

Return
1 adult
Economy
From?
To?
Tue 6/6
Tue 13/6

Deals available from 900+ travel sites.

Flight information for Canada to China

Find info about flight duration, direct flights, and airports for your flight from Canada to China

Fastest flight time

9h 20m

Direct flights

Every day

Airports in China

3 airports
The fastest flight from Canada to China takes 9h 20m
Direct flights go from Canada to China every day.
There are 3 airports near China: Shanghai Pu Dong (PVG), Guangzhou Baiyun (CAN), Beijing Capital (PEK)

How to get the cheapest flight ticket from Canada to China

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest airline that flies to China from Canada?

ANA. ANA, Air Algerie, and Austrian Airlines are the most popular carriers operating from Canada to China

What is the cheapest Canada to China flight route?

Vancouver Intl - Weifang. Fly from Vancouver Intl to Weifang for the best Canada - China flight prices

What cabin class options are available on Canada to China flights?

There are 2 cabin classes available to choose from on Canada to China flights. Cabin price and availability will vary by airline so perform a search above to find the right deals for you.

Can stopping save me money on Canada to China flights?

You could potentially save up to 7% on your flight if you consider stops on a Canada to China flight.

Easily compare round-trip flights from Canada to China

Below you can see the best fares for your round-trip flight 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
Philippine Airlines
10 Oct.
YVR7:10 p.m.Vancouver Intl
24h 20m
1 stop
PVG7:30 p.m.Shanghai Pu Dong
16 Oct.
PVG12:00 p.m.Shanghai Pu Dong
39h 30m
1 stop
YVR3:30 a.m.Vancouver Intl
C$ 1,410
Find similar
EVA Air
31 Oct.
YVR9:50 p.m.Vancouver Intl
19h 50m
1 stop
PEK5:40 p.m.Beijing Capital
28 Feb.
PEK2:45 p.m.Beijing Capital
14h 35m
1 stop
YVR5:20 a.m.Vancouver Intl
C$ 1,621
Find similar
Multiple Airlines
8 Nov.
YVR7:50 p.m.Vancouver Intl
21h 45m
1 stop
PVG5:35 p.m.Shanghai Pu Dong
31 Mar.
PVG9:10 a.m.Shanghai Pu Dong
21h 15m
1 stop
YVR6:25 a.m.Vancouver Intl
C$ 1,639
Find similar
Korean Air
28 Sep.
YVR10:30 a.m.Vancouver Intl
35h 45m
2 stops
PEK10:15 p.m.Beijing Capital
26 Oct.
PEK6:55 a.m.Beijing Capital
40h 45m
2 stops
YVR11:40 p.m.Vancouver Intl
C$ 1,670
Find similar
Singapore Airlines
24 Aug.
YVR4:40 a.m.Vancouver Intl
23h 20m
1 stop
PEK4:00 a.m.Beijing Capital
6 Nov.
PEK7:10 p.m.Beijing Capital
26h 45m
2 stops
YVR9:55 p.m.Vancouver Intl
C$ 1,774
Find similar
Egypt Air
30 Sep.
YYZ8:45 a.m.Toronto Pearson Intl
38h 35m
1 stop
PEK11:20 p.m.Beijing Capital
11 Oct.
PEK8:30 p.m.Beijing Capital
43h 15m
1 stop
YYZ3:45 p.m.Toronto Pearson Intl
C$ 1,800
Find similar

Find the cheapest one-way flights from Canada to China

If you're looking for one-way flights from Canada to China, view some of our deals below provided by Air Canada, Korean Air and Philippine Airlines
Multiple Airlines
11 Oct.
YYZ1:40 p.m.Toronto Pearson Intl
46h 55m
2 stops
CAN12:35 p.m.Guangzhou Baiyun
Philippine Airlines
19 Oct.
YYZ2:15 p.m.Toronto Pearson Intl
46h 20m
2 stops
CAN12:35 p.m.Guangzhou Baiyun
Korean Air
5 Sep.
YVR10:30 a.m.Vancouver Intl
35h 45m
2 stops
PEK10:15 p.m.Beijing Capital

Search last-minute flights to China from Canada

Find and compare round-trip flight prices for your last-minute flight from Canada to China
Multiple Airlines
10 Jun.
YYZ3:30 p.m.Toronto Pearson Intl
23h 10m
2 stops
PVG2:40 p.m.Shanghai Pu Dong
22 Jun.
PVG9:25 p.m.Shanghai Pu Dong
26h 15m
1 stop
YYZ11:40 p.m.Toronto Pearson Intl
C$ 2,011
Find similar
Philippine Airlines
11 Jun.
YVR8:50 p.m.Vancouver Intl
22h 40m
1 stop
PVG7:30 p.m.Shanghai Pu Dong
2 Dec.
PVG11:55 a.m.Shanghai Pu Dong
39h 25m
1 stop
YVR3:20 a.m.Vancouver Intl
C$ 2,670
Find similar
Emirates
7 Jun.
YYZ10:30 a.m.Toronto Pearson Intl
43h 35m
1 stop
CAN6:05 a.m.Guangzhou Baiyun
20 Jun.
CAN8:15 p.m.Guangzhou Baiyun
45h 15m
1 stop
YYZ5:30 p.m.Toronto Pearson Intl
C$ 2,676
Find similar
Lufthansa
8 Jun.
YYZ4:50 p.m.Toronto Pearson Intl
30h 00m
2 stops
PVG10:50 p.m.Shanghai Pu Dong
15 Oct.
PVG7:50 p.m.Shanghai Pu Dong
27h 10m
2 stops
YYZ11:00 p.m.Toronto Pearson Intl
C$ 2,689
Find similar
Qatar Airways
11 Jun.
YYZ11:35 a.m.Toronto Pearson Intl
35h 55m
2 stops
CAN11:30 p.m.Guangzhou Baiyun
9 Jul.
CAN9:35 p.m.Guangzhou Baiyun
33h 07m
2 stops
YYZ6:42 a.m.Toronto Pearson Intl
C$ 2,757
Find similar
Air Canada
11 Jun.
YYZ4:30 a.m.Toronto Pearson Intl
23h 10m
2 stops
PVG3:40 a.m.Shanghai Pu Dong
30 Oct.
PVG9:50 p.m.Shanghai Pu Dong
28h 30m
1 stop
YYZ2:20 a.m.Toronto Pearson Intl
C$ 2,766
Find similar

Best airlines flying from Canada to China

Compare and see reviews for airlines that fly from Canada to China with momondo
Airline
Rating
Free Cancellation
Price
Air ChinaPriceFrom C$ 1,089Free CancellationRating
7.0
25 reviews
Search Air China flights
Philippine AirlinesPriceFrom C$ 1,094Free CancellationRating
7.1
153 reviews
Search Philippine Airlines flights
Korean AirPriceFrom C$ 1,111Free CancellationRating
8.6
194 reviews
Search Korean Air flights
Air CanadaPriceFrom C$ 1,146Free CancellationRating
7.3
389 reviews
Search Air Canada flights
China EasternPriceFrom C$ 1,165Free CancellationRating
7.5
34 reviews
Search China Eastern flights
EVA AirPriceFrom C$ 1,184Free CancellationRating
8.4
222 reviews
Search EVA Air flights
China AirlinesPriceFrom C$ 1,200Free CancellationRating
8.2
110 reviews
Search China Airlines flights
Japan AirlinesPriceFrom C$ 1,362Free CancellationRating
7.9
343 reviews
Search Japan Airlines flights
ANAPriceFrom C$ 1,425Free CancellationRating
8.5
98 reviews
Search ANA flights
LufthansaPriceFrom C$ 1,553Free CancellationRating
7.0
676 reviews
Search Lufthansa flights

ANA flights from Canada to China

Our best ANA deals on Canada to China flight tickets
ANA
3 Nov.
YVR12:15 p.m.Vancouver Intl
29h 10m
1 stop
SHA5:25 p.m.Shanghai Hongqiao Intl
14 Nov.
SHA8:40 a.m.Shanghai Hongqiao Intl
16h 05m
1 stop
YVR12:45 a.m.Vancouver Intl
C$ 2,505
Find similar
ANA
22 Nov.
YVR10:15 a.m.Vancouver Intl
29h 10m
1 stop
SHA3:25 p.m.Shanghai Hongqiao Intl
7 Dec.
SHA8:40 a.m.Shanghai Hongqiao Intl
16h 05m
1 stop
YVR12:45 a.m.Vancouver Intl
C$ 2,509
Find similar
ANA
10 Jun.
YVR12:45 p.m.Vancouver Intl
28h 30m
1 stop
SHA5:15 p.m.Shanghai Hongqiao Intl
27 Jun.
SHA9:35 a.m.Shanghai Hongqiao Intl
16h 15m
1 stop
YVR1:50 a.m.Vancouver Intl
C$ 4,156
Find similar

Korean Air flights from Canada to China

Our best Korean Air deals on Canada to China flight tickets
Korean Air
28 Sep.
YVR10:30 a.m.Vancouver Intl
35h 45m
2 stops
PEK10:15 p.m.Beijing Capital
26 Oct.
PEK6:55 a.m.Beijing Capital
40h 45m
2 stops
YVR11:40 p.m.Vancouver Intl
C$ 1,670
Find similar
Korean Air
28 Sep.
YYZ5:25 a.m.Toronto Pearson Intl
43h 40m
2 stops
SHA1:05 a.m.Shanghai Hongqiao Intl
31 Oct.
SHA2:25 p.m.Shanghai Hongqiao Intl
33h 27m
2 stops
YYZ11:52 p.m.Toronto Pearson Intl
C$ 2,060
Find similar
Korean Air
9 Oct.
YYZ5:00 a.m.Toronto Pearson Intl
44h 05m
2 stops
SHA1:05 a.m.Shanghai Hongqiao Intl
30 Oct.
SHA2:25 p.m.Shanghai Hongqiao Intl
33h 27m
2 stops
YYZ11:52 p.m.Toronto Pearson Intl
C$ 2,311
Find similar

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 Shanghai Flights
Fastest flight time12h 10m
Cheapest priceC$ 1,372
Toronto to Shanghai Flights
Fastest flight time14h 45m
Cheapest priceC$ 1,488
Toronto to Beijing Flights
Fastest flight time25h 10m
Cheapest priceC$ 1,910
Vancouver to Beijing Flights
Fastest flight time15h 25m
Cheapest priceC$ 1,425
Toronto to Guangzhou Flights
Fastest flight time25h 05m
Cheapest priceC$ 1,507
Vancouver to Guangzhou Flights
Fastest flight time31h 53m
Cheapest priceC$ 1,092
Montreal to Shanghai Flights
Fastest flight time23h 00m
Cheapest priceC$ 1,992
Montreal to Beijing Flights
Fastest flight time22h 30m
Cheapest priceC$ 2,079
Vancouver to Shenyang Flights
Fastest flight time19h 55m
Cheapest priceC$ 2,154
Calgary to Shanghai Flights
Fastest flight time20h 45m
Cheapest priceC$ 1,713
Vancouver to Hangzhou Flights
Fastest flight time28h 50m
Cheapest priceC$ 1,895
Ottawa to Shanghai Flights
Fastest flight time25h 20m
Cheapest priceC$ 2,056

Similar Canada to China flights

Flexible with your destination? Broaden your search and find flights similar to your Canada to China route

Why use momondo?

momondo compares prices from hundreds of airlines and agents so you can find and book the best deal on flights from Canada to China . Millions of users trust and use momondo every year so you are in good hands.

Yes. All flights to China from Canada on momondo can be compared and filtered by various policies on offer, including flexible booking.


Save money when you book flights with momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.