Find Cheap Flights from Ontario to Shanghai

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

Depart
Return
Any month
Compare vs. KAYAK |

Ontario to Shanghai Flight Information

Flights Arrive in Shanghai
Flights Depart from Ontario
Flight Price C$ 635
Airlines China Eastern, Air Canada, Hainan Airlines, Air China, Delta, American Airlines, China Southern, Philippine Airlines, KLM, EVA Air, Air France, United Airlines

Book cheap flights from Ontario to Shanghai (round-trip)

Airports
Origin
Ottawa
C$ 775
only
C$ 775
Toronto
C$ 635
only
C$ 635
C$ 654
only
C$ 654
Destination
Shanghai
C$ 635
only
C$ 635
C$ 635
only
C$ 635
Mon, 4 Feb
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
14h 55m
Wed, 13 Feb
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
14h 20m
C$ 635
Trip: 10 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 40 reviews
Overall
6.6
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.3
Food
6.0
YYZ
PVG
Excellent 8.6

Pros: Decent variety of newer movies. Food was pretty good for airplane food. Flight was on time.

YYZ
PVG
Mediocre 2.0

Pros: Nothing

Cons: Domestic portion of the flight was first canceled then rescheduled then delayed. This issue keeps occurring and should not be recommended on Kayak!

YYZ
PVG
Mediocre 2.0

Pros: Nothing

Cons: You are not allowed to use your phone even in flight mode. Food is disgusting

YYZ
PVG
Excellent 10.0

Pros: The free wifi!

Cons: The absurd emergency aisle seat fee. Nobody sat in the aisle the entire flight. I’m a very tall person, not a tiny Asian who can sit comfortably side by side to people with the person in front of me having his chair back the entire way for 14 hours!

YYZ
PVG
Good 7.0

Pros: The staff was friendly and polite. There was movies, TV shows, etc to watch. The food was decent for airline food.

Cons: 2 days of delays and unorganized at times

Tue, 19 Mar
YTZ
Toronto Island
PVG
Shanghai Pu Dong
18h 10m
Wed, 27 Mar
PVG
Shanghai Pu Dong
YTZ
Toronto Island
25h 25m
C$ 654
Trip: 9 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,316 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
ZRH
Excellent 8.6

Pros: Better staff than normally, which was both surprising and pleasant. Flight made it on time for the changeover in Zurich, which is very important.

Cons: Extra charge for luggage - it showed up in the itinerary only after everything has been paid for. And even the paid suitcase allowed 23 kg only. It has been just over TEN years ago that you had two suitcases at 32 kg each included in price! Does the airline seriously believe that you can travel around the world with just a swim trunk in your pocket? This policy is an insult to any world traveller. We do not all go into an all-inclusive resort! The only drink offered during the flight was plain water, again a step down from before where they also offered others, e.g. orange juice. Seating - now that big persons have the right for two seats for the price of one, when will the same rational apply to tall people?

YOW
YYZ
Excellent 10.0

Pros: The 777 is excellent. Service very friendly. Food is good. One leg flight is super good

Cons: Apparently the pilots are allowed to smoke on these long flights. In this trip it was not bad but on previous flights it was really bad

YYZ
DUB
Excellent 10.0

Pros: Everything

Cons: Nothing

YYZ
FCO
Excellent 9.6

Pros: Very smooth flight. Nice 787

Cons: Very cramped no room to move. I can't believe the meals that were served. Very small portions. A slice of bread for breakfast. No butter just dry bread and coffee!!

EWR
YVR
Excellent 9.0

Pros: Flight and service was very good

Cons: Crew showed up late and we subsequently were delayed.

Wed, 27 Mar
YTZ
Toronto Island
SHA
Shanghai Hongqiao & other airports
17h 10m
Mon, 8 Apr
SHA
Shanghai Hongqiao & other airports
YTZ
Toronto Island
16h 45m
C$ 674
Trip: 13 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 25 Mar
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
29h 15m
Thu, 28 Mar
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
18h 55m
C$ 694
Trip: 4 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1,392 reviews
Overall
7.9
Boarding
7.8
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
PVG
SZX
Excellent 8.0

Cons: The hearphones sound quality is deplorable, and since the aircraft noise level is high is almost impossible to use it. Ok, that is easy to correct with no cost: remind the travelers to bring they own hearphones (I didn't bring mine) for best sound.

BKK
HAK
Excellent 10.0

Pros: Everything

Cons: Nothing

SEA
PEK
Excellent 8.0

Pros: Better than US airlines in service and comfort

YYZ
PEK
Excellent 9.3

Pros: Economy class can’t be better.

LAX
CTU
Good 7.6

Pros: crew service was good and friendly

Cons: baggage unloading was very slow.

Thu, 18 Apr
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
42h 40m
Mon, 6 May
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
40h 27m
C$ 716
Trip: 19 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 4,903 reviews
Overall
6.6
Boarding
6.8
Comfort
6.5
Crew
7.0
Entertainment
6.1
Food
6.1
MNL
PEK
Okay 5.0

Pros: Short waiting period for connecting flights

Cons: Bad service for China Air crews and not using the airport terminal tube, the passengers need to take a bus

JFK
PEK
Mediocre 2.0

Cons: Flight was canceled but there wasn’t any notice prior we arrived at the airport. And there wasn’t any employees from air China to inform us at the airport. Unprofessional!

PEK
SZX
Good 7.0

Cons: Flight very delayed, no information provided in English.

PEK
LAX
Excellent 8.0

Pros: Constant service through out the night on long 12 hour segment. Hostess was constantly walking up/down aisle serving great green tea and juices. Unlike other airline where crew puts off lights and go to sleep too

Cons: Food totally tailored to Chinese tastes. Though Muslim meal pre ordered was ok Beijing airport no WiFi and terrible security check

SFO
PEK
Mediocre 2.0

Cons: We paid $37 to check in 1 Baggage and the flight from SFO to Beijing had delivered the baggage in baggage claim area. We had to take Chinese Visa to get to the baggage, even-though it is a transit. We missed the next connecting flight to Shenzhen as it ate up all our time. Now have to travel in the mercy of the airlines for next flight. PLEASE MAKE SURE YOU LIST THAT "VISA NEEDED IF CHECKING IN BAGGAGE" MISSED ALL FLIGHTS

Wed, 6 Feb
YOW
Ottawa
PVG
Shanghai Pu Dong
24h 35m
Wed, 6 Mar
PVG
Shanghai Pu Dong
YOW
Ottawa
16h 55m
C$ 775
Trip: 29 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 21,926 reviews
Overall
8.1
Boarding
8.1
Comfort
7.8
Crew
8.5
Entertainment
7.7
Food
7.4
ATL
LGA
Excellent 10.0

Pros: Overall Service!!!!

Cons: People Should Use The Overhead Bins Next To Their Seats, "Not Someone Else's", Thank You Very Much

BOS
PIT
Excellent 10.0

Pros: Arrived ahead of time

MCI
ATL
Mediocre 2.0

Cons: Itinerary was changed from the one that was booked. Flight was preponed by 2hours.

LAX
SJC
Excellent 8.3

Pros: Comfy seats, quick service.

Cons: If you are in Zone 3 or 4 you pretty much have to check in your bag back there is no more room. Which I don’t understand and is highly incovienent.

AUS
DTW
Mediocre 2.0

Pros: Nothing

Cons: That Delta was not more accommodating when I missed my flight.. Got totally lost in Austin. Have never driven there before and highways were difficult at times. $503 to get on another flight home. Ended up getting better deal at Southwest. Will most likely stick with them next time I am forced to fly.

Tue, 30 Apr
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
30h 55m
Wed, 15 May
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
28h 43m
C$ 790
Trip: 16 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 35,769 reviews
Overall
7.4
Boarding
7.5
Comfort
7.2
Crew
7.8
Entertainment
6.8
Food
6.7
DCA
PVD
Good 6.0

Cons: Delayed flight

FRA
DFW
Excellent 10.0

Pros: Entertainment was good, meals were served, flight was on time.

GCM
MIA
Okay 5.3

Cons: We were delayed, while the board continued to show on time. After about half hour of being delayed received an email saying the flight would be delayed half an hour, it then proceeded to be delayed more. Also were standing at the assigned gate at boarding time, only to overehear other passengers saying that the gate was moved. Asked the gate staff at the assigned gate and the

ORD
DCA
Good 6.0

Pros: it was fine.

Cons: annoying to be forced to check our carry ons when there is clearly still room in the overhead bins.

CLT
OAJ
Mediocre 2.0

Cons: The flight from Charlotte to Jacksonville denied 4 passengers boarding due to a weight restriction being met during the boarding process. There were no more same day flights available and staff was confused about how to resolve the issue.

Wed, 13 Mar
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
34h 55m
Sun, 7 Apr
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
38h 10m
C$ 797
Trip: 26 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 5,009 reviews
Overall
7.2
Boarding
7.3
Comfort
7.1
Crew
7.6
Entertainment
6.9
Food
6.7
CAN
DEL
Mediocre 2.0

Cons: I lost my bag, its untraceable right now . The airline was not that supportive and i haven't heard from them till now.

SZX
SGN
Excellent 10.0

Cons: Nothing

MNL
CAN
Good 6.4

Pros: In general, the service is OK, but not outstanding. Try to do better!

Cons: There is still room for improvement. Flight attendants need to be better trained in dealing with passengers. Spend the time to "listen" thoroughly instead of saying "OK I know" & then fuffill the passengers request. Sometimes, little details matter, even they did the job right. Try to do better!

MNL
CAN
Mediocre 2.0

Pros: Plane left late from Manila and was asked to run to catch the connecting flight to LAX. Monitor did not work. Flight attendant/s were rude whenever their asking to stow away foot rest. Never say please. When I got to LAX, I needed to wait for the very last luggage for me to find out that my luggage was left in Guangzhou. No apologies whatsoever and was given a direction to file a report. Very sad experience.

Cons: Focus on customer service. More training with staff since they are dealing with different nationalities.

WUH
SFO
Mediocre 2.0

Cons: The staff just took my husband and my passports while we have layover at wuhan. The Wuhan airport has nothing. The person who took our passports kinda detian us in the airport!! Is this legal? They also delayed our layover from 3hrs to 13hours layover in Wuhan airport! Nothing right about this!

Sat, 27 Apr
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
25h 40m
Wed, 15 May
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
38h 10m
C$ 831
Trip: 19 days
7.3GoodShow reviews
Overall 7.3 Good
Based on 2,224 reviews
Overall
7.4
Boarding
7.3
Comfort
7.2
Crew
7.9
Entertainment
6.7
Food
7.0
MNL
SGN
Excellent 10.0

Pros: Well organize & very courteous..

Cons: So far no complaint

SIN
MNL
Good 7.0

Pros: Everything was smooth - no issues or delays. Food was great Would fly with them again for short distances.

Cons: Apparently if you book with a third party booking Philippine Airlines does not provide you with meal or hotel voucher in Manila for long layover (22 hours). Had I booked directly through them they would have provided meals/hotel for the night. Instead we had to get two rooms for our family of 6. For this, I wouldn’t recommend them (if using third party booking).

BKK
MNL
Excellent 9.3

Pros: Business class from Bangkok to San Francisco was good overall, especially for $1400 one way. Food was not very good for business class, was more in line with JAL, EVA, Korean or ANA econo class but again, for the price, no complaints. Great friendly service, quick boarding. Priority Pass didn't have a lounge in Manila but thankfully, Philippines Air had their own lounge with great food and drinks for 1st Class and Business class ticket holders. Plane from BKK to Manila was NICE and comfy, all latest technology with beautiful fully adjustable chairs that lay flat. Would fly with them again!

SGN
MNL
Excellent 9.0

Pros: Crew and check in were very accommodating to our family with two small children.

Cons: Food served did not have any vegetarian choices.

MNL
GUM
Good 7.0

Pros: One of the smoothest landings I’ve ever extin my life! The food was excellent- all our children ate from 17 down to 2. We were provided blankets and pillows (which you sometimes can’t get on other airlines). Would fly with them again for sure - great budget airline

Cons: We had about a 35 minute wait once on the plane before we could take off. Not sure why it took so long (other than they said we were number 7 for takeoff). Also once we went through airport security and sat around we had to go through security again before getting to our waiting area (or hold area) but we had to throw out our water. Not sure why seeing as we purchased the water in the airport.

Thu, 17 Jan
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
23h 55m
Sun, 17 Mar
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
28h 20m
C$ 977
Trip: 59 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 2,549 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.4
Entertainment
7.1
Food
7.4
SFO
AMS
Excellent 10.0

Pros: Last year I flew Lufthansa which was my worst experience flying ever. I thought the new standard was so low I would never fly to Europe again. I had heard KLM was good but I felt this was as good as could be expected actually much better. The food was even good.

Cons: I would have to dream something up.

HEL
AMS
Excellent 8.6

Pros: The crew was really friendly.

Cons: There was a Force Majeur delay in Helsinki due to wings freezing that caused 20 minute delay to Amsterdam and made the interchange stressful.

AMS
ATL
Excellent 10.0

Pros: Nice crew pilot food and beverage

Cons: No wifi

FCO
AMS
Excellent 10.0

Pros: Light snack and complementary wine

PRG
AMS
Mediocre 3.2

Pros: Nothing to mention

Cons: Crew was rude when I asked if there was a vegetarian option for the snack. I did request special meals for the trip. Even if they did not have a vegetarian option, they don't need to be rude!! Boarding was ridiculous. we were supposed to form a line and wait. Would have been a lot better if they boarded by seat numbers. Also they made me check in my fairly small and light carry on bag resulting in its contents arriving broken!

Wed, 30 Jan
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
24h 50m
Sun, 10 Feb
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
37h 20m
C$ 977
Trip: 12 days
8.6ExcellentShow reviews
Overall 8.6 Excellent
Based on 5,040 reviews
Boarding
8.8
Comfort
8.5
Crew
8.9
Entertainment
8.4
Food
8.3
DPS
TPE
Mediocre 2.0

Cons: I know that you have nothing to do with the reservations, but vayama flew me to bali with no return ticket. I even emailed them to confirm my reservation when I was in bali, but when I went to fly home I had no reservation and had to purchase a flight home. This is outrageous and I'm pretty sure illeagal. Now I know you had nothing to do with the reservation my original search started with you for that reason I will not be using kayak, vayama, nor eva air ever again and will suggest everyone I can to do the same. This is outrageous that i had to buy a return ticket home until i get a refund i will not stop.

TPE
SFO
Excellent 9.6

Pros: Alll good and arrived early!

ORD
TPE
Excellent 10.0

Pros: I like everything five stars rating.

MNL
TPE
Good 6.6

Pros: Boarding by Zone

Cons: Seniors (over 65) people should be given priority boarding

BKK
TPE
Excellent 9.0

Pros: Efficient service, no issues! Awesome customer service agent was able to get us on this flight VS later which was a HUGE plus.

Wed, 16 Jan
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
30h 35m
Sun, 17 Mar
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
39h 55m
C$ 985
Trip: 60 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 3,036 reviews
Overall
7.6
Boarding
7.6
Comfort
7.3
Crew
8.2
Entertainment
6.8
Food
7.1
PRG
CDG
Excellent 10.0

Pros: Just a routine flight but done with perfect execution.

Cons: Nothing.

VCE
CDG
Excellent 9.0

Pros: Short flight so I can't really complain. It was no frills, standard small aircraft with no high tech entertainment system. Seats were fairly comfortable

CDG
SFO
Excellent 10.0

Pros: Leg space was great, food was delicious, alcohol served 3-4 times, and the in-flight entertainment was spectacular. I saw 4 movies and slept somewhat comfortably for once!

ZRH
CDG
Okay 4.6

Pros: Good quality flight

Cons: But delayed and lost baggage

JFK
CDG
Good 7.3

Cons: I ordered Asian Vegetarian Meal. But they served me only pasta.

Tue, 8 Jan
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
33h 00m
Mon, 14 Jan
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
29h 43m
C$ 1099
Trip: 7 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 60,948 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.5
Food
6.5
EWR
DFW
Mediocre 2.0

Cons: Lack of announcements and proper information when gate changes.

SBN
ORD
Good 6.3

Pros: It was fine. It was a short flight, so I didn't get food, or use any of the entertainment or anything like that. It was a little cramped though, but, like I said it was a short flight, so that was fine.

Cons: I'm not sure the stewardess is really a morning person. She wasn't rude or anything, but she wasn't nice either. :)

DEN
HDN
Excellent 8.0

Pros: The people were nice and helpful. And the aircraft did not feel cramped. I again did not use the entertainment or anything like that.

MCO
IAH
Excellent 9.6

Cons: N/a

SFO
CDG
Okay 5.0

Cons: I checked on Brussels and united about baggage rules and was very rudely surprised that I had to pay to check my luggage. And will have to on the way back. Has never happened before, pretty upset.

Mon, 4 Feb
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
14h 55m
Wed, 13 Feb
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
14h 20m
C$ 635
Trip: 10 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 5,677 reviews
Overall
6.6
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.3
Food
6.0
DYG
PVG
Excellent 8.3

Pros: On time!

TYN
PVG
Excellent 8.3

Pros: Didn’t provide convenience to parents with baby/toddler to checkin and boarding.

Cons: Flight attendants are excellent, polite, warm, professional.

JFK
PVG
Okay 5.0

Pros: Food

Cons: No entrance forms for foreigners to fill before landing. Shocking to learn that A black guy found "dead" in the middle of the flight, probably due to heart attack China Eastern web site is horrible as it only allows passengers who bought their tickets DIRECTLY from their web site to access booking managing like seat choice and printing boarding pass. If you bought tickets from travel agents like Justfly.com, forget to use China Eastern web site to manage your booking, HORRIBLE, HORRIBLE, HORRIBLE

PVG
CEB
Excellent 10.0

Pros: Superb Pilot we had a very nice flight. All the negative reviews i read was Deleted on my mind ‘coz we just had a wonderful experience with our flight. ‘Will definitely fly with you guys again. Congratulations China Eastern!

PVG
JFK
Excellent 9.3

Pros: Flight attendants are excellent, polite, warm and professional.

Tue, 19 Mar
YTZ
Toronto Island
SHA
Shanghai Hongqiao & other airports
18h 10m
Wed, 27 Mar
SHA
Shanghai Hongqiao & other airports
YTZ
Toronto Island
25h 25m
C$ 654
Trip: 9 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 23,316 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
MIA
YYZ
Excellent 8.3

Cons: Overhead luggage compartment in business class was poor

EWR
YVR
Excellent 9.0

Pros: Flight and service was very good

Cons: Crew showed up late and we subsequently were delayed.

MUC
YYZ
Excellent 8.6

Cons: Food at Air Canada. Very bad.

YVR
MEL
Excellent 10.0

Pros: Very good. No issues

YVR
YYZ
Excellent 10.0

Pros: Meals, comfort, polite staff

Cons: Nothing

Wed, 27 Mar
YTZ
Toronto Island
PVG
Shanghai Pu Dong
17h 10m
Mon, 8 Apr
PVG
Shanghai Pu Dong
YTZ
Toronto Island
16h 45m
C$ 674
Trip: 13 days
Overall 0.0 Poor
Based on 0 reviews
Mon, 25 Mar
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
29h 15m
Thu, 28 Mar
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
18h 55m
C$ 694
Trip: 4 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1,392 reviews
Overall
7.9
Boarding
7.8
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
LAX
CTU
Good 7.6

Pros: crew service was good and friendly

Cons: baggage unloading was very slow.

PVG
SZX
Excellent 8.0

Cons: The hearphones sound quality is deplorable, and since the aircraft noise level is high is almost impossible to use it. Ok, that is easy to correct with no cost: remind the travelers to bring they own hearphones (I didn't bring mine) for best sound.

CTU
PEK
Mediocre 2.0

Cons: the flight was on 1:50. the customer phone number never have one pick up. I'm still wait for your response.

CTU
LAX
Excellent 9.0

Pros: Excellent service from flight attendants.

Cons: Restroom could be kept cleaner

ORD
PEK
Excellent 10.0

Pros: Very comfortable (business class)Delicious food, good entertainement, wonderful service. Outstanding price-quality ratio.

Cons: Nothing

Mon, 4 Feb
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
14h 55m
Wed, 13 Feb
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
14h 20m
C$ 635
Trip: 10 days
6.9GoodShow reviews
Overall 6.9 Good
Based on 40 reviews
Overall
6.6
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.3
Food
6.0
YYZ
PVG
Mediocre 2.0

Pros: Nothing

Cons: You are not allowed to use your phone even in flight mode. Food is disgusting

YYZ
PVG
Excellent 8.6

Pros: Decent variety of newer movies. Food was pretty good for airplane food. Flight was on time.

YYZ
PVG
Excellent 10.0

Pros: Flight to Shanghai was earlier than scheduled which was better for me.

Cons: Flight from Shanghai to Manila was delayed.

YYZ
PVG
Excellent 10.0

Pros: The free wifi!

Cons: The absurd emergency aisle seat fee. Nobody sat in the aisle the entire flight. I’m a very tall person, not a tiny Asian who can sit comfortably side by side to people with the person in front of me having his chair back the entire way for 14 hours!

YYZ
PVG
Excellent 9.3

Pros: Crew were really fantastic. Very accommodating on requests.

Cons: First time i flew early in day to vietnam.. not airlines fault just threw me off

Thu, 18 Apr
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
42h 40m
Mon, 6 May
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
40h 27m
C$ 716
Trip: 19 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 4,903 reviews
Overall
6.6
Boarding
6.8
Comfort
6.5
Crew
7.0
Entertainment
6.1
Food
6.1
MNL
PEK
Excellent 8.3

Pros: comport

Cons: nothing at all

PEK
SZX
Good 7.0

Cons: Flight very delayed, no information provided in English.

PEK
CAN
Mediocre 2.0

Cons: We only had one hour to catch our connecting flight, which was canceled and rescheduled by air China not by customer. Rude!

MNL
PEK
Good 7.3

Pros: New plane Alert crew Comfy seats in economy Excellent cabin service on 12 hr flight

Cons: Awful food even when Muslim meal ordered before

PEK
LAX
Good 7.3

Pros: The plane, the comfort the staff

Cons: The food selections weee limited for people who don’t eat seafood or pork.

Thu, 28 Mar
YTZ
Toronto Island
SHA
Shanghai Hongqiao & other airports
17h 10m
Wed, 3 Apr
SHA
Shanghai Hongqiao & other airports
YTZ
Toronto Island
16h 45m
C$ 674
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
*
Prices are per person, are for e–tickets and include all taxes & fees in CAD.

We attempt to get accurate prices, however, prices are not guaranteed.

Here's why:

We’re not the seller.
At KAYAK we don’t set the prices, so it’s not possible for us to guarantee what other companies are selling.

We compile tonnes of data for you
Our service lets you quickly and easily compare results from hundreds of travel sites at once. In this sense, KAYAK is a search engine and we can't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car rentals can change frequently. Several people may also be trying to buy the same travel option simultaneously. As a result, you may find, on occasion, that certain prices are no longer available.

If you have more questions or if you have a bad price to report to us,
please send us an and someone from our team will get back to you promptly.