Cheap flights from Banff to China

Round-trip
Economy
Calgary (YYC)
Shanghai (PVG)
Depart
Return
Any month
Compare vs. Cheapflights |

How to find the cheapest flight from
Banff (YYC) to China

How far in advance should I book a flight from Banff to China?

Find a great deal and save up to 22% by booking at least 61 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from Banff to China within the next two weeks, with the cheapest ticket starting at C$ 1,002.

What is the cheapest month to fly from Banff to China?

The best pricing can be found in the month of November. Prices to China from Banff average C$ 1,032. You can even find prices in November for less than C$ 1,032, as users have found deals to China from as low as C$ 633. The month of December appears to be one of the more expensive times to travel to China from Banff. Flying in the targeted month can save you up to 63%.

Cheap flights from Banff to China in March, April 2021

10 Mar - 8 Apr
C$ 1,417pp
YYC
Calgary
China Southern
   
2 STOPS
SHA
Shanghai Hongqiao Intl
SHA
Shanghai Hongqiao Intl
China Southern
   
2 STOPS
YYC
Calgary
10 Mar - 8 Apr
C$ 1,417pp
YYC
Calgary
China Southern
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
China Southern
   
2 STOPS
YYC
Calgary
11 Mar - 3 Apr
C$ 1,565pp
YYC
Calgary
Air Canada
     
3 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Air Canada
   
2 STOPS
YYC
Calgary

Banff to China 2021 flight deals

20 Oct - 23 Oct
C$ 1,021pp
YYC
Calgary
Air China
 
1 STOP
PEK
Beijing Capital
PEK
Beijing Capital
Air China
 
1 STOP
YYC
Calgary
20 Oct - 23 Oct
C$ 1,026pp
YYC
Calgary
Air China
 
1 STOP
PEK
Beijing Capital
PEK
Beijing Capital
Air China
 
1 STOP
YYC
Calgary
1 Sep - 19 Sep
C$ 1,121pp
YYC
Calgary
EVA Air
   
2 STOPS
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
EVA Air
   
2 STOPS
YYC
Calgary

Last minute flights from Banff to China

10 Mar - 8 Apr
C$ 1,417pp
YYC
Calgary
China Southern
   
2 STOPS
SHA
Shanghai Hongqiao Intl
SHA
Shanghai Hongqiao Intl
China Southern
   
2 STOPS
YYC
Calgary
10 Mar - 8 Apr
C$ 1,417pp
YYC
Calgary
China Southern
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
China Southern
   
2 STOPS
YYC
Calgary
11 Mar - 3 Apr
C$ 1,565pp
YYC
Calgary
Air Canada
     
3 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Air Canada
   
2 STOPS
YYC
Calgary

One-way flights to China from Banff

6:00 p.m. - 10:55 a.m.
XiamenAir
2 stops
26h 55m
YYC - SHA
XiamenAir
C$ 965
CheapFaresNow
6:00 p.m. - 8:45 a.m.
XiamenAir
2 stops
24h 45m
YYC - SHA
XiamenAir
C$ 1,044
Kiwi.com
12:20 p.m. - 8:50 a.m.
Multiple Airlines
2 stops
30h 30m
YYC - SHA
Multiple Airlines
C$ 1,145
FlyFar

Related info for your journey

Flight FAQs

From Banff to China

Can I find flights from Banff to China for under C$ 1,521 on Cheapflights?

Yes, there are multiple flights from Banff to China for under C$ 1,521. The cheapest flight booked recently is on China Southern for just C$ 1,417, but on average you can expect to pay C$ 2,144.

What safety measures are being taken by airlines flying from Calgary to China to control the spread of COVID-19?

Delta is one of the many airlines that have implemented additional safety measures to control the spread of COVID-19. Airline carriers are regularly disinfecting and sanitizing their aircraft. Masks are provided and are mandatory while on board. Pre-flight testing for symptoms and antibodies, alongside socially-distanced seating (for a limited time) will work towards keeping travellers safer while flying from Calgary to China. Policies will vary by airline.

Which airlines flying from Calgary to China have flexible cancellations due to COVID-19?

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

Are there direct flights from Banff to China for under C$ 1,395 on Cheapflights?

There are no direct flights from Banff to China, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Are there last-minute flights available from Banff to China for under C$ 1,521?

There are currently 16+ open flights from Banff to China within the next 7 days for less than C$ 1,521.

What are the most popular airlines that fly from Calgary to China?

Consider Air Canada, Delta or Hainan Airlines when booking your flight. These represent the most popular airlines when flying from Calgary to China.

What are the most popular routes from Calgary to China?

The most popular route from Calgary to China is Calgary - Guangzhou Baiyun. You may also consider Calgary - Shenzhen or Calgary - Shanghai Pu Dong.

What are the cheapest flights from Calgary to China?

Looking for the cheapest flight from Calgary to China? While on average our users pay C$ 1,488, our data indicates the cheapest price to be C$ 357. The most popular route (Calgary - Guangzhou Baiyun), is priced around C$ 1,121.

How long is the flight from Banff to China?

Air Canada, Air China, and China Airlines can get you from Banff to China in just under 15h 45m. Your travel time can differ by up to 6h 05m. When browsing for deals, the options you’ll see will be for both direct flights and flights with stops.

What are the cheapest airlines to flying from Banff to China round-trip?

Our cheapest airline available from Banff to China is China Southern. Our recent data shows that you can find tickets from as low as C$ 1,418 on this airline. Additional options worth looking into are Air Canada and Air China, starting at C$ 1,565 and C$ 1,603 round-trip.

What are the cheapest airlines to fly from Banff to China one-way?

The cheapest airline one-way is XiamenAir, with whom users have recently found tickets for as low as C$ 965.

Destination points for flights from Banff to China

Destination information for China

Today's exchange rate
C$ 1 = ¥5.10

Airports servicing Calgary

Top 7 airlines flying from Banff to China

Airline Cheapest Average Flexibility On-time COVID-19 safety
Delta
C$ 422 C$ 516 No cancel fee N/A
Search Delta flights
United Airlines
C$ 471 C$ 590 No cancel fee 69%
Search United Airlines flights
Hainan Airlines
C$ 445 C$ 677 No cancel fee 61%

We couldn't confirm the COVID-19 safety measures taken by Hainan Airlines. Please check directly on their website for additional information.

Search Hainan Airlines flights
China Eastern
C$ 465 C$ 685 No cancel fee 62%

We couldn't confirm the COVID-19 safety measures taken by China Eastern. Please check directly on their website for additional information.

Search China Eastern flights
Air Canada
C$ 452 C$ 697 No cancel fee 67%
Search Air Canada flights
Air China
C$ 420 C$ 798 No cancel fee 67%
Search Air China flights
China Southern
C$ 630 C$ 947 No cancel fee 69%

We couldn't confirm the COVID-19 safety measures taken by China Southern. Please check directly on their website for additional information.

Search China Southern flights
Home Asia China Cheap flights from Banff to China
  • Round-trip
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First