Find Cheap Flights from Toronto Pearson Intl to Shanghai Hongqiao & other airports (YYZ - SHA)

Search hundreds of travel sites at once for deals on flights to Shanghai Hongqiao & other airports

Sat 18/11
Sat 25/11
Any month
Compare vs. KAYAK |

FAQs for Booking Toronto Pearson Intl to Shanghai Hongqiao & other airports Flights

How long does a flight from Toronto Pearson Intl to Shanghai Hongqiao & other airports take?
An average nonstop flight takes 14h 30m, covering a distance of 11420 km.
Which airlines provide the cheapest flights from Toronto Pearson Intl to Shanghai Hongqiao & other airports?
In the past 3 days, the cheapest round-trip tickets were found on China Eastern (C$ 644), Hainan Airlines (C$ 657) and American Airlines (C$ 741).
Do I need a passport to fly between Toronto Pearson Intl and Shanghai Hongqiao & other airports?
Yes.
What’s the cheapest day of the week to fly from Toronto Pearson Intl to Shanghai Hongqiao & other airports?
For Toronto Pearson Intl to Shanghai Hongqiao & other airports, Thursday is the cheapest day to fly on average and Saturday is the most expensive. Flying from Shanghai Hongqiao & other airports back to Toronto Pearson Intl, the best deals are generally found on Thursday, with Saturday being the most expensive.

Good to Know

Low Season:
November
Best time to beat the crowds
4%
expected price decrease
High Season:
December
Most popular time to fly
5%
expected price increase
Average price:
C$ 1390
(avg. price over the last 2 weeks)
Good Deal:
C$ 871
or less (round trip)

When to Book Flights from Toronto Pearson Intl to Shanghai Hongqiao & other airports

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

Top tips for Finding a Cheap Flight

When looking for a cheap flight, consider that 25% of our users selected a flight on this route for C$ 870 or less.
The cheapest flight from Toronto Pearson Intl to Shanghai Hongqiao & other airports was found, on average, 75 days before departure.
Book at least 1 week before departure in order to get a below-average price.
Morning departure is around 30% 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

Book cheap flights from Toronto Pearson Intl to Shanghai Hongqiao & other airports (round-trip)

Airports
Origin
Toronto
C$ 644
only
C$ 644
Destination
Shanghai
C$ 644
only
C$ 644
Thu, 22 Mar
YYZ
SHA
14h 55m
Mon, 2 Apr
SHA
YYZ
14h 15m
C$ 644
Trip: 12 days
6.3GoodShow reviews
Overall 6.3 Good
Based on 3881 reviews
Overall
6.3
Boarding
6.4
Comfort
6.4
Crew
6.7
Entertainment
6.1
Food
5.8
PVG
KIX
Okay 5.0

I missed my flight to Osaka, cause must claimed baggage, re-checked and immigration & security clearanced in at Pudong.

PVG
PEK
Okay 5.0

None

Food, dirty bathroom, smells badly and more

PVG
SFO
Good 7.6

Everything about our flight went very well, and most were better than expected. The crew were very helpful. Our seats had plenty of room in economy. This were done very efficiently and with concern for value. The entertainment system was super.

Our Vegan meals were rather tasteless and uninteresting.

PVG
LAX
Excellent 10.0

Attendants tried to make a 10+ hour flight as comfortable as possible

N/A

LAX
PVG
Okay 5.3

I liked the seats are roomy

I didn’t like the limited choices for food. In addition I felt those that spoke Chinese were taken care of better. I sat towards the end of the plane and they ran out constantly of food. The food they did serve wasn’t very good.

Fri, 24 Nov
YYZ
SHA
28h 10m
Sun, 26 Nov
SHA
YYZ
29h 05m
C$ 657
Trip: 3 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1038 reviews
Overall
7.8
Boarding
7.7
Comfort
7.8
Crew
8.2
Entertainment
7.7
Food
7.6
PEK
TLV
Excellent 8.6

Excellent service, good movies

Seats a bit tight fitting. Food was average.

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.

ORD
PEK
Good 6.0

One has to rush to be on the plane because the take off time is half an hour earlier, and we didn't get any notice beforehand.

PVG
XIY
Good 7.3

Overall service was good. Everyone was helpful and friendly. Check in was efficient and fairly quick. There are signs in Chinese and English so it is not too difficult to find out where you need to go.

The flight was delayed almost 3 hours and not much communication about the delay. They made an announcement in Chinese and everyone started lining up. My gut instinct told me the flight was delayed because i saw food being stacked at the counter and then the peoole in front of the line was picking the food up and sitting back down. That is my only real complaint about this airline. The food was was okay.

PEK
SEA
Good 6.0

Flight was fine, very few passengers made it pretty low key.

Food wasn't my favorite, but could always be worse. The security process at the Beijing Airport was unbelievably slow and chaotic - has nothing to do with the airline, but made catching my flight super stressful.

Wed, 7 Feb
YYZ
SHA
18h 11m
Mon, 26 Feb
SHA
YYZ
19h 38m
C$ 741
Trip: 20 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 25178 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
FAT
DFW
Excellent 10.0

Nice amount of leg room!!!

Nothing

SAL
MIA
Excellent 8.6

There was no individual entertainment on board (TV’s, internet, etc)

LAX
MIA
Good 7.6

Movies, clean, efficient

Paying of my small Checked bag

PHL
PHX
Okay 5.0

Arrived safely and on time.

No power outlets at seats.

CHO
ORD
Good 7.6

It was a little hot in the plane at during start and touchdown

Sun, 25 Mar
YYZ
SHA
14h 30m
Sat, 12 May
SHA
YYZ
18h 35m
C$ 762
Trip: 49 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 24 Nov
YYZ
SHA
28h 20m
Sun, 26 Nov
SHA
YYZ
30h 25m
C$ 702
Trip: 3 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1038 reviews
Overall
7.8
Boarding
7.7
Comfort
7.8
Crew
8.2
Entertainment
7.7
Food
7.6
PVG
BOS
Good 6.3

The food too salty (seems with a lot of MSG) and make you feel so thirsty

PVG
XIY
Good 7.3

Overall service was good. Everyone was helpful and friendly. Check in was efficient and fairly quick. There are signs in Chinese and English so it is not too difficult to find out where you need to go.

The flight was delayed almost 3 hours and not much communication about the delay. They made an announcement in Chinese and everyone started lining up. My gut instinct told me the flight was delayed because i saw food being stacked at the counter and then the peoole in front of the line was picking the food up and sitting back down. That is my only real complaint about this airline. The food was was okay.

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
SEA
Excellent 10.0

On time

Nope

TLV
PVG
Mediocre 3.0

No good movies Uncomfortable seats

Mon, 16 Apr
YYZ
SHA
14h 30m
Fri, 4 May
SHA
YYZ
14h 15m
C$ 723
Trip: 19 days
6.3GoodShow reviews
Overall 6.3 Good
Based on 3881 reviews
Overall
6.3
Boarding
6.4
Comfort
6.4
Crew
6.7
Entertainment
6.1
Food
5.8
PVG
KIX
Okay 5.0

I missed my flight to Osaka, cause must claimed baggage, re-checked and immigration & security clearanced in at Pudong.

HKG
PVG
Good 6.3

The flight was delayed for almost an hour but I think the flight attendants did a good job on letting the flyers know what was going on.

PVG
LAX
Excellent 10.0

Attendants tried to make a 10+ hour flight as comfortable as possible

N/A

PVG
SZX
Excellent 9.0

Wondering if I can as a n the right flight out of PVG - luckily yes...

JFK
PVG
Okay 5.3

None

Food, seat, bathroom and smells badly, stinks,

Wed, 6 Dec
YYZ
SHA
32h 50m
Tue, 12 Dec
SHA
YYZ
17h 02m
C$ 744
Trip: 7 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 25178 reviews
Overall
7.3
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.7
Food
6.6
BDL
CLT
Okay 4.0

No baggage controls from seat 18 to 28 no bags would fit. As we exited all the front rows we're waiting to get there bags stored in back of planes overhead bins. That's just not right, especially when they charge us extra to take a bag for overhead bins storage.

LAX
RNO
Mediocre 2.0

Not a single part has a positive remark

Well - this partner of westjet was terrible. The amount of re direction to get to the final terminal was absurd .. that's just my venting My real problem is that then "crew" or team that represent s the American Airlines / compass part was just useless. A hand full of people - myself included didn't get a chance to board the plane as they didn't make any announcements. Beyond disappointing. When you check in they take your cell phone "in case " well no call no txt no nothing. It was a joke the level of service No apologies or anything just a group of any tired patrons getting the worst customer experience. I'll never EVER book a flight that has anything to do with American Airlines or its partners

MBJ
PHL
Excellent 8.6

AA flight was relaxed and smooth, crew was respectful and warm can’t think

Can’t think of anything I didn’t like

CHO
ORD
Good 7.6

It was a little hot in the plane at during start and touchdown

MCI
DFW
Mediocre 2.0

I cancelled this flight months ago, yet it was still in your records

Tue, 9 Jan
YYZ
SHA
18h 30m
Fri, 26 Jan
SHA
YYZ
18h 55m
C$ 702
Trip: 18 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1038 reviews
Overall
7.8
Boarding
7.7
Comfort
7.8
Crew
8.2
Entertainment
7.7
Food
7.6
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
SEA
Good 6.0

Flight was fine, very few passengers made it pretty low key.

Food wasn't my favorite, but could always be worse. The security process at the Beijing Airport was unbelievably slow and chaotic - has nothing to do with the airline, but made catching my flight super stressful.

PEK
BOS
Good 6.0

Lots of snacks available

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

ORD
PEK
Good 6.0

One has to rush to be on the plane because the take off time is half an hour earlier, and we didn't get any notice beforehand.

PVG
XIY
Good 7.3

Overall service was good. Everyone was helpful and friendly. Check in was efficient and fairly quick. There are signs in Chinese and English so it is not too difficult to find out where you need to go.

The flight was delayed almost 3 hours and not much communication about the delay. They made an announcement in Chinese and everyone started lining up. My gut instinct told me the flight was delayed because i saw food being stacked at the counter and then the peoole in front of the line was picking the food up and sitting back down. That is my only real complaint about this airline. The food was was okay.

Sat, 17 Feb
YYZ
SHA
14h 55m
Wed, 11 Apr
SHA
YYZ
14h 15m
C$ 758
Trip: 53 days
6.3GoodShow reviews
Overall 6.3 Good
Based on 3881 reviews
Overall
6.3
Boarding
6.4
Comfort
6.4
Crew
6.7
Entertainment
6.1
Food
5.8
LAX
PVG
Okay 5.3

I liked the seats are roomy

I didn’t like the limited choices for food. In addition I felt those that spoke Chinese were taken care of better. I sat towards the end of the plane and they ran out constantly of food. The food they did serve wasn’t very good.

PVG
SZX
Excellent 9.0

Wondering if I can as a n the right flight out of PVG - luckily yes...

PEK
SHA
Okay 4.0

They would not accomidate a flight change after I was delayed in an accident getting to the airport. One desk said there was a seat on the earlier flight and sent me out of the gate area to the front of the airport. When I got there a few minutes later they said no there is no seat. I was upset because I had to wait 6 hours now and go back through security again. I asked to speak to a supervisor. They pertended not to understand. I was persistant and then they siad oh here is a seat on the 1:00 flight. Then he goes do you want window or aisle. If there was no seats whey do I have a choice?

NGO
PVG
Good 6.3

Everything about our flight went very well, and most were better than expected. The crew were very helpful. Our seats had plenty of room in economy. This were done very efficiently and with concern for value.

Our Vegan meals were rather tasteless and uninteresting. The only entertainment was what we brought with us and overhead monitors.

PVG
LAX
Excellent 10.0

Attendants tried to make a 10+ hour flight as comfortable as possible

N/A

Wed, 6 Dec
YYZ
SHA
18h 30m
Tue, 12 Dec
SHA
YYZ
30h 25m
C$ 771
Trip: 7 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1038 reviews
Overall
7.8
Boarding
7.7
Comfort
7.8
Crew
8.2
Entertainment
7.7
Food
7.6
TLV
PVG
Mediocre 3.0

No good movies Uncomfortable seats

PVG
XIY
Good 7.3

Overall service was good. Everyone was helpful and friendly. Check in was efficient and fairly quick. There are signs in Chinese and English so it is not too difficult to find out where you need to go.

The flight was delayed almost 3 hours and not much communication about the delay. They made an announcement in Chinese and everyone started lining up. My gut instinct told me the flight was delayed because i saw food being stacked at the counter and then the peoole in front of the line was picking the food up and sitting back down. That is my only real complaint about this airline. The food was was okay.

PEK
SEA
Good 6.0

Flight was fine, very few passengers made it pretty low key.

Food wasn't my favorite, but could always be worse. The security process at the Beijing Airport was unbelievably slow and chaotic - has nothing to do with the airline, but made catching my flight super stressful.

BOS
PEK
Excellent 10.0

Business class service

ORD
PEK
Good 6.0

One has to rush to be on the plane because the take off time is half an hour earlier, and we didn't get any notice beforehand.

Thu, 14 Dec
YYZ
SHA
54h 00m
Sun, 7 Jan
SHA
YYZ
51h 30m
C$ 1905
Trip: 25 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 1289 reviews
Boarding
7.0
Comfort
7.1
Crew
7.6
Entertainment
6.6
Food
6.6
ADD
DUB
Excellent 10.0

Crew was amazing

ADD
JNB
Excellent 9.6

Everything Kosher food was excellent

Nothing

JIB
ADD
Excellent 8.3

Comfort The crew is always so helpful.

Food did not agree with me again.

HGA
ADD
Excellent 10.0

Little turbulence but nothing serious

IAD
ADD
Good 6.0

Checkin luggage did not get loaded onto the connecting flights at addis ababa. Had to wait two days for the next flight from addis ababa to gaborone botswana to receive our luggage. The ethiopian air office in gaborne was helpful straighteningbout the situation. I would fly ethiopian air again.

Thu, 3 May
YYZ
SHA
14h 30m
Sun, 27 May
SHA
YYZ
14h 15m
C$ 792
Trip: 25 days
6.3GoodShow reviews
Overall 6.3 Good
Based on 3881 reviews
Overall
6.3
Boarding
6.4
Comfort
6.4
Crew
6.7
Entertainment
6.1
Food
5.8
PVG
SZX
Excellent 9.0

Wondering if I can as a n the right flight out of PVG - luckily yes...

HKG
PVG
Good 6.3

The flight was delayed for almost an hour but I think the flight attendants did a good job on letting the flyers know what was going on.

PVG
LAX
Excellent 10.0

Attendants tried to make a 10+ hour flight as comfortable as possible

N/A

PEK
SHA
Okay 4.0

They would not accomidate a flight change after I was delayed in an accident getting to the airport. One desk said there was a seat on the earlier flight and sent me out of the gate area to the front of the airport. When I got there a few minutes later they said no there is no seat. I was upset because I had to wait 6 hours now and go back through security again. I asked to speak to a supervisor. They pertended not to understand. I was persistant and then they siad oh here is a seat on the 1:00 flight. Then he goes do you want window or aisle. If there was no seats whey do I have a choice?

NGO
PVG
Good 6.3

Everything about our flight went very well, and most were better than expected. The crew were very helpful. Our seats had plenty of room in economy. This were done very efficiently and with concern for value.

Our Vegan meals were rather tasteless and uninteresting. The only entertainment was what we brought with us and overhead monitors.

Sat, 23 Dec
YYZ
SHA
18h 30m
Tue, 2 Jan
SHA
YYZ
18h 55m
C$ 2864
Trip: 11 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 1038 reviews
Overall
7.8
Boarding
7.7
Comfort
7.8
Crew
8.2
Entertainment
7.7
Food
7.6
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
SEA
Good 6.0

Flight was fine, very few passengers made it pretty low key.

Food wasn't my favorite, but could always be worse. The security process at the Beijing Airport was unbelievably slow and chaotic - has nothing to do with the airline, but made catching my flight super stressful.

PEK
BOS
Good 6.0

Lots of snacks available

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

TLV
PVG
Mediocre 3.0

No good movies Uncomfortable seats

ORD
PEK
Good 6.0

One has to rush to be on the plane because the take off time is half an hour earlier, and we didn't get any notice beforehand.

Show more results
*
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.