Trips

Find Cheap Flights from Toronto Pearson Intl to Shanghai (YYZ - CN2)

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

Depart
Return
Any month
Compare vs. KAYAK |

Toronto Pearson Intl to Shanghai Flight Information

Avg. Flight Duration 14h 30m
Flights Arrive in Shanghai
Flights Depart from Toronto Pearson Intl
Flight Price C$ 584
Distance 11,413 km
Airlines China Southern, Hainan Airlines, Air Canada, American Airlines, China Eastern, Philippine Airlines

Top Tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for C$ 705 or less.

Book cheap flights from Toronto Pearson Intl to Shanghai (round-trip)

Airports
Origin
Toronto
C$ 584
only
C$ 584
Destination
Shanghai
C$ 584
only
C$ 584
C$ 584
only
C$ 584
Thu, 20 Sep
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
23h 30m
Wed, 17 Oct
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
23h 35m
C$ 584
Trip: 28 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 4,860 reviews
Overall
7.1
Boarding
7.3
Comfort
7.1
Crew
7.6
Entertainment
6.8
Food
6.7
CAN
NAO
Mediocre 2.0

i didn't receive my bags for days after despite being stranded in the airport even though China Southern has a free hotel policy for layovers more than 8 hours.

CAN
LAX
Excellent 10.0

China Southern's people in Guangzhou are helpful and attentive. The boarding process goes as well as it can when boarding a plane that seats over 500 people. I enjoy flying on the upper deck of the A380. Even though the entertainment system went out late in the flight, it couldn't overcome the helpfulness, and friendliness of the flight attendants. China Southern's flight attendants are the best in the world.

CAN
LAX
Excellent 8.6

The plane was clean and the boarding process was very smooth. The crew was professional. The selection of movies was outstanding.

There was not as much legroom as I would have liked. We had Asian Veg meals which were a little bit too much the same each time.

DEL
CAN
Excellent 8.6

The plane was clean and the boarding process was very smooth. The crew was professional. The selection of movies was outstanding.

There was not as much legroom as I would have liked. We had Asian Veg meals which were a little bit too much the same each time.

TSN
CAN
Okay 4.0

Friendly cabin crew

Over 2 hours late on departure

Fri, 28 Sep
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
29h 40m
Thu, 11 Oct
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
32h 35m
C$ 671
Trip: 14 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1,340 reviews
Overall
7.9
Boarding
7.8
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
SEA
PVG
Good 6.6

Service was awesome

Inflight entertainment has a limited selection

PEK
SJC
Excellent 9.3

Service

Delay

PEK
SJC
Good 6.6

The direct flight to San Jose The entertainment

Food was terrible, inedible actually. It is not because I dont like chinese food... I have spent months (on multiple occasions) traveling the country and love the food, even the weird stuff. Thank God my wife and I always come prepared with snacks when we travel.

PEK
BOS
Good 6.6

Excellent crew, clear announcements in both English and Chinese, decent food and entertainment.

Hectic boarding process that required taking a bus and everyone pushing and shoving to board the plane in no particular order. Stayed on the tarmac for 2 hours before taking off and did not recieve frequent updates. When the seat in front of you is fully reclined you have essentially zero space.

MEX
TIJ
Excellent 9.0

i like tv which has many movies

i dont like because i still not take my baggage

Thu, 25 Oct
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
17h 15m
Thu, 29 Nov
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
16h 17m
C$ 675
Trip: 36 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 51 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
PVG
Okay 4.6

Crew was nice but customer service at the airport and over the phone is terrible (takes over 30 min to speak with someone and a few times they hang up the phone)

Luggage was delayed for over 36 hours and customer service hotline was useless.

YYZ
PVG
Mediocre 3.6

Econamy class allows 2 piece of bag.

I only have one bag. My bag is weighted 57 lb and charged me CA$100.00. They should have averaged 2 bags' weight and I should not have charged CA$100.00. I think the service is poor.

YYZ
PVG
Excellent 8.6

It is always a pleasure to fly with Air Canada! The staff is always friendly and helpful and they provide great in-flight entertainment.

Not enough bathrooms on this plane, constant line for bathroom.

YYZ
PVG
Good 7.6

map was broken halfway into flight

YYZ
PVG
Mediocre 2.0

my language has been lost !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Sun, 17 Mar
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
33h 34m
Mon, 8 Apr
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
29h 21m
C$ 679
Trip: 23 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 33,579 reviews
Overall
7.4
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.8
Food
6.7
JAX
PHL
Excellent 10.0

No complaints honestly. Crew was friendly, boarding was painless, and flight was comfortable.

The plane was old, but it didn’t really impact my flight at all.

PUJ
MIA
Excellent 10.0

The pilot kept us informed and we were transported to a resort. At the end of the day our safety came first.

Lost one day.

SFO
DFW
Excellent 10.0

Plane was on time, good service, main cabin extra is nice with my knees

No problems

LHR
PHL
Good 6.8

Flight was not full. We flew on a Tuesday in September and maybe that is a good time to fly. Also, there was slightly more room in our seat than expected. I am 6'1' and 216 lbs so air travel in coach generally approaches medieval torture for me.

The seat was uncomfortable.

CLT
MIA
Excellent 9.3

Quick flight. Smooth.

Tue, 6 Nov
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
14h 45m
Fri, 23 Nov
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
14h 15m
C$ 708
Trip: 18 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 38 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
YYZ
PVG
Excellent 10.0

The free wifi!

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!

PVG
SGN
Okay 5.3

Friendly staff

Taking a bus to the plane

YYZ
PVG
Excellent 10.0

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

Flight from Shanghai to Manila was delayed.

YYZ
PVG
Okay 4.0

Didn't even get into that

YYZ
PVG
Mediocre 2.0

Nothing

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

Wed, 31 Oct
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
26h 55m
Mon, 12 Nov
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
35h 10m
C$ 742
Trip: 13 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 21 Oct
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
24h 40m
Sat, 3 Nov
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
39h 05m
C$ 764
Trip: 14 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 2,051 reviews
Overall
7.3
Boarding
7.3
Comfort
7.2
Crew
7.9
Entertainment
6.7
Food
7.0
MNL
SFO
Mediocre 2.3

My luggage was opened and my items inside were opened too. Chocolates and personal letter

HKG
MNL
Good 7.3

Smooth flight

Boarding was disorganized. No priority boarding for business class passengers. Same thing happened on disembarkation in Manila. Crew didnt control the traffic flow going out from a single exit door.

MNL
LHR
Excellent 10.0

Flight was on time; crew was very friendly and helpful.

None

RUH
MNL
Excellent 9.0

:)

:)

MNL
LAX
Excellent 10.0

The staff was very helpful especially because I flew with my 5 month old son. They were very nice. The seat had enough space.

The food was ok but could do better.

Thu, 20 Sep
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
23h 30m
Wed, 17 Oct
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
23h 35m
C$ 584
Trip: 28 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 4,860 reviews
Overall
7.1
Boarding
7.3
Comfort
7.1
Crew
7.6
Entertainment
6.8
Food
6.7
SHA
CAN
Mediocre 3.3

The crew is very friendly , hard working and helpful.

Food

CAN
NAO
Mediocre 2.0

i didn't receive my bags for days after despite being stranded in the airport even though China Southern has a free hotel policy for layovers more than 8 hours.

WUH
BKK
Mediocre 2.0

They put us up in a hotel

We missed the connection due to airline delays. So the flight they're going to get us into Bangkok will happen the evening of the next day. If they can get us the ticket change.

CAN
LAX
Excellent 8.6

The plane was clean and the boarding process was very smooth. The crew was professional. The selection of movies was outstanding.

There was not as much legroom as I would have liked. We had Asian Veg meals which were a little bit too much the same each time.

DAC
CAN
Good 6.0

Planes are newer and clean. Seats are okay. The IFE system is great!

The food is below standard. For a globally resurgent airline, CZ should focus on serving international cuisines for the global population it is now serving.

Thu, 20 Sep
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
23h 30m
Sun, 14 Oct
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
35h 30m
C$ 592
Trip: 25 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 4,860 reviews
Overall
7.1
Boarding
7.3
Comfort
7.1
Crew
7.6
Entertainment
6.8
Food
6.7
CAN
LAX
Excellent 10.0

China Southern's people in Guangzhou are helpful and attentive. The boarding process goes as well as it can when boarding a plane that seats over 500 people. I enjoy flying on the upper deck of the A380. Even though the entertainment system went out late in the flight, it couldn't overcome the helpfulness, and friendliness of the flight attendants. China Southern's flight attendants are the best in the world.

CAN
LAX
Excellent 8.6

The plane was clean and the boarding process was very smooth. The crew was professional. The selection of movies was outstanding.

There was not as much legroom as I would have liked. We had Asian Veg meals which were a little bit too much the same each time.

WUH
BKK
Mediocre 2.0

They put us up in a hotel

We missed the connection due to airline delays. So the flight they're going to get us into Bangkok will happen the evening of the next day. If they can get us the ticket change.

SFO
WUH
Excellent 8.0

Delayed departure and delayed arrival. Landed at a different airport first (due to a storm?) and missed our connecting flight.

DEL
CAN
Excellent 8.6

The plane was clean and the boarding process was very smooth. The crew was professional. The selection of movies was outstanding.

There was not as much legroom as I would have liked. We had Asian Veg meals which were a little bit too much the same each time.

Mon, 5 Nov
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
18h 30m
Thu, 8 Nov
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
18h 55m
C$ 671
Trip: 4 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1,340 reviews
Overall
7.9
Boarding
7.8
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
PEK
SVO
Excellent 10.0

to have transfer personalized service was an excellent service and great relief, because I didn't known the airport, had to pick luggages, then change terminal and check in again. the person walked along with me, all the way. she was kind, caring, and helpful.

BOS
PVG
Good 7.0

Direct flight with cheap price. Good entertainment program selection.

Small seat. Only serving two meals during a 14 hour flight.

PEK
TIJ
Excellent 8.0

They lost my luggage

PEK
SJC
Excellent 9.3

Service

Delay

PEK
SJC
Good 6.6

The direct flight to San Jose The entertainment

Food was terrible, inedible actually. It is not because I dont like chinese food... I have spent months (on multiple occasions) traveling the country and love the food, even the weird stuff. Thank God my wife and I always come prepared with snacks when we travel.

Tue, 4 Dec
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
18h 25m
Tue, 25 Dec
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
26h 47m
C$ 675
Trip: 22 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 51 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
PVG
Mediocre 2.0

my language has been lost !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

YYZ
PVG
Good 7.3

Toronto->Shanghai Good In general it was a good flight considering how long (14 hours) it was. The new entertainment system has a lot of features and movies. It also has chat to other passengers which is useful when travelling with a group sitting in different areas.

Bad Long flight but that is the way it is. The fight map froze on my entertainment system about 1/2 through the flight so the map was useless after that. One side of my earphones also went dead. My wife wanted something better then hot noodles in a cup for the middle meal.

YYZ
PVG
Okay 4.6

Crew was nice but customer service at the airport and over the phone is terrible (takes over 30 min to speak with someone and a few times they hang up the phone)

Luggage was delayed for over 36 hours and customer service hotline was useless.

YYZ
PVG
Excellent 9.0

The crew ensured that all my needs were met while on the flight. Truly a pleasurable experience.

Nothing... Can't exactly shorten the distance.

YYZ
PVG
Mediocre 3.6

Econamy class allows 2 piece of bag.

I only have one bag. My bag is weighted 57 lb and charged me CA$100.00. They should have averaged 2 bags' weight and I should not have charged CA$100.00. I think the service is poor.

Sun, 23 Sep
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
30h 03m
Mon, 8 Oct
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
34h 21m
C$ 687
Trip: 16 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 33,579 reviews
Overall
7.4
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.8
Food
6.7
LHR
PHL
Good 6.8

Flight was not full. We flew on a Tuesday in September and maybe that is a good time to fly. Also, there was slightly more room in our seat than expected. I am 6'1' and 216 lbs so air travel in coach generally approaches medieval torture for me.

The seat was uncomfortable.

DFW
SJO
Excellent 10.0

On time departure, this flight tends to get delayed, not this time. Good service and pleasant flight.

I prefer personal entertainment systems.

JAX
PHL
Excellent 10.0

No complaints honestly. Crew was friendly, boarding was painless, and flight was comfortable.

The plane was old, but it didn’t really impact my flight at all.

RSW
CLT
Good 6.6

Pleased to get luggage with tight connections. Exceptional crew RSW- Charlotte. Good legroom in overseas flight . Please do on all flights

Tv screen didn’t work on trans Atlantic flight

FSD
DFW
Excellent 8.0

Fast quick flight. Bags out quickly.

Seats are far too cramped for someone who is 6,2.

Tue, 6 Nov
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
14h 45m
Fri, 23 Nov
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
14h 15m
C$ 708
Trip: 18 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 5,344 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
HNL
PVG
Excellent 10.0

The flight was on time both ends. The crew and service was good. The seats were comfortable. The food was good.

Who the heck decided to put shoulder strap seat belts into the planes???? Major fail. These are highly uncomfortable and a stupid addition. I can’t imagine you have the data to support this addition being meaningful. Fail! Fail! Fail!!!!!

REP
PVG
Excellent 8.0

New planes

Entertainment selection, regular food and beverages

ORD
PVG
Mediocre 3.6

Missed flight due to delay and had to deal with rude staff for the rebooking. Around 15 of us got no real information and we’re just hoping for the best

DEL
PVG
Okay 4.6

On time

Turbulence most of the time Crew not courteous

JFK
PVG
Okay 4.0

Staff on the plane.

China Air failed to transit my Baggage from Shanghai to Tokyo. Stuck withouth clothing!

Sun, 16 Sep
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
28h 40m
Mon, 1 Oct
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
30h 20m
C$ 674
Trip: 16 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1,340 reviews
Overall
7.9
Boarding
7.8
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
PEK
SJC
Excellent 9.3

Service

Delay

CKG
LAX
Okay 4.6

Just happy to be on any flight back to LAX. Once on the plane, Hainan was good and I would fly them again.

XIY
PVG
Okay 5.6

The food was fine

Terribly delayed, they could do better informing people about why we got so many hours delayed. When we got to Shanhai there was not HAinan support at all for the lodging the airline provides for the connection.

BOS
PVG
Good 7.0

Direct flight with cheap price. Good entertainment program selection.

Small seat. Only serving two meals during a 14 hour flight.

SEA
PVG
Good 6.6

Service was awesome

Inflight entertainment has a limited selection

Thu, 6 Dec
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
19h 25m
Wed, 19 Dec
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
16h 17m
C$ 675
Trip: 14 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 51 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
PVG
Mediocre 2.0

LITERALLY NOTHING Trashiest airline in the world

Customer service, boarding, check in desk, LITERALLY EVERYTHING WAS 3rd CLASS WILL NEVER FLY WITH THIS AIRLINE EVER AGAIN EVEN IF THE TICKE IS FREE WORST EXPERIENCE OF MY LIFE AND I WILL TELL EVERYONE

YYZ
PVG
Mediocre 2.0

my language has been lost !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

YYZ
PVG
Mediocre 2.0

Flight got delayed twice I had to go to the airport 3 times, finally the personal change me to another airline. I payed over 250 just in taxi to and from the airpor, plus 300 dollars in hotel reservations plus 250 in tours. The airline other than continue rebooking and printing more and more boarding passes did nothing

Flight got delayed twice I had to go to the airport 3 times, finally the personal change me to another airline. I payed over 250 just in taxi to and from the airpor, plus 300 dollars in hotel reservations plus 250 in tours. The airline other than continue rebooking and printing more and more boarding passes did nothing

YYZ
PVG
Good 7.6

map was broken halfway into flight

YYZ
PVG
Excellent 9.0

The crew ensured that all my needs were met while on the flight. Truly a pleasurable experience.

Nothing... Can't exactly shorten the distance.

Fri, 26 Oct
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
25h 10m
Mon, 5 Nov
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
29h 49m
C$ 759
Trip: 11 days
Overall 0.0 Poor
Based on 0 reviews
Sun, 2 Dec
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
32h 40m
Sun, 16 Dec
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
30h 31m
C$ 704
Trip: 15 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 33,579 reviews
Overall
7.4
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.8
Food
6.7
JAX
PHL
Excellent 10.0

No complaints honestly. Crew was friendly, boarding was painless, and flight was comfortable.

The plane was old, but it didn’t really impact my flight at all.

CLT
MIA
Excellent 9.3

Quick flight. Smooth.

RSW
CLT
Good 6.6

Pleased to get luggage with tight connections. Exceptional crew RSW- Charlotte. Good legroom in overseas flight . Please do on all flights

Tv screen didn’t work on trans Atlantic flight

ATL
PHL
Okay 4.3

Nothing!

The spacing between rows, the aisle and size of seats were terrible. I will go back flying British Airways and Lufthansa!!!!!

LAX
NRT
Excellent 8.0

Paying for non middle seats

Wed, 24 Oct
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
32h 55m
Thu, 29 Nov
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
39h 05m
C$ 789
Trip: 37 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 2,051 reviews
Overall
7.3
Boarding
7.3
Comfort
7.2
Crew
7.9
Entertainment
6.7
Food
7.0
CEB
MNL
Okay 5.3

Delayed

HNL
MNL
Excellent 8.0

No movies in thePR301

RUH
MNL
Excellent 9.0

:)

:)

DPS
MNL
Excellent 9.0

Those of us in Biz Class had to be on the same bus out to plane on tarmac. No real priority boarding. Would be better to provide transport for BC out to plane first. Only aspect of trip I found unpleasant.

JFK
YVR
Excellent 8.0

Great service and so much leg room

Nothing

Fri, 21 Sep
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
28h 40m
Thu, 18 Oct
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
18h 55m
C$ 674
Trip: 28 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1,340 reviews
Overall
7.9
Boarding
7.8
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
EDI
DUB
Excellent 9.6

Not knowing much about this airline, I was pleasantly surprised with the short flight from Edinburgh to Dublin. Sorry all you plane geeks, I don't know what model aircraft it was, but I was seated in the middle of a 2-3-2 arrangement. Boarding was speedy, staff pleasant and even offered a sandwich in the short hop. Seats were comfortable and being early on a Saturday morning, it was not fully packed. This meant that getting off was not a chore. I'd definitely use them again and wouldn't hesitate in recommending you use them for the sort flight like I made.

The only issue that marks them down was the lack of on line check in for the flight (Edinburgh to Dublin). Despite that, checking in via a traditional route was efficient and done with a smile.

PEK
TIJ
Excellent 8.0

They lost my luggage

CKG
LAX
Okay 4.6

Just happy to be on any flight back to LAX. Once on the plane, Hainan was good and I would fly them again.

SEA
PVG
Good 6.6

Service was awesome

Inflight entertainment has a limited selection

TLV
PEK
Excellent 8.0

Great crew and good service

Check in staff ...lazy...gave us wrong information regarding our seats and the lounge....not good

Thu, 7 Mar
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
16h 25m
Thu, 14 Mar
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
25h 47m
C$ 675
Trip: 7 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 51 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
PVG
Mediocre 2.0

Flight got delayed twice I had to go to the airport 3 times, finally the personal change me to another airline. I payed over 250 just in taxi to and from the airpor, plus 300 dollars in hotel reservations plus 250 in tours. The airline other than continue rebooking and printing more and more boarding passes did nothing

Flight got delayed twice I had to go to the airport 3 times, finally the personal change me to another airline. I payed over 250 just in taxi to and from the airpor, plus 300 dollars in hotel reservations plus 250 in tours. The airline other than continue rebooking and printing more and more boarding passes did nothing

YYZ
PVG
Excellent 9.0

The crew ensured that all my needs were met while on the flight. Truly a pleasurable experience.

Nothing... Can't exactly shorten the distance.

YYZ
PVG
Mediocre 3.6

I asked a crew member to find me a empty space near me so that i don't need to store my luggage in the way way back, and she said she was too short to open and close those overhead bins. SERIOUSLY, HOW DID YOU GET THE DAMN JOB

YYZ
PVG
Excellent 8.6

It is always a pleasure to fly with Air Canada! The staff is always friendly and helpful and they provide great in-flight entertainment.

Not enough bathrooms on this plane, constant line for bathroom.

YYZ
PVG
Good 7.6

map was broken halfway into flight

*
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.

^
The fares displayed include all taxes and fees for economy class travel and were found by the provider in the last 72 hours. Seats are limited and may not be available on all flights and days. Fares are subject to change and may not be available on all flights or dates of travel. Some carriers charge additional fees for extra checked bags. Please check the carriers' sites.

Forgot password?

Enter the email associated with your account in the field below and we'll email you a link to reset your password.

Cancel