Find Cheap Flights from Toronto Pearson Intl to Shanghai Pu Dong (YYZ - PVG)

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

Fri 11/24
Fri 12/1
Any month
Compare vs. KAYAK |

Good to Know

Low Season:
September
Best time to beat the crowds
4%
expected price decrease
High Season:
December
Most popular time to fly
3%
expected price increase
Average Price:
$1330
(avg. price over the last 2 weeks)
Good Deal:
$749
or less (round trip)

When to Book Flights from Toronto Pearson Intl to Shanghai Pu Dong

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for Finding a Cheap Flight

Looking for a cheap flight? 25% of our users found flights on this route for $749 or less.
The cheapest flight from Toronto Pearson Intl to Shanghai Pu Dong was found 50 days before departure, on average.
Book at least 3 weeks before departure in order to get a below-average price.
Morning departure is around 36% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Toronto Pearson Intl to Shanghai Pu Dong Flights

How long does a flight from Toronto Pearson Intl to Shanghai Pu Dong take?
An average nonstop flight takes 14h 30m, covering a distance of 7093 miles.
How many flights are there between Toronto Pearson Intl and Shanghai Pu Dong?
There are 21 (nonstop) flights between Toronto Pearson Intl and Shanghai Pu Dong per week, averaging 3 per day.
Which airlines provide the cheapest flights from Toronto Pearson Intl to Shanghai Pu Dong?
In the past 3 days, the cheapest round-trip tickets were found on Hainan Airlines ($509), China Eastern ($514) and American Airlines ($586).
Do I need a passport to fly between Toronto Pearson Intl and Shanghai Pu Dong?
Yes.
Which airlines fly most frequently between Toronto Pearson Intl and Shanghai Pu Dong?
Air Canada (1 times daily), China Eastern (1 times daily), Air China (1 times daily) are the most frequent flyers on this route.
What’s the cheapest day of the week to fly Toronto Pearson Intl to Shanghai Pu Dong?
For Toronto Pearson Intl to Shanghai Pu Dong, Monday is the cheapest day to fly on average and Friday is the most expensive. Flying from Shanghai Pu Dong back to Toronto Pearson Intl, the best deals are generally found on Wednesday, with Tuesday being the most expensive.

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

Airports
Origin
Toronto
$509
only
$509
Destination
Shanghai
$509
only
$509
Mon, Nov 27
YYZ
PVG
28h 10m
Thu, Dec 7
PVG
YYZ
32h 15m
Trip: 11 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1047 reviews
Overall
7.8
Boarding
7.7
Comfort
7.8
Crew
8.2
Entertainment
7.7
Food
7.6
SEA
PEK
Excellent 9.0

The crew was very courteous and helpful

Headphones provided didn't work very well

PEK
BOS
Excellent 9.0

The crew was attentive and caring. It was a relaxed flight.

PEK
TLV
Mediocre 2.0

I missed my flight because of wrong details the airline sent me by email. I arrived 3 hours before, but when I arrived, it was too late, and the flight already departured. The only next flight to TLV, Israel, was on the 2nd of Nov- 2 days later! I had to wait a whole day in the airport for another flight with another airline (ELAL) which I paid for it 2900 RMB! It's really unfair, and the women in the check-in desk wouldn't help me nor give me any info in order to book a new ticket :( It was a horrible experience, and I definitely wont fly with Hainan Airlines again.

PEK
BOS
Good 6.0

Lots of snacks available

The announcements regarding turbulence were more disturbing than the turbulence.... It was just too loud

BOS
PEK
Okay 4.0

Seats were pretty good for Economy. Flight was ontime.

Would have preferred a Premium Economy option. Meals: Tray tables much too small, difficult to work with. Food was pretty poor. Drinks offered at beginning but had to ask for water to get a partial glass of water. not even a bottle and didn't see staff again for 6 hours. Inflight Entertainment was pointless. Earbuds were handed out. You couldn't hear even 1 word out of ten. There was no stereo sound; only the left ear had sound.

Wed, Mar 14
YYZ
PVG
14h 55m
Wed, Apr 4
PVG
YYZ
14h 15m
Trip: 22 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 19 reviews
Overall
6.4
Boarding
6.4
Comfort
6.4
Crew
6.8
Entertainment
6.1
Food
5.8
YYZ
PVG
Excellent 10.0

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

Flight from Shanghai to Manila was delayed.

CAN
NGB
Good 7.0

Kayak or JustFly put wrong ID number whole booking the flight. First 2 segment I had no issues buy 3rd segment they denied to check me in and almost forced me to buy a new ticket. Check in Crew was rude and would speak to me in Chinese. I am a foreigner who doesn't understand English. They wanted me to call my booking agent in Canada, it was mid night in Canada.

SFO
PVG
Good 7.3

New planes, efficient crew, on time.... Early arrival!

Shanghai airport transit process is horrible! Good is very plain, bit I don't care so much. However, not enough water provided. This really needs addressing...

YYZ
PVG
Mediocre 2.0

Nothing

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

OKA
PVG
Excellent 10.0

Fast, easy and comfortable.

No internet acces in Shanghai.

Wed, Dec 6
YYZ
PVG
30h 25m
Wed, Dec 13
PVG
YYZ
17h 02m
Trip: 8 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 25376 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
NRT
DFW
Mediocre 3.0

The calmness and assurance from the cockpit was promising

Flight attendants were not pleasant at all. They had know clue what to do during the flight emergency.

LAX
OGG
Okay 5.3

First Class seating was of course better than economy.

Flight to Maui had no Mai Tai drinks available, no heated towels, no dessert, barely any service from the flight attendant(s).

DFW
HKG
Okay 5.3

Boarding was simple and efficient Seat was better than usual

Dinner was okay, the mid-flight snack was awful and made my wife sick, breakfast was better. Entertainment console crashed four times, first crew member didn’t seem to care (aloof for most of the flight), other attendants seemed marginally more interested. No one checked back to see if the problem was resolved. Flight attendants seem to be in “check the box” mode doing only what was necessary.

DFW
HKG
Good 6.6

seat and seating was nice, boarding was efficient, movies okay

while the dinner was okay, the stromboli which came as a snack of sorts was terrible and caused me to be "on the run" for the next 12 hours. the last five hours of the flight and then at home were awful

LAX
DEN
Mediocre 2.0

Everything. Had to sleep overnight in airport and was late coming home.

Tue, Feb 27
YYZ
PVG
14h 55m
Mon, Mar 5
PVG
YYZ
19h 18m
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Fri, Nov 24
YYZ
PVG
28h 10m
Sun, Nov 26
PVG
YYZ
29h 05m
Trip: 3 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1047 reviews
Overall
7.8
Boarding
7.7
Comfort
7.8
Crew
8.2
Entertainment
7.7
Food
7.6
SEA
PEK
Excellent 9.0

The crew was very courteous and helpful

Headphones provided didn't work very well

BOS
PEK
Excellent 10.0

Business class service

PEK
BOS
Excellent 9.0

The crew was attentive and caring. It was a relaxed flight.

PEK
BKK
Excellent 9.3

The crew was very courteous and helpful

The headphones provided didn't work very well

PEK
BOS
Good 6.0

Lots of snacks available

The announcements regarding turbulence were more disturbing than the turbulence.... It was just too loud

Tue, Apr 10
YYZ
PVG
14h 30m
Wed, Apr 25
PVG
YYZ
14h 15m
Trip: 16 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 19 reviews
Overall
6.4
Boarding
6.4
Comfort
6.4
Crew
6.8
Entertainment
6.1
Food
5.8
YYZ
PVG
Excellent 10.0

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

Flight from Shanghai to Manila was delayed.

PVG
BKK
Good 7.3

Timeliness,

Food, lack of water,.

YYZ
PVG
Mediocre 2.0

Nothing

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

YYZ
PVG
Good 7.3

Lot's of entertainment options on in-flight console. Also, the price point was very reasonable.

The crew often ignored requests and not enough meals/ snacks were served for such a long flight.

PEK
PVG
Good 6.6

I bought a round trip ticket online with my current passport number. When I arrived in Shanghai, I was held at the Customs for extra 20 or 30 minutes because the airline provided a passport number I used more than 10 years ago. My luggage was held at Pudong airport quite a few days. Each day, they said something different to me... When it's the time for me to go back, I was held again at PEK, because of the different passport number they kept in their system. Even though I explained to them how I purchased the ticket with my current passport number and I have no idea where the problem happened. They insisted that it was my own fault. My gmail did not work properly in China. I asked them for help by providing me the ticket agent contact info in the States. They said that they did not know. I should go where I bought my ticket. I had to spend hours to contact friends in the States to find the phone number of justfly.com. Then, I made international call to justfly for about hour to have the problem fixed. I did not provide any wrong info when purchasing the ticket. The problem was made between the airline and their agent. They, as professionals, could easily have the problem solved but they blamed the customer for the mistake. I had to spend so much extra time and money to cover their mistake, at the risk of missing my flight. That's the worst experience I ever had for international flight.

Wed, Apr 11
YYZ
PVG
14h 30m
Wed, Apr 25
PVG
YYZ
14h 15m
Trip: 15 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 19 reviews
Overall
6.4
Boarding
6.4
Comfort
6.4
Crew
6.8
Entertainment
6.1
Food
5.8
YYZ
PVG
Excellent 8.6

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

PVG
BKK
Good 7.3

Timeliness,

Food, lack of water,.

SFO
PVG
Good 7.3

New planes, efficient crew, on time.... Early arrival!

Shanghai airport transit process is horrible! Good is very plain, bit I don't care so much. However, not enough water provided. This really needs addressing...

OKA
PVG
Excellent 10.0

Fast, easy and comfortable.

No internet acces in Shanghai.

YYZ
PVG
Good 7.3

Lot's of entertainment options on in-flight console. Also, the price point was very reasonable.

The crew often ignored requests and not enough meals/ snacks were served for such a long flight.

Fri, Dec 1
YYZ
PVG
18h 06m
Tue, Dec 5
PVG
YYZ
30h 25m
Trip: 5 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 25376 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
EWR
PHX
Okay 5.6

Got me to where I'm going safely. Crew was nice.

Flying is painful

FAT
LAX
Excellent 8.0

YYC is a nice airport. I have found I like Canadian's more then Americans when it come to air travel.

LAX is not a convenient airport at all.

NRT
DFW
Mediocre 3.0

The calmness and assurance from the cockpit was promising

Flight attendants were not pleasant at all. They had know clue what to do during the flight emergency.

CLT
BWI
Good 7.3

Crew was outstanding

Hurried beverage service since arriving early. R

MEM
DFW
Mediocre 2.0

Absolutely nothing

Everything about the flight was awful. Food pathetic, my monitor didn’t work, smooshed between 2 overweight passengers. Flight crew lacked simple etiquette.

Fri, Dec 1
YYZ
PVG
18h 06m
Tue, Dec 5
PVG
YYZ
20h 02m
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Tue, Feb 6
YYZ
PVG
14h 55m
Wed, Mar 7
PVG
YYZ
14h 20m
Trip: 30 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 19 reviews
Overall
6.4
Boarding
6.4
Comfort
6.4
Crew
6.8
Entertainment
6.1
Food
5.8
PVG
BKK
Good 7.3

Timeliness,

Food, lack of water,.

YYZ
PVG
Good 7.3

Lot's of entertainment options on in-flight console. Also, the price point was very reasonable.

The crew often ignored requests and not enough meals/ snacks were served for such a long flight.

CAN
NGB
Good 7.0

Kayak or JustFly put wrong ID number whole booking the flight. First 2 segment I had no issues buy 3rd segment they denied to check me in and almost forced me to buy a new ticket. Check in Crew was rude and would speak to me in Chinese. I am a foreigner who doesn't understand English. They wanted me to call my booking agent in Canada, it was mid night in Canada.

YYZ
PVG
Mediocre 2.0

Nothing

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

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!

Fri, Nov 24
YYZ
PVG
28h 10m
Sun, Nov 26
PVG
YYZ
29h 05m
Trip: 3 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1047 reviews
Overall
7.8
Boarding
7.7
Comfort
7.8
Crew
8.2
Entertainment
7.7
Food
7.6
PEK
BOS
Excellent 9.0

The crew was attentive and caring. It was a relaxed flight.

BOS
PEK
Okay 4.0

Seats were pretty good for Economy. Flight was ontime.

Would have preferred a Premium Economy option. Meals: Tray tables much too small, difficult to work with. Food was pretty poor. Drinks offered at beginning but had to ask for water to get a partial glass of water. not even a bottle and didn't see staff again for 6 hours. Inflight Entertainment was pointless. Earbuds were handed out. You couldn't hear even 1 word out of ten. There was no stereo sound; only the left ear had sound.

PEK
TLV
Excellent 8.6

Excellent service, good movies

Seats a bit tight fitting. Food was average.

SEA
PEK
Excellent 9.0

The crew was very courteous and helpful

Headphones provided didn't work very well

PEK
BKK
Excellent 9.3

The crew was very courteous and helpful

The headphones provided didn't work very well

Tue, May 8
YYZ
PVG
14h 30m
Mon, Jul 2
PVG
YYZ
14h 15m
Trip: 56 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 19 reviews
Overall
6.4
Boarding
6.4
Comfort
6.4
Crew
6.8
Entertainment
6.1
Food
5.8
PVG
BKK
Good 7.3

Timeliness,

Food, lack of water,.

YYZ
PVG
Excellent 8.6

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

SFO
PVG
Good 7.3

New planes, efficient crew, on time.... Early arrival!

Shanghai airport transit process is horrible! Good is very plain, bit I don't care so much. However, not enough water provided. This really needs addressing...

YYZ
PVG
Good 7.3

Lot's of entertainment options on in-flight console. Also, the price point was very reasonable.

The crew often ignored requests and not enough meals/ snacks were served for such a long flight.

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!

Tue, May 29
YYZ
PVG
14h 30m
Wed, Jun 6
PVG
YYZ
14h 15m
Trip: 9 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 19 reviews
Overall
6.4
Boarding
6.4
Comfort
6.4
Crew
6.8
Entertainment
6.1
Food
5.8
YYZ
PVG
Excellent 8.6

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

PEK
PVG
Good 6.6

I bought a round trip ticket online with my current passport number. When I arrived in Shanghai, I was held at the Customs for extra 20 or 30 minutes because the airline provided a passport number I used more than 10 years ago. My luggage was held at Pudong airport quite a few days. Each day, they said something different to me... When it's the time for me to go back, I was held again at PEK, because of the different passport number they kept in their system. Even though I explained to them how I purchased the ticket with my current passport number and I have no idea where the problem happened. They insisted that it was my own fault. My gmail did not work properly in China. I asked them for help by providing me the ticket agent contact info in the States. They said that they did not know. I should go where I bought my ticket. I had to spend hours to contact friends in the States to find the phone number of justfly.com. Then, I made international call to justfly for about hour to have the problem fixed. I did not provide any wrong info when purchasing the ticket. The problem was made between the airline and their agent. They, as professionals, could easily have the problem solved but they blamed the customer for the mistake. I had to spend so much extra time and money to cover their mistake, at the risk of missing my flight. That's the worst experience I ever had for international flight.

YYZ
PVG
Mediocre 2.0

Nothing

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

PVG
BKK
Good 7.3

Timeliness,

Food, lack of water,.

OKA
PVG
Excellent 10.0

Fast, easy and comfortable.

No internet acces in Shanghai.

Show more results
*
Prices are per person and are for e–tickets and include all taxes & fees in USD.

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.