Cheap flights from Canada to Beijing

Return
1 adult
Economy
From?
To?
Sat 4/12
Sat 11/12

How far in advance should I book a flight from Canada to Beijing?

When searching for a good deal, it’s best to be prepared for potential fluctuations in price. We recommend booking at least 61 days in advance, which can save you up to 22% on flights from Canada to Beijing compared to booking the week you need them. Waiting 61 days out may not be for everyone, so we have options available for flights within the next two weeks, with the lowest price starting at C$ 1,010. For sooner than that we have options available in the next 3 days from C$ 1,143.

What is the cheapest month to fly from Canada to Beijing?

Our data shows that November tends to be the cheapest month to fly to Beijing from Canada. Users have commonly found prices around C$ 1,041 for the month, but tickets can be as low as C$ 638. Due to multiple factors, prepare for potentially higher prices in December.

When is the cheapest time to fly from Canada to Beijing (CA - BJS)?

Regardless of the time of day you decide to fly, the ticket price will remain around the same. Book flights from Canada to Beijing as you normally would.

Cheap flights from Canada to Beijing in November, December 2021

The best prices found for Canada to BJS flights for November, December
30 Dec. - 4 Feb.
YYZ

Toronto Pearson Intl

PKX

Beijing Daxing Intl

3 stops

26h 25m
PKX

Beijing Daxing Intl

YYZ

Toronto Pearson Intl

3 stops

34h 57m
C$ 1,077

Multiple Airlines

View Deal

Deal found 27/11/21

30 Dec. - 4 Feb.
YYZ

Toronto Pearson Intl

PEK

Beijing Capital

3 stops

33h 40m
PEK

Beijing Capital

YYZ

Toronto Pearson Intl

3 stops

35h 17m
C$ 1,077

Multiple Airlines

View Deal

Deal found 27/11/21

16 Dec. - 5 Feb.
YYC

Calgary

PKX

Beijing Daxing Intl

2 stops

38h 00m
PKX

Beijing Daxing Intl

YYC

Calgary

3 stops

21h 45m
C$ 1,125

Multiple Airlines

View Deal

Deal found 26/11/21

Canada to Beijing 2021 flight deals

Cheap flights to Beijing from Canada found for this year
30 Dec. - 4 Feb.
YYZ

Toronto Pearson Intl

PEK

Beijing Capital

3 stops

33h 40m
PEK

Beijing Capital

YYZ

Toronto Pearson Intl

3 stops

35h 17m
C$ 1,077

Multiple Airlines

View Deal

Deal found 27/11/21

30 Dec. - 4 Feb.
YYZ

Toronto Pearson Intl

PKX

Beijing Daxing Intl

3 stops

26h 25m
PKX

Beijing Daxing Intl

YYZ

Toronto Pearson Intl

3 stops

34h 57m
C$ 1,077

Multiple Airlines

View Deal

Deal found 27/11/21

16 Dec. - 5 Feb.
YYC

Calgary

PKX

Beijing Daxing Intl

2 stops

38h 00m
PKX

Beijing Daxing Intl

YYC

Calgary

3 stops

21h 45m
C$ 1,125

Multiple Airlines

View Deal

Deal found 26/11/21

Direct flights to Beijing from Canada

Save time with Canada to Beijing direct flight deals
17 Mar. - 30 Mar.
YVR

Vancouver Intl

PEK

Beijing Capital

Nonstop

30h 50m
PEK

Beijing Capital

YVR

Vancouver Intl

Nonstop

10h 25m
C$ 1,601

Air China

View Deal

Deal found 27/11/21

19 May - 24 Aug.
YVR

Vancouver Intl

PEK

Beijing Capital

Nonstop

11h 20m
PEK

Beijing Capital

YVR

Vancouver Intl

Nonstop

10h 25m
C$ 4,439

Air Canada

View Deal

Deal found 27/11/21

17 Mar. - 30 Mar.
YVR

Vancouver Intl

PEK

Beijing Capital

Nonstop

30h 50m
PEK

Beijing Capital

YVR

Vancouver Intl

Nonstop

10h 25m
C$ 5,657

Air China

View Deal

Deal found 27/11/21

Last minute flights from Canada to Beijing

Late deals on round-trip flights to Beijing from Canada, departing today and this week
9 Dec. - 2 Apr.
YVR

Vancouver Intl

PEK

Beijing Capital

1 stop

30h 50m
PEK

Beijing Capital

YVR

Vancouver Intl

1 stop

20h 40m
C$ 2,161

Multiple Airlines

View Deal

Deal found 26/11/21

4 Dec. - 25 Dec.
YYZ

Toronto Pearson Intl

PEK

Beijing Capital

1 stop

28h 55m
PEK

Beijing Capital

YYZ

Toronto Pearson Intl

1 stop

21h 50m
C$ 3,058

Multiple Airlines

View Deal

Deal found 28/11/21

4 Dec. - 24 Dec.
YYZ

Toronto Pearson Intl

PEK

Beijing Capital

2 stops

29h 50m
PEK

Beijing Capital

YYZ

Toronto Pearson Intl

1 stop

23h 30m
C$ 3,636

Multiple Airlines

View Deal

Deal found 28/11/21

One-way flights to Beijing All airports from Canada

The cheapest one-way flights from Canada to Beijing
2 Mar.
YYZ

Toronto Pearson Intl

PKX

Beijing Daxing Intl

2 stops

35h 40m
C$ 619

Multiple Airlines

View Deal

Deal found 27/11/21

16 Feb.
YYZ

Toronto Pearson Intl

PKX

Beijing Daxing Intl

2 stops

35h 40m
C$ 620

Multiple Airlines

View Deal

Deal found 27/11/21

20 Jan.
YYZ

Toronto Pearson Intl

PKX

Beijing Daxing Intl

3 stops

38h 25m
C$ 624

Air China

View Deal

Deal found 27/11/21

Related info for your journey

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

Which airlines flying from Canada to Beijing have flexible cancellations due to COVID-19?

Due to the rapidly changing circumstances due to COVID-19, airlines like Air Canada, Air China, and Hainan Airlines flying from Canada to Beijing have implemented new flexible cancellation policies.

Can I find flights from Canada to Beijing for under C$ 1,100 on Cheapflights?

Yes, there are multiple flights from Canada to Beijing for under C$ 1,100. The cheapest flight booked recently is on Multiple Airlines for just C$ 1,021, but on average you can expect to pay C$ 1,277.

Are there direct flights from Canada to Beijing for under C$ 1,700 on Cheapflights?

Cheapflights has 3 direct flights from Canada to Beijing under C$ 1,700. A good price for a direct flight from Canada to Beijing is less than C$ 3,898.

Are there last-minute flights available from Canada to Beijing for under C$ 2,200?

There are currently 13+ open flights from Canada to Beijing within the next 7 days for less than C$ 2,200.

What are the most popular routes from Canada to Beijing?

When deciding which route to take from Canada to Beijing consider Toronto Pearson Intl - Beijing Daxing Intl, Toronto Pearson Intl - Beijing Capital or Vancouver Intl - Beijing Capital as they are the most popular.

What are the most popular airlines that fly from Canada to Beijing?

American Airlines, Air Canada and Air France are the most popular airlines when flying from Canada to Beijing.

What are the cheapest flights from Canada to Beijing?

The cheapest flight price from Canada to Beijing is C$ 537. On average you can expect to pay C$ 1,595. The most popular route, (Toronto Pearson Intl - Beijing Daxing Intl), can usually be booked for C$ 1,021.

Flights to Beijing from Canada

Can I fly to Beijing from Canada right now?

Information is based on travel restrictions from Canada to Beijing

Most visitors from Canada will not be allowed to enter Beijing.

COVID-19 testing requirements
Visitors from Canada must present a negative RT-PCR (NAAT) test taken 48 hours before departing to Beijing.

Quarantine requirements
Visitors from Canada are not required to quarantine after entering Beijing.

Documents
Health Declaration Form - Must be presented upon arrival


Can I fly back to Canada from Beijing?

Returning to Canada from Beijing

COVID-19 testing requirements
Visitors from Beijing must present a negative RT-PCR (NAAT) test taken 72 hours before departing to Canada.

Quarantine requirements
Visitors from Beijing are not required to quarantine after entering Canada.

Departure points for flights from Canada to Beijing

Select to see more specific information for flights to Beijing from all departure points in Canada

Top 10 airlines flying from Canada to Beijing

The chart below displays the airlines Cheapflights users travelling from Canada to Beijing choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
AirlineCheapestAverageFlexibilityOn-timeCOVID-19 safety
China Southern
CheapestC$ 360
AverageC$ 614
FlexibilityNo cancel fee
On-time69%
COVID-19 safety
Hong Kong Airlines
CheapestC$ 408
AverageC$ 738
FlexibilityNo cancel fee
On-time65%
COVID-19 safety
XiamenAir
CheapestC$ 442
AverageC$ 712
FlexibilityNo cancel fee
On-time49%
COVID-19 safety
Air Canada
CheapestC$ 473
AverageC$ 1,047
FlexibilityNo cancel fee
On-time67%
COVID-19 safety
China Eastern
CheapestC$ 477
AverageC$ 739
FlexibilityNo cancel fee
On-time62%
COVID-19 safety
Beijing Capital Airlines
CheapestC$ 484
AverageC$ 594
FlexibilityNo cancel fee
On-timeN/A
COVID-19 safety
American Airlines
CheapestC$ 522
AverageC$ 849
FlexibilityNo cancel fee
On-time71%
COVID-19 safety
Hainan Airlines
CheapestC$ 523
AverageC$ 876
FlexibilityNo cancel fee
On-time61%
COVID-19 safety
United Airlines
CheapestC$ 536
AverageC$ 815
FlexibilityNo cancel fee
On-time69%
COVID-19 safety
Delta
CheapestC$ 567
AverageC$ 750
FlexibilityNo cancel fee
On-timeN/A
COVID-19 safety