Cheap flights from Canada to China from C$ 664

This is the cheapest one-way flight price, found on 24/5. Prices may vary by date and flight preferences.
YYZ — SHA
30 May — 6 Jun1
Return
1 adult
Economy
From?
To?
Tue 30/5
Tue 6/6
100% Free
Cheapflights is completely free to use, so you can start saving the moment you arrive.
Book with Flexibility
Our users can plan ahead with confidence and find flights with no change fees
Travel Smart
Millions of people come to us for their flight needs every year. We help make travel planning easy by providing useful insights and data-driven graphs that can inform your decisions.

Cheap flights from Canada to China in May, June 2023

The best prices found for Canada to China flights for May, June
Scroll through some of the best deals on flights from Canada to China in 2023. Check back regularly for other flight deals.

Canada to China 2023 flight deals

Cheap flights to China from Canada found for this year
Scroll through some of the best deals on flights from Canada to China in 2023. Check back regularly for other flight deals.

Cheap China Airlines flights from Canada to China

Take a look at some of the lowest-priced China Airlines flights heading from Canada to China. Make sure to double check the flight details before booking.

Cheap ANA flights from Canada to China

Take a gander at the lowest prices we've found on ANA flights from Canada to China. Deals frequently update to provide users with more options.

Direct flights to China from Canada

Save time with Canada to China direct flight deals
For a quicker trip, book one of these direct flights from Canada to China. Users seeking other options on flights from Canada to China should update the search form at the top of the page.

Last minute flights from Canada to China

Late deals on round-trip flights to China from Canada, departing today and this week
Book one of these great deals on flights from Canada to China. Tip: verify your flight details before completing your reservation.

One-way flights to China from Canada

The cheapest one-way flights from Canada to China
Users in need of a one-way flight from Canada to China can choose from these deals. Users in need of a round-trip flight from Canada to China instead should update the search form at the top of page.

Find flights from Canada to China within your budget

Use the slider to find flights from Canada to China that fit your budget.

Fly from

Any airport

Fly to

Any airport

Budget

C$ 1,414 - C$ 1,926

Route

Depart

Return

Price

Vancouver IntlBeijing Capital

YVR - PEK

YVRPEK

Vancouver Intl

Sat 18/11

2 stops23h 30m

Beijing Capital

Sun 7/1

2 stops17h 46m

C$ 1,414

Toronto Pearson IntlGuangzhou Baiyun

YYZ - CAN

YYZCAN

Toronto Pearson Intl

Fri 15/9

2 stops46h 20m

Guangzhou Baiyun

Wed 11/10

1 stop26h 15m

C$ 1,456

Vancouver IntlShanghai Pu Dong

YVR - PVG

YVRPVG

Vancouver Intl

Mon 18/9

1 stop25h 25m

Shanghai Pu Dong

Wed 15/5

1 stop21h 30m

C$ 1,506

Vancouver IntlBeijing Capital

YVR - PEK

YVRPEK

Vancouver Intl

Wed 1/11

2 stops36h 20m

Beijing Capital

Wed 15/11

2 stops40h 30m

C$ 1,506

Vancouver IntlShanghai Pu Dong

YVR - PVG

YVRPVG

Vancouver Intl

Tue 21/11

Nonstop12h 10m

Shanghai Pu Dong

Wed 20/12

Nonstop10h 20m

C$ 1,595

Vancouver IntlShanghai Pu Dong

YVR - PVG

YVRPVG

Vancouver Intl

Sun 15/10

1 stop19h 05m

Shanghai Pu Dong

Thu 19/10

1 stop14h 20m

C$ 1,691

Toronto Pearson IntlBeijing Capital

YYZ - PEK

YYZPEK

Toronto Pearson Intl

Sat 30/9

1 stop38h 35m

Beijing Capital

Wed 11/10

1 stop43h 15m

C$ 1,732

Toronto Pearson IntlGuangzhou Baiyun

YYZ - CAN

YYZCAN

Toronto Pearson Intl

Sun 27/8

2 stops49h 35m

Guangzhou Baiyun

Sat 11/11

1 stop27h 15m

C$ 1,741

Toronto Pearson IntlGuangzhou Baiyun

YYZ - CAN

YYZCAN

Toronto Pearson Intl

Tue 29/8

1 stop43h 35m

Guangzhou Baiyun

Mon 2/10

1 stop45h 15m

C$ 1,926

Flights are sorted by cheapest first

Deals found on 24/5

Related info for your journey

Useful info, stats and facts about Canada to China flights.

Top 10 airlines flying from Canada to China

The chart below displays the airlines Cheapflights users travelling from Canada to China choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
Air ChinaCheapestC$ 1,084AverageC$ 2,219FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air China flights
Philippine AirlinesCheapestC$ 1,089AverageC$ 1,984FlexibilityNo cancel feeOn-time60%COVID-19 safety
Search Philippine Airlines flights
Korean AirCheapestC$ 1,106AverageC$ 2,986FlexibilityNo cancel feeOn-time81%COVID-19 safety
Search Korean Air flights
Air CanadaCheapestC$ 1,141AverageC$ 2,660FlexibilityNo cancel feeOn-time67%COVID-19 safety
Search Air Canada flights
EVA AirCheapestC$ 1,177AverageC$ 2,135FlexibilityNo cancel feeOn-time74%COVID-19 safety
Search EVA Air flights
China EasternCheapestC$ 1,186AverageC$ 6,165FlexibilityNo cancel feeOn-time62%COVID-19 safety
Search China Eastern flights
China AirlinesCheapestC$ 1,194AverageC$ 1,989FlexibilityNo cancel feeOn-time70%COVID-19 safety
Search China Airlines flights
Japan AirlinesCheapestC$ 1,355AverageC$ 2,369FlexibilityNo cancel feeOn-time79%COVID-19 safety
Search Japan Airlines flights
ANACheapestC$ 1,417AverageC$ 1,894FlexibilityNo cancel feeOn-time80%COVID-19 safety
Search ANA flights
LufthansaCheapestC$ 1,546AverageC$ 2,631FlexibilityNo cancel feeOn-time76%COVID-19 safety
Search Lufthansa flights

Search flights to China by cabin class

Business Classfrom C$ 5,150/person
Prem Economyfrom C$ 5,663/person
Economyfrom C$ 736/person

Hourly flight availability from Canada to China

See what time of day planes typically take off from Canada to China
0%of flight departuresEarly morningMidnight to 6 am
100%of flight departuresMorning6 am to noon
0%of flight departuresAfternoonNoon to 6 pm
0%of flight departuresEvening6 pm to midnight
Midnight
6 AM
Noon
6 PM