Find flights
Deals
Insights
When to book
FAQs & Tips
Direct Flights
Airlines

PVG

C$ 644 Find cheap flights to Shanghai Pudong Airport

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight to Pu Dong departing on 21/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 Shanghai Pudong Airport

 
These are the airlines KAYAK users have selected most often from within our search results for flights to Shanghai
These are the airlines KAYAK users have selected most often from within our search results for flights to Shanghai
In the last 7 days, travellers have searched 45,682,092 times on KAYAK, and here is why:

Save 21% 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.

Cheap flight deals to Pu Dong

 
These are the cheapest deals for flights to Pu Dong currently on KAYAK along with options from the most popular airlines KAYAK users selected for this route. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent round-trip flight deals to Pu Dong

Recommended round-trip deals departing in the coming months from the most popular airlines that fly from Canada to Pu Dong.

Recent one-way flight deals to Pu Dong

Only flying one-way? Below are some of the best one-way flight deals from Canada to Pu Dong found on KAYAK recently.

Recent last-minute flight deals to Pu Dong

Leaving soon but still want a bargain? Check out these latest deals for last minute flights from Canada to Pu Dong.

Recent direct flight deals to Pu Dong

The latest deals for direct flights from Canada to Pu Dong so you can sit back and relax without the need for a layover.

Cheap bus & train deals to Pu Dong

Find recent round-trip train or bus tickets from Canada to Pu Dong.

All round-trip flight deals to Pu Dong

The cheapest plane tickets to Pu Dong found on KAYAK recently.
Discover the best prices and deals for you by selecting your travel dates.
Choose your dates
12:30 a.m. - 9:35 p.m.YYZ-PVG
32h 05m1 stop
10:50 p.m. - 9:15 p.m.PVG-YYZ
35h 25m1 stop
C$ 1,197China Southern
Find Deal
Sun, 24 Nov - Mon, 9 Dec
3:27 p.m. - 6:35 p.m.YEG-PVG
36h 08m2 stops
1:30 p.m. - 2:23 p.m.PVG-YEG
39h 53m2 stops
C$ 1,251United Airlines
Find Deal
Sun, 17 Nov - Wed, 27 Nov
8:40 p.m. - 4:00 p.m.YEG-PVG
28h 20m1 stop
5:50 p.m. - 4:07 p.m.PVG-YEG
13h 17m1 stop
C$ 1,394Air Canada
Find Deal
Sun, 26 Jan - Wed, 12 Feb
10:15 a.m. - 9:05 p.m.YVR-PVG
18h 50m1 stop
11:35 a.m. - 9:55 a.m.PVG-YVR
14h 20m1 stop
C$ 1,408Air Canada
Find Deal
Thu, 16 Jan - Wed, 12 Feb
12:10 a.m. - 8:25 p.m.YVR-PVG
28h 15m1 stop
2:00 p.m. - 3:20 p.m.PVG-YVR
17h 20m1 stop
C$ 1,415Korean Air
Find Deal
Tue, 19 Nov - Tue, 26 Nov
12:10 a.m. - 9:45 a.m.YVR-PVG
17h 35m1 stop
11:20 a.m. - 11:10 a.m.PVG-YVR
15h 50m1 stop
C$ 1,418Korean Air
Find Deal
Mon, 18 Nov - Wed, 4 Dec
12:35 a.m. - 6:35 p.m.YVR-PVG
26h 00m1 stop
7:50 p.m. - 6:20 p.m.PVG-YVR
14h 30m1 stop
C$ 1,447China Airlines
Find Deal
Tue, 4 Feb - Mon, 10 Feb
12:35 a.m. - 6:35 p.m.YVR-PVG
26h 00m1 stop
12:05 p.m. - 6:20 p.m.PVG-YVR
22h 15m1 stop
C$ 1,455China Airlines
Find Deal
Fri, 22 Nov - Tue, 10 Dec
12:15 a.m. - 2:35 p.m.YVR-PVG
22h 20m1 stop
8:10 p.m. - 6:35 p.m.PVG-YVR
14h 25m1 stop
C$ 1,462EVA Air
Find Deal
Wed, 29 Jan - Thu, 20 Feb
12:15 a.m. - 6:25 p.m.YVR-PVG
26h 10m1 stop
1:15 p.m. - 6:35 p.m.PVG-YVR
21h 20m1 stop
C$ 1,531EVA Air
Find Deal
Sat, 11 Jan - Tue, 25 Feb
7:00 a.m. - 6:45 p.m.YVR-PVG
19h 45m1 stop
C$ 644United Airlines
Find Deal
Thu, 21 Nov
7:15 p.m. - 6:45 p.m.YVR-PVG
31h 30m1 stop
C$ 645United Airlines
Find Deal
Tue, 10 Dec
9:40 a.m. - 1:10 a.m.YVR-PVG
23h 30m1 stop
C$ 647
Find Deal
Thu, 16 Jan
12:10 a.m. - 8:25 p.m.YVR-PVG
28h 15m1 stop
C$ 865Korean Air
Find Deal
Sun, 1 Dec
1:00 p.m. - 8:25 p.m.YVR-PVG
15h 25m1 stop
C$ 867Korean Air
Find Deal
Mon, 9 Dec
11:15 a.m. - 4:00 p.m.YVR-PVG
12h 45mdirect
C$ 913Air Canada
Find Deal
Thu, 5 Dec
12:35 a.m. - 10:50 a.m.YVR-PVG
18h 15m1 stop
C$ 940China Airlines
Find Deal
Thu, 21 Nov
12:15 a.m. - 6:25 p.m.YVR-PVG
26h 10m1 stop
C$ 941EVA Air
Find Deal
Thu, 21 Nov
11:15 a.m. - 4:00 p.m.YVR-PVG
12h 45mdirect
C$ 961Air Canada
Find Deal
Wed, 1 Jan
12:15 a.m. - 6:25 p.m.YVR-PVG
26h 10m1 stop
C$ 1,015EVA Air
Find Deal
Sat, 11 Jan
12:30 a.m. - 11:25 a.m.YYZ-PVG
21h 55m1 stop
6:55 a.m. - 9:15 p.m.PVG-YYZ
27h 20m1 stop
C$ 1,197China Southern
Find Deal
Tue, 19 Nov - Tue, 26 Nov
12:30 a.m. - 12:25 a.m.YYZ-PVG
34h 55m1 stop
8:25 p.m. - 9:15 p.m.PVG-YYZ
37h 50m1 stop
C$ 1,229China Southern
Find Deal
Tue, 19 Nov - Fri, 29 Nov
3:27 p.m. - 6:45 p.m.YEG-PVG
36h 18m2 stops
8:25 p.m. - 10:05 p.m.PVG-YEG
40h 40m2 stops
C$ 1,251United Airlines
Find Deal
Mon, 18 Nov - Thu, 28 Nov
3:27 p.m. - 6:35 p.m.YEG-PVG
36h 08m2 stops
1:30 p.m. - 2:23 p.m.PVG-YEG
39h 53m2 stops
C$ 1,286United Airlines
Find Deal
Sat, 16 Nov - Wed, 27 Nov
11:15 a.m. - 4:00 p.m.YVR-PVG
12h 45mdirect
5:50 p.m. - 12:10 p.m.PVG-YVR
10h 20mdirect
C$ 1,845Air Canada
Find Deal
Sun, 17 Nov - Mon, 2 Dec
11:15 a.m. - 4:00 p.m.YVR-PVG
12h 45mdirect
5:50 p.m. - 12:10 p.m.PVG-YVR
10h 20mdirect
C$ 1,915Air Canada
Find Deal
Sun, 17 Nov - Sat, 30 Nov
12:15 a.m. - 6:25 p.m.YYZ-PVG
29h 10m1 stop
1:15 p.m. - 9:20 p.m.PVG-YYZ
20h 05m1 stop
C$ 1,997EVA Air
Find Deal
Mon, 18 Nov - Tue, 18 Mar
7:00 a.m. - 10:50 a.m.YYZ-PVG
38h 50m2 stops
8:50 p.m. - 2:11 p.m.PVG-YYZ
30h 21m2 stops
C$ 2,143China Airlines
Find Deal
Fri, 15 Nov - Fri, 29 Nov
12:15 a.m. - 6:25 p.m.YYZ-PVG
29h 10m1 stop
1:15 p.m. - 8:20 p.m.PVG-YYZ
20h 05m1 stop
C$ 2,246EVA Air
Find Deal
Sat, 16 Nov - Wed, 11 Dec
5:40 p.m. - 10:50 a.m.YEG-PVG
26h 10m2 stops
7:50 p.m. - 11:55 p.m.PVG-YEG
19h 05m2 stops
C$ 8,067China Airlines
Find Deal
Sat, 16 Nov - Sat, 30 Nov
11:15 a.m. - 4:00 p.m.YVR-PVG
12h 45mdirect
5:50 p.m. - 12:10 p.m.PVG-YVR
10h 20mdirect
C$ 1,418Air Canada
Find Deal
Thu, 5 Dec - Thu, 12 Dec
11:15 a.m. - 4:00 p.m.YVR-PVG
12h 45mdirect
5:50 p.m. - 12:10 p.m.PVG-YVR
10h 20mdirect
C$ 1,430Air Canada
Find Deal
Thu, 5 Dec - Wed, 18 Dec
11:15 a.m. - 4:00 p.m.YVR-PVG
12h 45mdirect
5:50 p.m. - 12:10 p.m.PVG-YVR
10h 20mdirect
C$ 1,439Air China
Find Deal
Mon, 9 Dec - Thu, 19 Dec
11:15 a.m. - 4:00 p.m.YVR-PVG
12h 45mdirect
5:50 p.m. - 12:10 p.m.PVG-YVR
10h 20mdirect
C$ 1,440Air China
Find Deal
Thu, 5 Dec - Thu, 12 Dec
11:15 a.m. - 4:00 p.m.YVR-PVG
12h 45mdirect
5:50 p.m. - 12:10 p.m.PVG-YVR
10h 20mdirect
C$ 1,467Air China
Find Deal
Sat, 7 Dec - Thu, 19 Dec
11:15 a.m. - 4:00 p.m.YVR-PVG
12h 45mdirect
5:50 p.m. - 12:10 p.m.PVG-YVR
10h 20mdirect
C$ 1,476Air Canada
Find Deal
Mon, 9 Dec - Wed, 18 Dec
11:15 a.m. - 4:00 p.m.YVR-PVG
12h 45mdirect
5:50 p.m. - 12:10 p.m.PVG-YVR
10h 20mdirect
C$ 1,538
Find Deal
Thu, 5 Dec - Thu, 12 Dec
11:15 a.m. - 4:00 p.m.YVR-PVG
12h 45mdirect
5:50 p.m. - 12:10 p.m.PVG-YVR
10h 20mdirect
C$ 1,573
Find Deal
Fri, 6 Dec - Mon, 16 Dec
3:25 p.m. - 7:15 p.m.YYZ-PVG
14h 50mdirect
11:50 a.m. - 1:25 p.m.PVG-YYZ
14h 35mdirect
C$ 1,658China Eastern
Find Deal
Mon, 25 Nov - Mon, 9 Dec
3:25 p.m. - 7:15 p.m.YYZ-PVG
14h 50mdirect
11:50 a.m. - 1:25 p.m.PVG-YYZ
14h 35mdirect
C$ 1,669China Eastern
Find Deal
Mon, 25 Nov - Mon, 9 Dec
12:30 a.m. - 9:35 p.m.YYZ-PVG
32h 05m1 stop
10:50 p.m. - 9:15 p.m.PVG-YYZ
35h 25m1 stop
C$ 1,197China Southern
Find Deal
Sun, 24 Nov - Mon, 9 Dec
3:27 p.m. - 6:35 p.m.YEG-PVG
36h 08m2 stops
1:30 p.m. - 2:23 p.m.PVG-YEG
39h 53m2 stops
C$ 1,251United Airlines
Find Deal
Sun, 17 Nov - Wed, 27 Nov
3:27 p.m. - 6:45 p.m.YEG-PVG
36h 18m2 stops
8:25 p.m. - 2:23 p.m.PVG-YEG
32h 58m2 stops
C$ 1,286United Airlines
Find Deal
Sun, 17 Nov - Fri, 29 Nov
12:30 a.m. - 9:35 p.m.YYZ-PVG
32h 05m1 stop
8:25 p.m. - 9:15 p.m.PVG-YYZ
37h 50m1 stop
C$ 1,318China Southern
Find Deal
Sun, 24 Nov - Mon, 9 Dec
6:45 p.m. - 3:15 p.m.YYZ-PVG
31h 30m2 stops
11:55 a.m. - 6:35 a.m.PVG-YYZ
31h 40m2 stops
C$ 1,344
Find Deal
Mon, 2 Dec - Mon, 9 Dec
11:10 p.m. - 3:15 p.m.YVR-PVG
24h 05m1 stop
4:30 p.m. - 8:45 p.m.PVG-YVR
20h 15m1 stop
C$ 1,349Sichuan Airlines
Find Deal
Thu, 2 Jan - Mon, 17 Feb
9:40 a.m. - 1:10 a.m.YVR-PVG
23h 30m1 stop
2:20 a.m. - 7:40 a.m.PVG-YVR
21h 20m1 stop
C$ 1,356
Find Deal
Mon, 20 Jan - Sun, 2 Feb
11:26 a.m. - 4:55 p.m.YVR-PVG
37h 29m1 stop
7:05 p.m. - 8:35 a.m.PVG-YVR
29h 30m1 stop
C$ 1,360Delta
Find Deal
Fri, 29 Nov - Fri, 6 Dec
6:15 a.m. - 4:55 p.m.YVR-PVG
18h 40m1 stop
7:05 p.m. - 10:35 a.m.PVG-YVR
31h 30m1 stop
C$ 1,363Delta
Find Deal
Fri, 22 Nov - Mon, 25 Nov
12:40 a.m. - 10:25 p.m.YVR-PVG
29h 45m3 stops
1:10 p.m. - 8:45 p.m.PVG-YVR
23h 35m1 stop
C$ 1,365
Find Deal
Thu, 5 Dec - Mon, 16 Dec

Flights to Pu Dong - Travel Insights & Trends

Get data-powered insights and trends into flights to Pu Dong to help you find the cheapest flights, the best time to fly and much more.

What is the cheapest flight to Shanghai Pudong Airport?

These are the best prices found by users searching on KAYAK in the last 72 hours.
In the last 3 days, the lowest price for a flight to Shanghai Pudong Airport was C$ 898 for a one-way ticket from Vancouver and C$ 1,670 for a round-trip. The most popular route searched for by our users was for flights from Toronto to Shanghai Pudong Airport and the best round-trip deal found in the last 3 days was C$ 1,197.

How much is a flight to Shanghai Pu Dong Airport?

The average and cheapest price for all flights to Shanghai Pu Dong Airport from each origin found by users searching on KAYAK in the last month.
On average, a flight to Shanghai Pu Dong Airport costs C$ 1,765. The cheapest price found on KAYAK in the last 2 weeks cost C$ 900 and departed from Vancouver Intl Airport. The most popular routes on KAYAK are Vancouver to Shanghai Pu Dong Airport which costs C$ 1,732 on average, and Toronto to Shanghai Pu Dong Airport, which costs C$ 2,794 on average.
See prices from:

What is the cheapest day to fly to Shanghai?

The average price of all flights to Shanghai Pu Dong Airport clicked on KAYAK for each day over the last 12 months.
Based on KAYAK data, the cheapest day to fly to Shanghai is Wednesday where tickets can be as cheap as C$ 2,094. On the other hand, the most expensive day to fly is Saturday, where prices are C$ 2,345 on average.

What is the cheapest month to fly to Shanghai Pu Dong Airport?

To calculate monthly average prices, KAYAK takes all prices for each month over the last year for flights to Shanghai Pu Dong Airport, removes the top 0.1% to account for outliers, and then takes the median of all values for each month.
The cheapest month for flights to Shanghai Pu Dong Airport is November, where tickets cost C$ 1,967 on average for one-way flights. On the other hand, the most expensive months are August and December, where the average cost of tickets from Canada is C$ 2,602 and C$ 2,568 respectively. For return trips, the best month to travel is November with an average price of C$ 2,031.

What is the cheapest time of day to fly to Shanghai Pu Dong Airport?

The average price for all flights to Shanghai Pu Dong Airport depending on the time of departure, clicked by users on KAYAK in the last 2 weeks.
The cheapest time of day to fly to Shanghai Pu Dong Airport is generally in the evening, when flights cost C$ 2,303 on average. The most expensive time of day to fly to Shanghai Pu Dong Airport is generally in the afternoon, which is peak travel time and where the average cost of a ticket is C$ 2,455.

What is a good deal for flights to Shanghai Pu Dong Airport?

If you’re looking for cheap airfare to Shanghai Pu Dong Airport, 25% of our users found tickets to Shanghai Pu Dong Airport for the following prices or less: From Vancouver Intl Airport C$ 985 one-way - C$ 1,563 round-trip, from Toronto Pearson Intl Airport C$ 1,286 one-way - C$ 1,870 round-trip.

How far in advance should I book a flight to Shanghai Pu Dong Airport?

To calculate daily average prices, KAYAK takes all prices for each day before departure over the last year for flights to Shanghai Pu Dong Airport, removes the top 0.1% to account for outliers, and then takes the average of all the values for each month.
To get a below average price, you should book around 1 week before departure. For the absolute cheapest price, our data suggests you should book 28 days before departure.

Good to know

Low season

August

High season

March

Cheapest flight

C$ 644
Best time to beat the crowds but there is an average 11% increase in price.
Most popular time to fly (1% more expensive on average)
Flight from Vancouver to Shanghai Pudong Airport

When to book flights to Pu Dong

Are your dates flexible? Find out the best times to travel to Pu Dong based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or round-trips with a duration up to 40 days. The information is for flights to Shanghai based on your location. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.

FAQs - booking Shanghai Pudong Airport flights

  • What is the cheapest flight to Shanghai Pudong Airport?

    In the last 3 days, the lowest price for a flight to Shanghai Pudong Airport was C$ 898 for a one-way ticket from Vancouver and C$ 1,670 for a round-trip. The most popular route searched for by our users was for flights from Toronto to Shanghai Pudong Airport and the best round-trip deal found in the last 3 days was C$ 1,197.

  • How far is Shanghai Pu Dong Airport from central Shanghai?

    Central Shanghai is 30 km away from Shanghai Pu Dong Airport.

  • How much is a flight to Shanghai?

    On average, a flight to Shanghai costs C$ 1,765. The cheapest price found on KAYAK in the last 2 weeks cost C$ 900 and departed from Vancouver Intl Airport.

  • How does KAYAK find such low prices on flights to Shanghai Pudong Airport?

    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 to Shanghai Pudong Airport.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket to Shanghai Pudong Airport?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Shanghai Pudong Airport is likely to change within 7 days, so travellers know whether to wait or book now.

  • What is the Hacker Fare option on flights to Shanghai Pudong Airport?

    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 Shanghai Pudong Airport with an airline and back with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight to Shanghai Pudong Airport?

    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 Shanghai Pudong Airport up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

  • How many direct flights to Shanghai Pu Dong Airport are there each week?

    Each week there are around 11 direct flights from within Canada to Shanghai Pu Dong Airport. The most common day for departures is Friday, with 18% of flights taking off on this day.

See more FAQs

Top tips for finding cheap flights to Shanghai Pudong Airport

  • Looking for cheap airfare to Shanghai Pudong Airport? 25% of our users found round-trip tickets to Shanghai Pudong Airport for the following prices or less: From Vancouver Intl C$ 1,274, from Toronto Pearson Intl C$ 1,578
  • Book at least 1 week before departure in order to get a below-average price.
  • High season is considered to be June, July and August. The cheapest month to fly from Canada is September.
  • Enter your preferred departure airport and travel dates into the search form above to unlock the latest Shanghai Pudong Airport flight deals.
See more tips

Prefer to fly non-stop to Shanghai Pu Dong?

Find which airlines fly direct to Shanghai Pu Dong Airport, which days they fly and book direct flights.

Nonstop departures

Canada to Shanghai Pu Dong

Monday

9 Air,ANA,Aeroflot, +77 more

9 Air,ANA, +78 more

Tuesday

9 Air,ANA,Aegean Airlines, +79 more

9 Air,ANA, +80 more

Wednesday

9 Air,ANA,Aeroflot, +78 more

9 Air,ANA, +79 more

Thursday

9 Air,ANA,Aegean Airlines, +79 more

9 Air,ANA, +80 more

Friday

9 Air,ANA,Aeroflot, +77 more

9 Air,ANA, +78 more

Saturday

9 Air,ANA,Aegean Airlines, +79 more

9 Air,ANA, +80 more

Sunday

9 Air,ANA,Aeroflot, +82 more

9 Air,ANA, +83 more

See more nonstop flights

Nonstop returns

Shanghai Pu Dong to Canada

Monday

9 Air,ANA,Aeroflot, +77 more

9 Air,ANA, +78 more

Tuesday

9 Air,ANA,Aegean Airlines, +79 more

9 Air,ANA, +80 more

Wednesday

9 Air,ANA,Aeroflot, +78 more

9 Air,ANA, +79 more

Thursday

9 Air,ANA,Aegean Airlines, +79 more

9 Air,ANA, +80 more

Friday

9 Air,ANA,Aeroflot, +77 more

9 Air,ANA, +78 more

Saturday

9 Air,ANA,Aegean Airlines, +79 more

9 Air,ANA, +80 more

Sunday

9 Air,ANA,Aeroflot, +82 more

9 Air,ANA, +83 more

See more nonstop flights
See more nonstop flights

Top 5 airlines flying to Pu Dong

 
See real verified KAYAK customer reviews for airlines flying to Shanghai. Airline scores are aggregated from all reviews left by passengers on KAYAK after flying with an airline from Canada to Shanghai. KAYAK doesn’t show reviews that are older than 5 years. Learn how KAYAK collects reviews.
Need help choosing which airline to fly with to Pu Dong? 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.4
Korean AirOverall score based on 1036 reviews
8.2Entertainment
8.7Crew
8.3Comfort
8.1Food
8.5Boarding
Airline reviews

I’ve always been impressed by the cleanliness of the toilets or, at least, its frequent monitoring, cleaning, and toiletry replacements. The in-flight service by flight attendants is superb.

10.0 ExcellentAnonymous, Nov 2024MNL - ICN
Read more Korean Air reviews

I’ve always been impressed by the cleanliness of the toilets or, at least, its frequent monitoring, cleaning, and toiletry replacements. The in-flight service by flight attendants is superb.

I won't hesitate to fly with Korean Air again and agian....if I can get a good deal.

Glad you had Bibimbap which tasted much better than mesh potato or pasta.

The flight attendants seemed to be a little more grumpy this time. A350s could use more toilet stalls.

Excellent service, love the extra amenities (water bottles, blankets, etc.).

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

The crew and my luggage was still pretty good after a long flight. They take good care of the luggage.

I think the business class service has declined as compared to how it was years ago. I am not a fan of the hello kitty graphics. Boarding was long and not well organized. The lounge in Taipei was not very good, the food was very poor. Did not live up to many international business class lounges.

Boarding was good. It will be nice to have beer anytime. I asked for a beer at tea time & I was refused. Quite disappointed

Good experience but could be better for people with injuries and needing extra assistance

Only one Hindi movie from LAvto Taipei and same movie from Taipei to Singapore Really horrible and we call it entertainment???

Food was ok. Could have been better. Entertainment was limited, especially for kids.

The flight from Taipei to LAX was the first time we encountered rudeness from the crew. From the gate agents to the in flight crew. We had received such wonderful service going to Bali and on our Bali to Taipei flight that it shocked us when the gate agent was rude and then the rudeness continued on the flight to LAX.

As a senior traveller it’s difficult to be seated all the way at the back

The food was good, but we are not able to use earphones to watch a movie.

I was expecting that movie selection and food would have been better. Everything else was great.

Flight was smooth no complaint. Except maybe better food choice for the long flight…

Airline itself is great. While food was being taken off of my tray my beer spilled which was a total accident and I wasn’t upset about that, what was frustrating was I had to ask for towels to clean up and wipe my leg. It would have been left as is if I hadn’t.

The food was the only thing that could have made the experience even better. Everything was stellar but the food. The staff was superb. I’ve been flying with ANA for years as my go-to and I think I may have found my new favorite. 😍

Unable to set seat assignment. Got a call from presumably “China airlines representative” but was asking for an exorbitant amount for the seat assignment. Was traveling as a family end up being assigned to different seats as a result. Will never use underpricer again.

Not many selections for entertainment. Bulk head seats are no longer available with out fee at the counter. That’s pretty lame.

Everything was efficient. Good leg room. Food was good. Staff were friendly.

I would have liked to know how to order a special meal (for medical purposes) before the flight.

The flight who provided services on my row had some not-nice attitude and not smiling at all.

Very good , the weather was terrible, but i admired the professionality and politeness and care from the crew, and the excellent contition of the plane

My flight to Los Angeles was canceled Had to book another flight and you charged me extra $500 Very bad experience

Comfort was left wanting due to such a long flight, made the wife and I wish we could upgrade the seats to Business class or First Class, but did not have that option. Food was good but had very limited options and I have a dietary restriction which was difficult for the staff to accommodate since everything provided came with cheese on it. (Cheese could potentially kill me) Did not have an option to inform the staff until we were already in the air about the restriction and was not provided another option before flight departed.

United airlines was top for my last trip in every way

Horrible; seating was atrocious - inadequate leg room and seat width tight even for a small individual. Profits shouldn’t be everything!

Connection coordination with Star Alliance partner could be better. Lots of check in setup was not interlinked between operators.

There was no room in overhead bin to place our luggage despite we had tree seats. It means a lot of people had more than 1 carry on bags. When I asked a crew member to help she said that it was not her responsibility.

The plane used to go to Chicago was a bit outdated and needed a refresh

My connecting gate in .Chicago was across the aisle from my arriving gate. Otherwise I would not have made my connection. So that was very fortunate.

I flew basic economy, so it was what I expected. Crew was nice though, and flight was quick. Would recommend for flights under 6 hours, otherwise would upgrade to something with more leg room.

Bad, they delayed my flight, lost my connection flight had to stay overnight for the next flight and missed a lot of important meetings. 1 day totally lost!

Airline staff was good the checkin process was ok but the plane itself was very bad the comfort was worst it was worst and the most stiff 5 hours of my life i felt claustrophobic

Everything got delayed we were supposed to land at 1pm and landes at 8-9 pm … was horrible

Excellent experience. Smooth boarding, flying and the staff was courteous.

Nice crew - very small plane and uncomfortable, with no entertainment options…

Could have had available the ability to watch a movie , but there was neither any hardware or place to plug-in.

A snack would have been nice instead of having to buy food.

was wondreful! just let me know what airline im flying in advance!

The flight was delayed and made the connecting flight a last minute dash across Vancouver airport.

Very comfortable aircraft -8320-200 airbus-even thru turbulence . Crew were not attentive. One drink and stale pretzels. Crew were not interacting or smiling with passengers.

The boarding was very slow, worse at arriving. The rest was okay

On this flight, we didn't even get water offered, nor any other beverage. Therefore we got a snack of pretzels. Flight was good and Air Canada a good airline

We didn't get any food, not even a snack. Besides of that the experience of flying with Air Canada was great

Book Cheap Shanghai Plane Tickets

Recent round-trip flight deals

 
These are the cheapest round-trip flights to Shanghai found on KAYAK in the last 72 hours.
24/11Sun
1 stopChina Southern
32h 05mYYZ-PVG
9/12Mon
1 stopChina Southern
35h 25mPVG-YYZ
C$ 1,197
17/11Sun
2 stopsUnited Airlines
36h 08mYEG-PVG
27/11Wed
2 stopsUnited Airlines
39h 53mPVG-YEG
C$ 1,251
26/1Sun
1 stopAir Canada
28h 20mYEG-PVG
12/2Wed
1 stopAir Canada
13h 17mPVG-YEG
C$ 1,394
16/1Thu
1 stopAir Canada
18h 50mYVR-PVG
12/2Wed
1 stopAir Canada
14h 20mPVG-YVR
C$ 1,408
19/11Tue
1 stopKorean Air
28h 15mYVR-PVG
26/11Tue
1 stopKorean Air
17h 20mPVG-YVR
C$ 1,415
18/11Mon
1 stopKorean Air
17h 35mYVR-PVG
4/12Wed
1 stopKorean Air
15h 50mPVG-YVR
C$ 1,418
4/2Tue
1 stopChina Airlines
26h 00mYVR-PVG
10/2Mon
1 stopChina Airlines
14h 30mPVG-YVR
C$ 1,447
22/11Fri
1 stopChina Airlines
26h 00mYVR-PVG
10/12Tue
1 stopChina Airlines
22h 15mPVG-YVR
C$ 1,455
29/1Wed
1 stopEVA Air
22h 20mYVR-PVG
20/2Thu
1 stopEVA Air
14h 25mPVG-YVR
C$ 1,462
11/1Sat
1 stopEVA Air
26h 10mYVR-PVG
25/2Tue
1 stopEVA Air
21h 20mPVG-YVR
C$ 1,531

Search by stops

Search by airline

Search by price

Recent one-way flight deals

 
Only flying one-way? Below are some of the best deals for one-way flights to Shanghai found on KAYAK in the last 72 hours.
21/11Thu
1 stopUnited Airlines
19h 45mYVR-PVG
C$ 644
10/12Tue
1 stopUnited Airlines
31h 30mYVR-PVG
C$ 645
16/1Thu
1 stop
23h 30mYVR-PVG
C$ 647
1/12Sun
1 stopKorean Air
28h 15mYVR-PVG
C$ 865
9/12Mon
1 stopKorean Air
15h 25mYVR-PVG
C$ 867
5/12Thu
directAir Canada
12h 45mYVR-PVG
C$ 913
21/11Thu
1 stopChina Airlines
18h 15mYVR-PVG
C$ 940
21/11Thu
1 stopEVA Air
26h 10mYVR-PVG
C$ 941
1/1Wed
directAir Canada
12h 45mYVR-PVG
C$ 961
11/1Sat
1 stopEVA Air
26h 10mYVR-PVG
C$ 1,015

Search by stops

Search by airline

Search by price

Last minute flights to Pu Dong

Last minute flight, train and bus deals

 
These last-minute flight deals are the cheapest flights found on KAYAK in the last 72 hours for flights to Shanghai that are departing in the next 10 days.
19/11Tue
multi-stopChina Southern
21h 55mYYZ-PVG
26/11Tue
multi-stopChina Southern
27h 20mPVG-YYZ
C$ 1,197
19/11Tue
multi-stopChina Southern
34h 55mYYZ-PVG
29/11Fri
multi-stopChina Southern
37h 50mPVG-YYZ
C$ 1,229
18/11Mon
multi-stopUnited Airlines
36h 18mYEG-PVG
28/11Thu
multi-stopUnited Airlines
40h 40mPVG-YEG
C$ 1,251
16/11Sat
multi-stopUnited Airlines
36h 08mYEG-PVG
27/11Wed
multi-stopUnited Airlines
39h 53mPVG-YEG
C$ 1,286
17/11Sun
directAir Canada
12h 45mYVR-PVG
2/12Mon
directAir Canada
10h 20mPVG-YVR
C$ 1,845
17/11Sun
directAir Canada
12h 45mYVR-PVG
30/11Sat
directAir Canada
10h 20mPVG-YVR
C$ 1,915
18/11Mon
multi-stopEVA Air
29h 10mYYZ-PVG
18/3Tue
multi-stopEVA Air
20h 05mPVG-YYZ
C$ 1,997
15/11Fri
multi-stopChina Airlines
38h 50mYYZ-PVG
29/11Fri
multi-stopChina Airlines
30h 21mPVG-YYZ
C$ 2,142
16/11Sat
multi-stopEVA Air
29h 10mYYZ-PVG
11/12Wed
multi-stopEVA Air
20h 05mPVG-YYZ
C$ 2,246
16/11Sat
multi-stopChina Airlines
26h 10mYEG-PVG
30/11Sat
multi-stopChina Airlines
19h 05mPVG-YEG
C$ 8,067

Search by stops

Search by airline

Search by price

Everything you need to know for your flight to Pu Dong

Information on the airport you'll fly into in Shanghai