Trips

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

Search hundreds of travel sites at once for deals on flights to Toronto Pearson Intl

Depart
Return
Any month
Compare vs. KAYAK |

Shanghai to Toronto Pearson Intl Flight Information

Avg. Flight Duration 14h 30m
Flights Arrive in Toronto Pearson Intl
Flights Depart from Shanghai
Flight Price C$ 671
Distance 11,413 km
Airlines Cathay Pacific, Delta, Hainan Airlines, EVA Air, Philippine Airlines, China Eastern, Korean Air, China Southern, ANA

Top Tips for Finding a Cheap Flight

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

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

Airports
Origin
Shanghai
C$ 671
only
C$ 671
C$ 671
only
C$ 671
Destination
Toronto
C$ 671
only
C$ 671
Tue, 20 Nov
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
23h 45m
Mon, 26 Nov
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
29h 40m
C$ 671
Trip: 7 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 4,846 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
8.2
Food
7.7
HKG
SFO
Excellent 8.0

Airlines staff took my complaint seriously and found the bag at Hongkong airport. Later the bag was brought to SFO and delivered at my temporary stay. Very good job done.

On arrival on 10th Sep at SFO, I found one of my checked-in baggages was missing. This made me bit worried. I made a complaint to airlines staff there. Some inconveniences caused since I kept my needed cloths in that bag.

ICN
HKG
Good 7.0

Boarding was swift

Crew was indifferent and cold in their service. Food was mediocre.

HKG
BKK
Excellent 8.0

The flight is on time

Immigration waiting time is long

PEK
HKG
Okay 5.0

Not much

HKG
SFO
Excellent 9.3

Everything was good.

Tue, 16 Oct
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
24h 44m
Wed, 24 Oct
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
25h 00m
C$ 758
Trip: 9 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 20,380 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.6
Food
7.4
ATL
EWR
Excellent 10.0

Need vegetarian meal in first class

BNA
SLC
Excellent 9.6

Newer plane. Friendly crew. Landed safely and on time.

SLC
SAT
Okay 4.0

Nice plane and comfy seats

The stewards were not at all helpful or as friendly as most of the delta staff! I was so disappointed with their service. We had TWO delays making us arrive in SAT AT almost 2 am. Hence there were a lot of empty seats. We asked if we or even one of us could move into the …at least three empty rows…and they would not let us as they were they comfort plus section and it cost more…NO ONE WAS USING THESE SEATS!! So they let the passengers be crammed together in the rest of the plane and left numerous empty seats that could have been used! It’s was just rude. They also served drinks and never checked back to pick up the garbage. Didn’t tell us to raise our seats or put up our table trays before landing. So, as I exited the plane I handed them my garbage! I wasn’t going to be rude and leave it in the seat pocket or my seat …where I found crumbs of food on when I boarded the plane. Was just very dissatisfied with this crew!! I have been flying a lot lately using delta. I’ve had some delays but they’ve always been accommodating, this crew was not! What a shame!

SLC
PDX
Excellent 9.6

Newer plane. Friendly crew. Landed safely and on time.

NYC
CDG
Excellent 8.3

The food was good The crew was fantastic, friendly and accommodating Flight was on time

I was near the bathroom.. stank a bit

Wed, 21 Nov
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
18h 55m
Sun, 25 Nov
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
29h 20m
C$ 772
Trip: 5 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1,344 reviews
Overall
7.9
Boarding
7.8
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
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

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.

BOS
PEK
Excellent 10.0

第一次乘坐海南航空公司的班机,从美国回北京。感觉是服务好, 周全, 空姐态度好。

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.

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.

Fri, 21 Dec
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
37h 20m
Thu, 27 Dec
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
22h 20m
C$ 788
Trip: 7 days
8.6ExcellentShow reviews
Overall 8.6 Excellent
Based on 4,809 reviews
Boarding
8.8
Comfort
8.5
Crew
8.9
Entertainment
8.4
Food
8.3
MNL
TPE
Excellent 8.0

Taiwanese food Boarding orderly

TPE
CDG
Excellent 9.6

Comfort, crew, food

Choice of movies somewhat limited (in English)

MNL
TPE
Excellent 10.0

The service was great, flight left 10 minutes early.

TPE
SGN
Good 6.6

Crew was professional and entertainment was nice

Delayed boarding and took off

ORD
TPE
Excellent 9.3

Leg space was adequate---not cramped. Friendly crew members.

Would have liked more choices for movies/TV.

Mon, 21 Jan
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
39h 00m
Tue, 5 Mar
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
26h 35m
C$ 860
Trip: 44 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 2,073 reviews
Overall
7.3
Boarding
7.3
Comfort
7.2
Crew
7.8
Entertainment
6.7
Food
7.0
MNL
HNL
Good 6.3

The flights themselves were good and the crew members were attentive to requests.

The worst part was my departure flight was delayed a full 24 hours due to the airline combining two flights to ensure max capacity on board. No concessions were given and unfortunately I lost out on a whole day of my vacation, so beware if you book on Phillipine Airlines, you may not receive the flight dates which were originally booked.

SFO
MNL
Good 7.3

Broken tv control and head sets x 2 wish I could have used my bose

PVG
MNL
Okay 4.3

Nothing really

Food needs to be improved, really not that great , the ice cream in biz class wasn’t even hagaan Daz , some cheap chinese brand , the entertainment was so so the seats weren’t even comfortable for biz class, when parking at the terminal they did not open the door in 1st class so it was tough to get out

MNL
LAX
Excellent 9.3

Smooth fly. Sleep a little bit better not to shaky.some friendly passengers.

Food is ok not much but ok.

MNL
LAX
Excellent 9.0

Everything, except I hope there was more legroom and wifi.

Cramp space, no wifi

Thu, 27 Dec
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
14h 15m
Mon, 25 Feb
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
14h 45m
C$ 968
Trip: 61 days
6.5GoodShow reviews
Overall 6.5 Good
Based on 57 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
PVG
YYZ
Excellent 10.0

Free wifi. Courteous crew, really good hospitality

Nothing in particular.

PVG
YYZ
Okay 5.6

Boarding was great, flights on time. Movie selection okay. Crew okay but not the friendliest.

CANNOT USE MOBILE PHONE EVEN IN AIRPLANE MODE TO LISTEN TO MUSIC OR WATCH OFFLINE CONTENT. Silliest, most outdated rules I ever encountered on a flight. Not keeping up with the times, overly bureaucratic.

PVG
YYZ
Excellent 10.0

Excellent

Excellent

PVG
YYZ
Okay 5.3

The bus ride to the airplane was unpleasant and long. Why does it take over 20mins to get from the check in gate at Singapore airport to the plane? And we we're exposed to the cold and rain when we alight the plane in Shanghai and the bus ride to the airport was crowded and unpleasant.

PVG
YYZ
Good 6.6

Did not get a coffee, only got the drink selected during the meals. Did not come around again for just the beverages?

Fri, 25 Jan
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
32h 15m
Tue, 5 Mar
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
19h 45m
C$ 1035
Trip: 40 days
8.7ExcellentShow reviews
Overall 8.7 Excellent
Based on 4,213 reviews
Overall
8.8
Boarding
8.8
Comfort
8.6
Crew
9.1
Entertainment
8.6
Food
8.5
LAX
ICN
Excellent 10.0

comfortable seats

ICN
SFO
Excellent 10.0

Well equipped economy class. More leg room than others. Food is ok.

Other carriers tend to be cheaper(but also not as good)

CTS
ICN
Excellent 8.0

The seat were not very comfortable.

SEA
ICN
Good 6.0

Flight attendants friendly and helpful.

My luggage was not put on my flight and I had to wait a day. Also the person next to me had a dog that died on the flight.

ICN
CGK
Good 7.6

Korean air business class does not match their standards any more

Mon, 17 Dec
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
26h 42m
Sun, 23 Dec
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
32h 32m
C$ 1059
Trip: 7 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 20 Nov
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
23h 45m
Mon, 26 Nov
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
29h 40m
C$ 671
Trip: 7 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 4,846 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
8.2
Food
7.7
HKG
MAN
Good 7.6

The crew was friendly and effective. The flight was on time. The seat was comfortable in economy

Food was average. I wish the snacks could incorporate some Hong Kong specialities.

PEK
HKG
Okay 5.0

Not much

HKG
SFO
Excellent 10.0

Excellent meals, excellent entertainment system, great staff

BKK
HKG
Okay 5.3

Seat recline marginally more than in economy, but 2x+ the price. Boarding process for PE abysmal. Food - slapped on a tray.

SIN
HKG
Mediocre 3.0

Flight delayed as always

Tue, 2 Oct
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
25h 33m
Mon, 8 Oct
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
23h 40m
C$ 1345
Trip: 7 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 4,869 reviews
Overall
7.1
Boarding
7.3
Comfort
7.1
Crew
7.6
Entertainment
6.8
Food
6.7
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.

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.

SHA
CAN
Mediocre 3.3

The crew is very friendly , hard working and helpful.

Food

TSN
CAN
Okay 4.0

Friendly cabin crew

Over 2 hours late on departure

Mon, 29 Oct
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
23h 45m
Fri, 23 Nov
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
21h 20m
C$ 673
Trip: 26 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 4,846 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
8.2
Food
7.7
HKG
BKK
Excellent 8.0

The flight is on time

Immigration waiting time is long

SFO
HKG
Excellent 10.0

Food for economy was great. Entertainment system great.

Left half hour late.

HKG
SFO
Excellent 8.0

Airlines staff took my complaint seriously and found the bag at Hongkong airport. Later the bag was brought to SFO and delivered at my temporary stay. Very good job done.

On arrival on 10th Sep at SFO, I found one of my checked-in baggages was missing. This made me bit worried. I made a complaint to airlines staff there. Some inconveniences caused since I kept my needed cloths in that bag.

HKG
SFO
Excellent 10.0

Excellent meals, excellent entertainment system, great staff

HKG
SIN
Good 7.3

The a330 is showing its age and the food on board was not good. Otherwise it would have been an excellent flight

Tue, 16 Oct
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
24h 44m
Wed, 24 Oct
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
25h 00m
C$ 758
Trip: 9 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 20,380 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.6
Food
7.4
GJT
SLC
Good 6.0

The Grand junction staff is always great.

CDG
EWR
Good 7.6

The food was good Flight was on time plane was clean loved the crew! Flew out with them, and returned with them... so that was nice!

Not knowing we were being bused to plane from Terminal Boarded early because of it, created a bit of chaos and panic My tv was broken- worked intermittently need connector for iphone ear buds - should have universal ports

LAS
SLC
Excellent 10.0

Staff were friendly and helpful. Planes were clean and food excellent in first class.

BNA
SLC
Excellent 9.6

Newer plane. Friendly crew. Landed safely and on time.

NYC
CDG
Excellent 8.3

The food was good The crew was fantastic, friendly and accommodating Flight was on time

I was near the bathroom.. stank a bit

Tue, 20 Nov
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
18h 55m
Tue, 27 Nov
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
38h 20m
C$ 776
Trip: 8 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1,344 reviews
Overall
7.9
Boarding
7.8
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
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

BOS
PEK
Excellent 10.0

第一次乘坐海南航空公司的班机,从美国回北京。感觉是服务好, 周全, 空姐态度好。

PEK
TIJ
Okay 5.3

I appreciated the price, movie selection, and consider the food adequate

The crew, with a single exception of a male attendant, was unhelpful and even apparently unhappy with being in the flight. The plane did not have soap in the toilets. The entertainment equipment did not work properly.

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.

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.

Fri, 21 Dec
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
37h 20m
Thu, 27 Dec
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
22h 20m
C$ 788
Trip: 7 days
8.6ExcellentShow reviews
Overall 8.6 Excellent
Based on 4,809 reviews
Boarding
8.8
Comfort
8.5
Crew
8.9
Entertainment
8.4
Food
8.3
TPE
CDG
Excellent 9.6

Comfort, crew, food

Choice of movies somewhat limited (in English)

TPE
YVR
Good 6.0

Good international films. Food was ok.

First time the bathrooms did not feel or smell fresh. I fly EVA because of the way they keep their bathrooms clean.

TPE
SGN
Good 6.6

Crew was professional and entertainment was nice

Delayed boarding and took off

TPE
LAX
Excellent 10.0

Nothinh

TPE
MNL
Excellent 9.3

Seats comfortable; crew members friendly.

Somewhat limited choice of movies/TV shows.

Mon, 29 Oct
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
23h 45m
Fri, 23 Nov
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
21h 20m
C$ 673
Trip: 26 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 4,846 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
8.2
Food
7.7
SIN
HKG
Mediocre 3.0

Flight delayed as always

EWR
HKG
Excellent 8.0

Ground staff was organized, efficient and polite. Breakfast in economy was very good and flavorful.

Flight attendants were efficient; but not particularly friendly. No offer of water in t the middle of a long flight.

BKK
HKG
Okay 5.3

Seat recline marginally more than in economy, but 2x+ the price. Boarding process for PE abysmal. Food - slapped on a tray.

SFO
HKG
Excellent 10.0

Food for economy was great. Entertainment system great.

Left half hour late.

HKG
SFO
Excellent 8.0

Airlines staff took my complaint seriously and found the bag at Hongkong airport. Later the bag was brought to SFO and delivered at my temporary stay. Very good job done.

On arrival on 10th Sep at SFO, I found one of my checked-in baggages was missing. This made me bit worried. I made a complaint to airlines staff there. Some inconveniences caused since I kept my needed cloths in that bag.

Mon, 29 Oct
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
30h 25m
Sat, 24 Nov
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
29h 20m
C$ 782
Trip: 27 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1,344 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.

PEK
TIJ
Okay 5.3

I appreciated the price, movie selection, and consider the food adequate

The crew, with a single exception of a male attendant, was unhelpful and even apparently unhappy with being in the flight. The plane did not have soap in the toilets. The entertainment equipment did not work properly.

SEA
PVG
Good 6.6

Service was awesome

Inflight entertainment has a limited selection

BOS
PEK
Excellent 10.0

第一次乘坐海南航空公司的班机,从美国回北京。感觉是服务好, 周全, 空姐态度好。

PEK
SJC
Excellent 9.3

Service

Delay

Wed, 5 Dec
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
23h 45m
Wed, 9 Jan
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
29h 40m
C$ 673
Trip: 36 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 4,846 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
8.2
Food
7.7
BKK
HKG
Okay 5.3

Seat recline marginally more than in economy, but 2x+ the price. Boarding process for PE abysmal. Food - slapped on a tray.

HKG
SFO
Excellent 10.0

Excellent meals, excellent entertainment system, great staff

HKG
SFO
Excellent 9.3

Everything was good.

SFO
HKG
Excellent 10.0

Food for economy was great. Entertainment system great.

Left half hour late.

HKG
SIN
Good 7.3

The a330 is showing its age and the food on board was not good. Otherwise it would have been an excellent flight

Wed, 3 Oct
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
23h 19m
Mon, 8 Oct
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
20h 55m
C$ 1934
Trip: 6 days
8.7ExcellentShow reviews
Overall 8.7 Excellent
Based on 3,761 reviews
Overall
8.8
Boarding
8.9
Comfort
8.6
Crew
9.1
Entertainment
8.4
Food
8.4
ITM
HND
Excellent 10.0

All.

HND
GMP
Excellent 10.0

Honestly everything went really well. Like the title say, it was easy booking, a great price, and I got some wonderful memories to bring home.

I did think about changing my departure time but the ticketing agency didn’t relly quickly enough so I was stuck. Luckily it worked out.

ORD
MIA
Mediocre 3.3

Empty seats

Only snack No entertainment No chargers

NRT
BKK
Excellent 9.3

Great crew and comfort for economy class.

Food could be better

NRT
ORD
Excellent 10.0

Clean plane, comfy seats and great staff

Everything was good didn’t hate anything

Thu, 27 Dec
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
14h 15m
Mon, 25 Feb
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
14h 45m
C$ 968
Trip: 61 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 5,384 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
HNL
PVG
Excellent 9.6

All is good. Check in great. Boarding great.

Don't like crew pulling out my charge cords or ear phone jack so early into the landing process.

HKG
PVG
Excellent 8.6

Comfortable seats and wide array of movies plus free WiFi. Very good service as well.

Poor communication on boarding process and on the flight delay. And bad WiFi near the boarding gate.

JFK
PVG
Mediocre 2.0

The seats are very small and the food was horrible. The flight attendants were rude, they actually rolled their eyes on you when you asked for water

ORD
PVG
Okay 5.6

Nice new airframe, for what that's worth. Staff are attentive, friendly.

Atrocious legroom & my legs are NOT long; like being in a stress position entire haul. BRUTAL. Flown many airlines to SEA, this was so bad it shocked me. The food (every 'meal' was poor, gross all-around but the "bacon & eggs" ....the egg didn't taste like real egg, bacon left raw. Inedible. The one exception was the chicken breast, that was actually a good standard... but they never have enough for everyone, and the rest of the meal was inedible. Almost no snacks offered, variety of drinks non-existent.

MFM
PVG
Good 7.6

at least they gave us a voucher for a free dinner at the cafeteria in Macau

Wed, 5 Dec
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
23h 45m
Wed, 9 Jan
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
29h 40m
C$ 673
Trip: 36 days
8.1ExcellentShow reviews
Overall 8.1 Excellent
Based on 4,846 reviews
Overall
8.1
Boarding
8.1
Comfort
7.9
Crew
8.4
Entertainment
8.2
Food
7.7
SIN
HKG
Mediocre 3.0

Flight delayed as always

HKG
MAN
Good 7.6

The crew was friendly and effective. The flight was on time. The seat was comfortable in economy

Food was average. I wish the snacks could incorporate some Hong Kong specialities.

ICN
HKG
Good 7.0

Boarding was swift

Crew was indifferent and cold in their service. Food was mediocre.

HKG
SIN
Good 7.3

The a330 is showing its age and the food on board was not good. Otherwise it would have been an excellent flight

HKG
SFO
Excellent 9.3

Everything was good.

*
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