Find Cheap Flights to Shanghai Pu Dong (PVG)

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

Fri 19/1
Fri 26/1
Any month
Compare vs. KAYAK |

Book cheap flights to Shanghai Pu Dong

(Round-trip)
Airports
Origin
Vancouver
C$ 519
only
C$ 519
Calgary
C$ 586
only
C$ 586
Montreal
C$ 500
only
C$ 500
Toronto
C$ 669
only
C$ 669
Destination
Shanghai
C$ 500
only
C$ 500
Fri, 19 Jan
YUL
PVG
14h 15m
Wed, 31 Jan
PVG
YUL
13h 35m
C$ 500
Trip: 13 days
6.7GoodShow reviews
Overall 6.7 Good
Based on 21 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YVR
YYC
Good 7.0

I liked the staff on the flight. The flight had some nice

I didn’t like the food options, Air Canada used to have tasty food!

YYZ
ICN
Good 6.6

I think the air quality on the flight from Toronto to Seoul was bad. I felt really neaseous for most of that flight and thought I would be sick on the landing. the illness went away completely once I landed and I didn’t experience it on the Asiana flight from Seoul to Phuket

YUL
YYZ
Mediocre 2.0

There is nothing to like about Air Canada anymore.. unless you happen to like the abuse and indifferent service. Employees seem disengaged.

AC used to be mindful or customers with connections. This is the reason I booked all segments with air canada. Found out the hard way it is no longer the case. Lesson learned. Missed connection and ended up on stand by for the next flight ( no more protected seats folks). Was not even refunded the money paid for seat assignment on the missed connection.

BNE
YVR
Excellent 9.3

Everything was good

One Stu artist who was a older women she was very grumpy, there was little to no turbulence the whole flight and if you got up to go to the washroom and we’re waiting and seatbelt light came on she would make u sit down immediately even if it wasn’t that rough, she made a girl wait for the washroom for 45. Minutes was kinda pathetic, when she was on her shift break not one person had a issue with any of the other flight attendants only her

YUL
YBC
Good 6.0

Pleasant personnel

Old and rusty aircraft that seems to be taken care with the strict minimum.

Wed, 24 Jan
YVR
PVG
20h 40m
Sun, 4 Feb
PVG
YVR
27h 35m
C$ 519
Trip: 12 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 4084 reviews
Overall
7.1
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
6.7
Food
6.6
MNL
CAN
Okay 4.0

Airline provided wheelchair for my injured friend and priority boarding

airline lost my friend's luggage and is only offering $15 per kg for the lost items

CAN
MNL
Mediocre 2.0

The crew are nice.

Customer service is worst, I called few times and stayed in the Line but nobody answered my call. And also, our flight was dalayed for few hours.

CAN
LAX
Okay 4.0

Airline provided wheelchair for my injured friend and priority boarding

airline lost my friend's luggage and is only offering $15 per kg for the lost items

DEL
CAN
Mediocre 2.0

nothing

worst food, service and we also didn't received our bags

CAN
MNL
Mediocre 2.0

Flight was on time.

I have been in the Philippines for almost two weeks with no luggage. Very limited response from the airline.

Fri, 13 Apr
YVR
PVG
18h 00m
Mon, 11 Jun
PVG
YVR
14h 11m
C$ 570
Trip: 60 days
Overall 0.0 Poor
Based on 0 reviews
Wed, 30 May
YVR
PVG
12h 10m
Wed, 6 Jun
PVG
YVR
9h 55m
C$ 602
Trip: 8 days
6.1GoodShow reviews
Overall 6.1 Good
Based on 25 reviews
Overall
6.4
Boarding
6.5
Comfort
6.4
Crew
6.8
Entertainment
6.1
Food
5.9
YVR
PVG
Good 6.6

Food was decent

They've gave us the wrong flight times,had to pay and extra 100$ a head to get on the flight we were originally scheduled for. Arrived in shanghai, and again was given the wrong flights and has to stay an night in shanghai delaying our entire trip,forcing us to be a day behind for everything. Still worried our flights home won't be correct. Will never fly with then again, everyone beware.

YVR
PVG
Excellent 10.0

Your food especially rice with ocra( what a combination ) that was great

I did not like your language chew mew

YVR
PVG
Okay 5.6

The inflight attendents are hard working.

The quality of food is poor and the portion is too little.

YVR
PVG
Good 7.0

Flights were on/before time The staff was really caring and cooperating

The food in one of the trips lacked salt. Please make the seats more ergonomic. It was hell for me.

YVR
PVG
Mediocre 3.3

Too many things to mention, I'll just say this: you get what you pay for!

Broken seats, rude staff, terrible food, delayed takeoff (1hr). Will take a more widely known airline next time, its worth the extra cost!

Wed, 24 Jan
YYZ
PVG
28h 10m
Thu, 1 Feb
PVG
YYZ
32h 15m
C$ 669
Trip: 9 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1119 reviews
Overall
7.8
Boarding
7.8
Comfort
7.8
Crew
8.2
Entertainment
7.8
Food
7.6
HKT
SZX
Mediocre 2.0

I did not like anything about this flight

The travellers were terrible. All Chinese travellers who had no respect for anyone. The had so much hand luggage that the flight left 30 minutes lates because the flight attendant had to rebook luggage. They literally screamed on the plane, movies playing loudly on their devices, no headphones. Seats were terrible, bathrooms stunk. Waited to get off plane 30 more minutes, baggage took forever. Horrible experience.

ORD
PEK
Excellent 8.6

The staff was friendly and attentive and were up often with beverage service

The entertainment system was awful. The sound quality was terrible and the touch screen was horribly misaligned

CTU
JFK
Excellent 10.0

NA

LAS
PEK
Excellent 10.0

Food was good, people were nice, plenty of space to stretch

SEA
PEK
Excellent 10.0

Food was quite good and there were plenty of TV and movie options to choose from. Little perks like warm washcloths before meals and a packet with slippers, an eye mask and a a toothbrush were a nice touch for an economy seat. Staff had a very helpful attitude.

Thu, 22 Feb
YVR
PVG
28h 40m
Wed, 18 Apr
PVG
YVR
14h 23m
C$ 573
Trip: 55 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 19 Jan
YYC
PVG
29h 45m
Fri, 26 Jan
PVG
YYC
20h 17m
C$ 586
Trip: 8 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20955 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YUL
YBC
Good 6.0

Pleasant personnel

Old and rusty aircraft that seems to be taken care with the strict minimum.

FLL
YUL
Mediocre 2.0

Pas assez de films et séries en français . Pas assez de comptoir Nexus en fonction à l’aer De montreal(2 seulement)

SYD
YVR
Excellent 8.0

The staff was very attentive.

I wish they had pjs.

YUL
YYZ
Mediocre 2.0

There is nothing to like about Air Canada anymore.. unless you happen to like the abuse and indifferent service. Employees seem disengaged.

AC used to be mindful or customers with connections. This is the reason I booked all segments with air canada. Found out the hard way it is no longer the case. Lesson learned. Missed connection and ended up on stand by for the next flight ( no more protected seats folks). Was not even refunded the money paid for seat assignment on the missed connection.

FRA
YYC
Good 7.3

very inefficient boarding. Also had trouble booking seats in the 24 hours before the flight.

Thu, 31 May
YVR
PVG
12h 15m
Wed, 6 Jun
PVG
YVR
9h 55m
C$ 602
Trip: 7 days
6.1GoodShow reviews
Overall 6.1 Good
Based on 25 reviews
Overall
6.4
Boarding
6.5
Comfort
6.4
Crew
6.8
Entertainment
6.1
Food
5.9
YVR
PVG
Mediocre 3.0

nothing

tried to change muy return flight.. no one at any of the customer service centers anywhere around the world. called the whole list..and 24 hour service..o.k. hold for 3 hours.. no no no...will never fly this airline again

YVR
PVG
Good 7.0

Flights were on/before time The staff was really caring and cooperating

The food in one of the trips lacked salt. Please make the seats more ergonomic. It was hell for me.

YVR
PVG
Mediocre 3.3

Too many things to mention, I'll just say this: you get what you pay for!

Broken seats, rude staff, terrible food, delayed takeoff (1hr). Will take a more widely known airline next time, its worth the extra cost!

YVR
PVG
Good 6.0

Prices was good, apart from that it was all very average.

The crew weren't that friendly and it was really hard to understand announcements over the PA. The screens were ok but the sound was awful - it made everything almost unwatchable.

YVR
PVG
Mediocre 3.0

Uber-paranoid airline, did not allow cell phones even at cruising altitude. And a nice, (perfectly legal) camping knife mysteriously disappeared from my bag.

Sat, 10 Mar
YVR
PVG
28h 40m
Fri, 6 Apr
PVG
YVR
14h 24m
C$ 573
Trip: 27 days
Overall 0.0 Poor
Based on 0 reviews
Thu, 22 Mar
YYC
PVG
18h 35m
Thu, 5 Apr
PVG
YYC
39h 42m
C$ 586
Trip: 15 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20955 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YYC
LHR
Mediocre 3.6

Mix up with seating had boarding card reprinted twice and no one could explain why it happened. Staff otherwise were good.

FLL
YUL
Mediocre 2.0

Pas assez de films et séries en français . Pas assez de comptoir Nexus en fonction à l’aer De montreal(2 seulement)

YUL
LGA
Excellent 9.3

I hadn’t been on a plane in almost 10 years. People were very helpful at the airports. The plane ride was comfortable. The crew was nice both ways. I would. The price was excellent!

YYZ
ICN
Good 6.6

I think the air quality on the flight from Toronto to Seoul was bad. I felt really neaseous for most of that flight and thought I would be sick on the landing. the illness went away completely once I landed and I didn’t experience it on the Asiana flight from Seoul to Phuket

YVR
YYZ
Good 6.6

No hot water. Limited movies/tv shows

Fri, 26 Jan
YYZ
PVG
28h 10m
Sun, 4 Feb
PVG
YYZ
29h 05m
C$ 669
Trip: 10 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1119 reviews
Overall
7.8
Boarding
7.8
Comfort
7.8
Crew
8.2
Entertainment
7.8
Food
7.6
TPE
PEK
Mediocre 2.0

Everything was poor

All things

ORD
PEK
Excellent 10.0

The checkin counter experience was not good. I had business class tickets but was checkin at an Economy counter resulting in my boarding pass not being for business class so when I went in to immigration lines and throughout the rest of the process I did not receive priority that Business class should have received. In addition when I enquirer about TSA preaplroval at the counter I was told Chicago does not have preaplroval at Terminal 5 but in reality passengers with TSA-pre were being sent through the lines without having to take off their shoes and laptops etc. overall the checkin process should have been much more informative.

CTU
JFK
Excellent 10.0

NA

CTU
PEK
Excellent 9.3

pls work out a system checking in luggages to destination directly, instead of rechecking in at transferring hub like Beijing. Can be stressful under time pressure. If there’s any flight delay, the whole trip can be messed up.

HKT
SZX
Mediocre 2.0

I did not like anything about this flight

The travellers were terrible. All Chinese travellers who had no respect for anyone. The had so much hand luggage that the flight left 30 minutes lates because the flight attendant had to rebook luggage. They literally screamed on the plane, movies playing loudly on their devices, no headphones. Seats were terrible, bathrooms stunk. Waited to get off plane 30 more minutes, baggage took forever. Horrible experience.

Wed, 28 Mar
YYC
PVG
29h 00m
Sat, 14 Apr
PVG
YYC
20h 52m
C$ 586
Trip: 18 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20955 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YVR
YYC
Good 7.0

I liked the staff on the flight. The flight had some nice

I didn’t like the food options, Air Canada used to have tasty food!

YUL
LGA
Excellent 9.3

I hadn’t been on a plane in almost 10 years. People were very helpful at the airports. The plane ride was comfortable. The crew was nice both ways. I would. The price was excellent!

BNE
YVR
Excellent 9.3

Everything was good

One Stu artist who was a older women she was very grumpy, there was little to no turbulence the whole flight and if you got up to go to the washroom and we’re waiting and seatbelt light came on she would make u sit down immediately even if it wasn’t that rough, she made a girl wait for the washroom for 45. Minutes was kinda pathetic, when she was on her shift break not one person had a issue with any of the other flight attendants only her

YUL
YBC
Good 6.0

Pleasant personnel

Old and rusty aircraft that seems to be taken care with the strict minimum.

YYC
LHR
Mediocre 3.6

Mix up with seating had boarding card reprinted twice and no one could explain why it happened. Staff otherwise were good.

Sun, 1 Apr
YVR
PVG
28h 40m
Wed, 18 Apr
PVG
YVR
14h 23m
C$ 608
Trip: 18 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 27 Jan
YYZ
PVG
28h 10m
Sun, 4 Feb
PVG
YYZ
29h 05m
C$ 669
Trip: 9 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1119 reviews
Overall
7.8
Boarding
7.8
Comfort
7.8
Crew
8.2
Entertainment
7.8
Food
7.6
LAS
PEK
Excellent 10.0

Food was good, people were nice, plenty of space to stretch

HKT
SZX
Mediocre 2.0

I did not like anything about this flight

The travellers were terrible. All Chinese travellers who had no respect for anyone. The had so much hand luggage that the flight left 30 minutes lates because the flight attendant had to rebook luggage. They literally screamed on the plane, movies playing loudly on their devices, no headphones. Seats were terrible, bathrooms stunk. Waited to get off plane 30 more minutes, baggage took forever. Horrible experience.

CTU
JFK
Excellent 10.0

NA

SEA
PEK
Okay 5.6

There was no vegetarian food.

ORD
PEK
Excellent 10.0

The checkin counter experience was not good. I had business class tickets but was checkin at an Economy counter resulting in my boarding pass not being for business class so when I went in to immigration lines and throughout the rest of the process I did not receive priority that Business class should have received. In addition when I enquirer about TSA preaplroval at the counter I was told Chicago does not have preaplroval at Terminal 5 but in reality passengers with TSA-pre were being sent through the lines without having to take off their shoes and laptops etc. overall the checkin process should have been much more informative.

Thu, 29 Mar
YYC
PVG
16h 15m
Sat, 14 Apr
PVG
YYC
21h 43m
C$ 586
Trip: 17 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20955 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
FRA
YYC
Good 7.3

very inefficient boarding. Also had trouble booking seats in the 24 hours before the flight.

YVR
YYZ
Good 6.6

No hot water. Limited movies/tv shows

BNE
YVR
Excellent 9.3

Everything was good

One Stu artist who was a older women she was very grumpy, there was little to no turbulence the whole flight and if you got up to go to the washroom and we’re waiting and seatbelt light came on she would make u sit down immediately even if it wasn’t that rough, she made a girl wait for the washroom for 45. Minutes was kinda pathetic, when she was on her shift break not one person had a issue with any of the other flight attendants only her

YVR
YYC
Good 7.0

I liked the staff on the flight. The flight had some nice

I didn’t like the food options, Air Canada used to have tasty food!

YUL
YYZ
Mediocre 2.0

There is nothing to like about Air Canada anymore.. unless you happen to like the abuse and indifferent service. Employees seem disengaged.

AC used to be mindful or customers with connections. This is the reason I booked all segments with air canada. Found out the hard way it is no longer the case. Lesson learned. Missed connection and ended up on stand by for the next flight ( no more protected seats folks). Was not even refunded the money paid for seat assignment on the missed connection.

Sun, 28 Jan
YYZ
PVG
28h 10m
Sun, 4 Feb
PVG
YYZ
29h 05m
C$ 669
Trip: 8 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1119 reviews
Overall
7.8
Boarding
7.8
Comfort
7.8
Crew
8.2
Entertainment
7.8
Food
7.6
SEA
PEK
Excellent 9.3

Nice movie selection of movies.

Nothing.

HKT
SZX
Mediocre 2.0

I did not like anything about this flight

The travellers were terrible. All Chinese travellers who had no respect for anyone. The had so much hand luggage that the flight left 30 minutes lates because the flight attendant had to rebook luggage. They literally screamed on the plane, movies playing loudly on their devices, no headphones. Seats were terrible, bathrooms stunk. Waited to get off plane 30 more minutes, baggage took forever. Horrible experience.

CTU
PEK
Excellent 9.3

pls work out a system checking in luggages to destination directly, instead of rechecking in at transferring hub like Beijing. Can be stressful under time pressure. If there’s any flight delay, the whole trip can be messed up.

SEA
PVG
Mediocre 3.0

Letting passengers bring 3 carry on bags crowding me on a middle seat for over 12 hours

CTU
JFK
Excellent 10.0

NA

Fri, 30 Mar
YYC
PVG
24h 50m
Sat, 14 Apr
PVG
YYC
20h 52m
C$ 586
Trip: 16 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20955 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
FRA
YYC
Good 7.3

very inefficient boarding. Also had trouble booking seats in the 24 hours before the flight.

BNE
YVR
Excellent 9.3

Everything was good

One Stu artist who was a older women she was very grumpy, there was little to no turbulence the whole flight and if you got up to go to the washroom and we’re waiting and seatbelt light came on she would make u sit down immediately even if it wasn’t that rough, she made a girl wait for the washroom for 45. Minutes was kinda pathetic, when she was on her shift break not one person had a issue with any of the other flight attendants only her

YUL
LGA
Excellent 9.3

I hadn’t been on a plane in almost 10 years. People were very helpful at the airports. The plane ride was comfortable. The crew was nice both ways. I would. The price was excellent!

YUL
YBC
Good 6.0

Pleasant personnel

Old and rusty aircraft that seems to be taken care with the strict minimum.

YYZ
ICN
Good 6.6

I think the air quality on the flight from Toronto to Seoul was bad. I felt really neaseous for most of that flight and thought I would be sick on the landing. the illness went away completely once I landed and I didn’t experience it on the Asiana flight from Seoul to Phuket

Fri, 19 Jan
YYZ
PVG
28h 10m
Wed, 31 Jan
PVG
YYZ
29h 05m
C$ 673
Trip: 13 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1119 reviews
Overall
7.8
Boarding
7.8
Comfort
7.8
Crew
8.2
Entertainment
7.8
Food
7.6
CTU
JFK
Excellent 10.0

NA

TPE
PEK
Mediocre 2.0

Everything was poor

All things

LAS
PEK
Excellent 10.0

Food was good, people were nice, plenty of space to stretch

SEA
PVG
Mediocre 3.0

Letting passengers bring 3 carry on bags crowding me on a middle seat for over 12 hours

SEA
PEK
Excellent 10.0

Food was quite good and there were plenty of TV and movie options to choose from. Little perks like warm washcloths before meals and a packet with slippers, an eye mask and a a toothbrush were a nice touch for an economy seat. Staff had a very helpful attitude.

Sat, 31 Mar
YYC
PVG
16h 15m
Sat, 14 Apr
PVG
YYC
20h 52m
C$ 586
Trip: 15 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 20955 reviews
Overall
7.2
Boarding
7.3
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.4
YVR
YYZ
Good 6.6

No hot water. Limited movies/tv shows

YYC
LHR
Mediocre 3.6

Mix up with seating had boarding card reprinted twice and no one could explain why it happened. Staff otherwise were good.

YUL
LGA
Excellent 9.3

I hadn’t been on a plane in almost 10 years. People were very helpful at the airports. The plane ride was comfortable. The crew was nice both ways. I would. The price was excellent!

SYD
YVR
Excellent 8.0

The staff was very attentive.

I wish they had pjs.

FLL
YUL
Mediocre 2.0

Pas assez de films et séries en français . Pas assez de comptoir Nexus en fonction à l’aer De montreal(2 seulement)

Fri, 26 Jan
YYZ
PVG
28h 10m
Mon, 5 Feb
PVG
YYZ
39h 00m
C$ 673
Trip: 11 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1119 reviews
Overall
7.8
Boarding
7.8
Comfort
7.8
Crew
8.2
Entertainment
7.8
Food
7.6
SEA
PEK
Excellent 9.3

Nice movie selection of movies.

Nothing.

ORD
PEK
Excellent 10.0

The checkin counter experience was not good. I had business class tickets but was checkin at an Economy counter resulting in my boarding pass not being for business class so when I went in to immigration lines and throughout the rest of the process I did not receive priority that Business class should have received. In addition when I enquirer about TSA preaplroval at the counter I was told Chicago does not have preaplroval at Terminal 5 but in reality passengers with TSA-pre were being sent through the lines without having to take off their shoes and laptops etc. overall the checkin process should have been much more informative.

SEA
PEK
Okay 5.6

There was no vegetarian food.

SEA
PEK
Excellent 10.0

Food was quite good and there were plenty of TV and movie options to choose from. Little perks like warm washcloths before meals and a packet with slippers, an eye mask and a a toothbrush were a nice touch for an economy seat. Staff had a very helpful attitude.

SEA
PVG
Mediocre 3.0

Letting passengers bring 3 carry on bags crowding me on a middle seat for over 12 hours

Canada to Shanghai Pu Dong Flight Information

Flights Arrive in Shanghai Pu Dong
Flights Depart from Canada
Flight Price C$ 500
Airlines Air Canada, China Southern, China Eastern, Hainan Airlines
*
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.