Find flights
When to book
FAQs & Tips
Airlines
Deals

C$ 524 Find cheap flights from China to Canada

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from China to Canada departing on 20/11. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

Search hundreds of travel sites at once for deals on flights to Canada

In the last 7 days, travellers have searched 45,479,411 times on KAYAK, and here is why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Free to useThere are no hidden charges or fees.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Good to know

Low season

November

High season

June

Cheapest flight

C$ 524
Best time to beat the crowds (7% less expensive on average)
Most popular time to fly and prices are also 8% lower on average.
Flight from Shanghai Pudong Airport to Vancouver

FAQs for booking flights from China to Canada

  • How does KAYAK find such low prices on flights from China to Canada?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from China to Canada.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from China to Canada?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Canada from China is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from China to Canada?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Canada with an airline and back to China with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from China to Canada?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Canada from China up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top 5 airlines serving from China to Canada

Need help choosing which airline to fly with from China to Canada? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
8.5
Korean AirOverall score based on 1059 reviews
8.6Boarding
8.8Crew
8.2Food
8.2Entertainment
8.3Comfort
Airline reviews

It would be better if flight crew can clearly communicate in english. But they are kind and accommodating. Food is good, especially the sandwiches on the self-serving snack trays. They are better than the ones served. Boarding was organized.

10.0 ExcellentDonnabelle, Sep 2024IAD - ICN
Read more Korean Air reviews

It would be better if flight crew can clearly communicate in english. But they are kind and accommodating. Food is good, especially the sandwiches on the self-serving snack trays. They are better than the ones served. Boarding was organized.

So far one of the good one , whenever I go to Korea , I always use Korean airline .

They had the same movie choice as my previous flight, not much of a choice, movies were not up to date, music was uninteresting. Other than sitting on the ground for 40 minutes after boarding the plane, with pilot telling us that they couldn't load the plane because of rain, (bullshit) We finally got into Bangkok of course 40 minutes late.

They could have had more up to date movies/better choice of music.

Will try never to fly Delta international again. Flight delayed and staff completely inept in dealing with it. Would not communicate, rude, completely disorganized. Once we reached Seoul the staff there had no idea what to do with us and led us around the airport from one pointless line to another. They were clearly not told how to manage the situation even though they had hours to make a plan. Never again.

Really good! I like all the crew, they were so nice and very efficient.

On time departure and exceptional customer service during the entire flight.

My flight with Korean Air went quite well, I've flown with them for many years and have grown accustomed to their great service.

The flight crews were extremely professional, helpful, and courteous. Departure and arrival times were accurate. No delay. I will use K airline again. Thanks

We were seated at the back and that was very uncomfortable for me with the turbulence we experienced on our way to Chicago.

The staffs are very accomodating!!! The foods are good!!! The entertainment from manila to incheon was miserable because we need to use our own cellphones or own ipads.

Check in agent very rude, no greeting “Hi” or “ Thank you. Doesn’t direct where to go for gate info. In flight crew staff not friendly. Very disappointed ☹️

My favorite airline to fly across the Pacific. The Business class lounge is fantastic, the wonderful flight attendants are helpful and professional. Great comfort while flying.

Everything is good, the only issue is the aircraft need to be upgraded

I recently had the pleasure of flying with Asiana Airlines, and I can confidently say it was an outstanding experience. From the moment I checked in, the staff demonstrated exceptional professionalism and warmth. The boarding process was seamless and well-organized, ensuring a stress-free start to my journey. Onboard, the flight attendants were attentive, courteous, and went above and beyond to cater to passengers' needs. The seats were comfortable, with ample legroom, and the in-flight entertainment options were diverse and up-to-date, making the flight enjoyable and relaxing. Additionally, the meals served were delicious and well-presented, reflecting a high standard of culinary quality. The airline's commitment to safety was evident throughout the flight, with clear announcements and a reassuring presence from the crew. Overall, Asiana Airlines provided a top-tier travel experience, and I would highly recommend them to anyone seeking comfort, quality service, and a memorable journey.

I’m glad to comeback after 7 years. Flight from LAX-ICN was excellent

30 minutes from landing in Mongolia we had to turn around and go back to Korea due to a storm in the capital of Mongolia. We went back the following day. Safety first!

Ok, the flight was late and the plane was old. The check in crew in Narita were amazing however.

One of the flight was delayed. The flight attendant of returning flight to LA was mean.

Staff was excellent. Food could use more variety. -More vegetable options. Menu didn't have juice or soda listed. -The croissants were outstanding!

As a solo traveller, I always prefer to have an aisle seat, but the flight was so full, there weren’t any available. I understand that the seatbelt sign sometimes has to go on if turbulence is anticipated but after the second food service, it was on continuously for about an hour and a half and there didn’t seem to be any turbulence at all! With seats reclined, my fellow passenger in the aisle seat asleep and the seatbelt sign on I felt very trapped, extremely uncomfortable and in desperate need of the bathroom. The positives were that the staff were very friendly, the entertainment was great and we actually took off on time and arrived in HKG earlier than expected.

Was a nice experience, crews were nice and accommodating. My only complain is the super tight leg room for the economy class.

Bathroom was not cleaned as often as other airlines does. It was gross for a less than full flight capacity.

From BOS to HK, the crew had pushed me to choose the pasta for meal multiple times. It was a bad experience. Without this, everything was good.

From Chicago to Hong Kong was great., but from Hong Kong to manila we had hard time looking for the gate of our connecting flight. There wasn’t hardly any sign.

Cathay Pacific helps me with the planning due to weather delays. Well planed flights.

Cathay Pacific handle my plane delay very well. I will book with Cathay Pacific again in the future trips.

It as great, my in flight entertainment was malfunctioning though.

Both my husband and I ordered the fish for dinner and we both got sick and throwing up on the plane. I don’t think the seafood was handled properly and I for sure will not order fish the next time around.

No proper procedures or announcements for boarding. Not even water was served on flight. Could not check in on line. This option was not available .

Seats did not have enough legroom. Reclined seat in front meant very little room to move. Tablet for movies was difficult to tap on. Food was excellent. Staff excellent.

It was terrible, I was denied to board the plane because I don't have Germany visa, but I don't know I need a visa because all I want is go back to united state and I don't need to enter Germany. When I buy the ticket and checking in I entered my Chinese passport information and I did not get any notifications that I need apply for Germany visa. This trouble is generated totally by Lufthansa and they don't offer any useful help to solve my issue which cause huge problems to my travels.

Seats are too close together, there is not enough legroom. Food was pretty bad. TV didn’t work for more than half the flight which was annoying. Crew was annoyed that I complained about the TV they shut down the system and it restarted but then froze again. Asked them again but they were annoyed only to shut it down again it worked for two hours then froze again.

The connection to LYON was very tight. The flight was nearly finished boarding when we got to the gate

The flight crew, the on-plane service, and the food were fine. The seats lacked cushioning and were uncomfortable compared to other planes from recent flights. The plane was initially delayed one hour and that expanded to 1.5 hours. When we boarded, there was insufficient room for our carry-on bags, which added more time to disembarking from the plane. It appeared the Air Canada staff or the Toronto Airport staff were less than competent to handle whatever the issue was that caused the delays, which was never communicated.

Sun express is great. Frankfurt airport is the most horrible airport there is

Boarding was one hour late. Gate notification was incorrect (notification said gate 17, actual was gate 14). Took shuttle bus to board the plane. Late arrival of plane at Turin impacted travel arrangements to the event.

I never will fly again. They rebooked me without telling me. Cancelled my flight and rebooked me on new airline. When they booked me on new flight I had to repay for all my baggage and seat reservations despite the email and reservation I showed and confusion and discussions the new airline had trying to rectify it with Discover and Lufthansa. I added seats later which is an option which makes me think I need to book directly with airlines going forward to avoid this disaster

Boarding was haphazard after people with small children or walking difficulties

Good flight overall But aircraft is little old- 747-400. Hence it is spacious compare to newer 787 dreamliners Asian vegetarian food was reasonably good

Flight take off delayed 30 minutes; arrived 15 minutes late. Had to take bus from terminal to plane, delaying boarding and unloading.

Sardine can layout in Business Class, where you spend the flight starin st your seat neighbors. nowhere to put a book or phone or anything. How an airline could buy a seat design with such a terrible layout is beyond reason! Clearly the people who bought this mess of a seat design weren’t frequent flyers. I’ve had better experiences on other carrier’s premium economy. Would not recommend. Expensive prices and terrible hard product!

Aviianca was ok but that was not my original flight I boooked. I was moved there a few hours before boarding and the flight landed at a different airport from my connecting flight. I had to take a very expensive cab over 150 pounds to comnect.

American Airlines is the worst airline to fly. you can’t get on an earlier flight if you don’t have ‘status’, they cancel their flights with no warning, and they lie about why their flights are delayed so they don’t have to pay for meals or hotels. They lost me as a customer after this trip. I’ll be flying Delta or Untied from now on.

A cattle car, but at least they didn't lose our luggage this time.

I had paid for my family to sit together on the plane. When we got to the plane this wasn't the case and we were separated. meanwhile the lady sitting next to me told me how she didn't pay and were all sitting together

there was a small delay but other than that it was a great flight. Oh and better movie selection

Not being able to check my luggage ruined my flight experience with British Airways. I have to spend hundreds of dollars to get my luggage to me.

Missed our connection, lost our luggage. Never fly BA again.

The crew was attentive . The boarding gate was assigned incorrectly. It was closed and no directions were provided. The alternative gate was "next door" but it was my guesswork, not proper communication from the airport/airline. The flight was delayed over 1 hour. I missed a train connection. The amount of food was very minimal on this flight.

Book cheap flights from China to Canada

Recent round-trip flight deals

2/2Sun
1 stopPhilippine Airlines
21h 05mPVG-YVR
15/3Sat
1 stopPhilippine Airlines
25h 50mYVR-PVG
C$ 927
25/2Tue
1 stopPhilippine Airlines
21h 05mPVG-YVR
11/3Tue
1 stopPhilippine Airlines
25h 05mYVR-PVG
C$ 954
19/10Sat
1 stopKorean Air
18h 50mPVG-YVR
27/10Sun
1 stopKorean Air
31h 35mYVR-PVG
C$ 1,278
2/11Sat
1 stopKorean Air
18h 20mPVG-YVR
24/1Fri
1 stopKorean Air
28h 45mYVR-PVG
C$ 1,282
11/11Mon
1 stopCathay Pacific
27h 55mPVG-YVR
18/11Mon
1 stopCathay Pacific
20h 25mYVR-PVG
C$ 1,300
7/11Thu
1 stopCathay Pacific
23h 00mSHA-YVR
28/11Thu
1 stopCathay Pacific
31h 50mYVR-SHA
C$ 1,319
15/10Tue
1 stopBritish Airways
41h 10mPVG-YYZ
29/10Tue
1 stopBritish Airways
22h 05mYYZ-PVG
C$ 1,450
16/10Wed
1 stopBritish Airways
41h 10mPVG-YYZ
27/11Wed
1 stopBritish Airways
26h 30mYYZ-PVG
C$ 1,457
26/12Thu
2 stopsLufthansa
41h 50mPVG-YVR
19/4Sat
1 stopLufthansa
30h 05mYVR-PVG
C$ 1,813
26/12Thu
2 stopsLufthansa
41h 50mPVG-YVR
19/4Sat
2 stopsLufthansa
29h 10mYVR-PVG
C$ 1,851

Search by stops

Search by airline

Search by price

Recent one-way flight deals

20/11Wed
1 stop
21h 10mPVG-YVR
C$ 524
21/11Thu
1 stop
13h 30mPVG-YVR
C$ 554
8/12Sun
1 stopCathay Pacific
23h 20mCAN-YYZ
C$ 912
23/2Sun
1 stopCathay Pacific
39h 00mCAN-YYZ
C$ 932
17/10Thu
1 stopKorean Air
16h 30mPVG-YVR
C$ 953
29/10Tue
1 stopKorean Air
32h 45mSHA-YVR
C$ 972
8/10Tue
1 stopLufthansa
28h 15mPEK-YYZ
C$ 1,680
8/10Tue
1 stopLufthansa
25h 50mPEK-YYZ
C$ 1,693
13/1Mon
1 stopAsiana Airlines
31h 15mCAN-YYZ
C$ 1,842
31/12Tue
1 stopAsiana Airlines
38h 20mSHA-YYZ
C$ 2,115

Search by stops

Search by airline

Search by price

Last minute flights to Canada

Last minute flight, train and bus deals

7/10Mon
multi-stopQatar Airways
44h 40mCAN-YYZ
30/11Sat
multi-stopQatar Airways
37h 50mYYZ-CAN
C$ 2,473
7/10Mon
multi-stopEthiopian Air
44h 15mCAN-YYZ
30/11Sat
multi-stopEthiopian Air
39h 40mYYZ-CAN
C$ 2,512
7/10Mon
multi-stop
30h 10mCAN-YYZ
30/11Sat
multi-stop
22h 05mYYZ-CAN
C$ 3,324

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Canada

Cabin class types available on flights to Canada
Cabin classes available on flights to Canada. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.