Trips

Find Cheap Flights from Ontario to Shanghai

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

Depart
Return
Any month
Compare vs. KAYAK |

Ontario to Shanghai Flight Information

Flights Arrive in Shanghai
Flights Depart from Ontario
Flight Price C$ 673
Airlines Hainan Airlines, China Eastern, China Southern, Air Canada, American Airlines, Delta, Philippine Airlines, Japan Airlines, United, KLM, Air France, EVA Air, Air China

Book cheap flights from Ontario to Shanghai (round-trip)

Airports
Origin
Toronto
C$ 673
only
C$ 673
C$ 695
only
C$ 695
Destination
Shanghai
C$ 673
only
C$ 673
C$ 673
only
C$ 673
Sun, 23 Sep
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
27h 35m
Sat, 13 Oct
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
29h 05m
C$ 673
Trip: 21 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
BOS
PEK
Excellent 10.0

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

SEA
PVG
Good 6.6

Service was awesome

Inflight entertainment has a limited selection

BOS
PVG
Good 7.0

Direct flight with cheap price. Good entertainment program selection.

Small seat. Only serving two meals during a 14 hour flight.

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.

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.

Tue, 20 Nov
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
14h 45m
Tue, 27 Nov
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
14h 15m
C$ 678
Trip: 8 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 5,383 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
HKG
PVG
Excellent 10.0

Check in and boarding was very efficient and timely

SIN
PVG
Mediocre 2.0

Poor costumer service

I miss the fly from New York to China and after I was not aloud to you my ticket what was round trip to go back to New York and I was not given back even 1$ back fro that ticket

SFO
PVG
Excellent 8.0

On time flights

All was good

LAX
NKG
Mediocre 3.6

The flight is not too busy

I have to checked my all suitcase out and re-check in again even thought I am transfer. This is horrible!! Nobody informed me, I have to go back to customs and get my suitcase.

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.

Fri, 1 Feb
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
23h 40m
Sun, 17 Feb
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
32h 40m
C$ 680
Trip: 17 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 4,867 reviews
Overall
7.1
Boarding
7.3
Comfort
7.1
Crew
7.6
Entertainment
6.8
Food
6.7
SHA
CAN
Mediocre 3.3

The crew is very friendly , hard working and helpful.

Food

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.

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.

DEL
CAN
Excellent 8.6

The plane was clean and the boarding process was very smooth. The crew was professional. The selection of movies was outstanding.

There was not as much legroom as I would have liked. We had Asian Veg meals which were a little bit too much the same each time.

TSN
CAN
Okay 4.0

Friendly cabin crew

Over 2 hours late on departure

Tue, 25 Sep
YTZ
Toronto Island
PVG
Shanghai Pu Dong
16h 00m
Wed, 10 Oct
PVG
Shanghai Pu Dong
YTZ
Toronto Island
26h 50m
C$ 695
Trip: 16 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 22,996 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
MEX
YVR
Excellent 10.0

Service, Ecofriendly, Kind Staff

Nothing

YYC
YYZ
Excellent 8.0

Early flight was not as crowded

But was very busy just the same. Weather was poor

YUL
BRU
Excellent 10.0

How I was treated How I felt was wonderful.

Nothing

YYZ
DTW
Okay 4.0

Flight delayed and changing of gates

To far from one gate to the other, you need a shuttle

SAN
YYZ
Okay 4.0

Seats on Air Canada Rouge are awful.

Tue, 23 Oct
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
17h 45m
Mon, 5 Nov
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
30h 31m
C$ 714
Trip: 14 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 33,748 reviews
Overall
7.4
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.8
Food
6.7
MIA
SJU
Excellent 9.3

The service was excellent and the flight on time. Love American.

The seats have been refurbished and if you are a plus size the seats are uncomfortable.

LHR
MIA
Excellent 10.0

The plane was not busy so services took about 5 minutes, everyone had 2 seats minimum and generally quiet. Had it been busy, it would have been different in that seats were not very wide, aisles very small, if the seat in front reclines and you don't, you can't see your screen and not a lot of space in general.

If you want to select your seat, be prepared to pay £175 per flight. This is ridiculous! Second meal was a very bare bbq beef pie or sweet potato pie... On their own with nothing else and it arrived 30 minutes before we landed so very rushed. On a 9.5hr flight the 2nd meal needed to be an actual meal and come sooner than it did.

DEN
DFW
Good 6.6

Such tiny seats.

LHR
DFW
Excellent 8.0

Arrived safely.

Noisy children.

DFW
LHR
Excellent 8.0

No unexpected surprises.

No complaints.

Wed, 27 Mar
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
25h 05m
Tue, 9 Apr
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
28h 04m
C$ 759
Trip: 14 days
Overall 0.0 Poor
Based on 0 reviews
Sat, 22 Sep
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
20h 15m
Tue, 9 Oct
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
23h 33m
C$ 769
Trip: 18 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 20,330 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.6
Food
7.4
ORD
CVG
Good 6.0

Short flight

Flight attendant was not willing to go above and beyond as he stated he would. My husband asked for a coke and the flight attendant told him he could only get water.

SLC
ABQ
Excellent 10.0

Friendly crew and on time flight

N/A

IND
ATL
Excellent 10.0

Quick

AUS
ATL
Excellent 8.6

love that Delta is now giving out Kind bars. Thanks!

ATL
MCO
Excellent 10.0

Television

No drinks or snacks

Sun, 14 Oct
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
24h 40m
Thu, 1 Nov
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
39h 05m
C$ 769
Trip: 19 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 2,067 reviews
Overall
7.3
Boarding
7.3
Comfort
7.2
Crew
7.8
Entertainment
6.7
Food
7.0
DXB
MNL
Good 6.0

i like the movies selection , dinner meal which was sweet and sour fish .

They don’t offer meals for people who aren’t beef or pork eaters . Although they had a fish meal the breakfast did not have that option.

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

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

Cramp space, no wifi

DPS
MNL
Excellent 9.0

Those of us in Biz Class had to be on the same bus out to plane on tarmac. No real priority boarding. Would be better to provide transport for BC out to plane first. Only aspect of trip I found unpleasant.

SFO
MNL
Excellent 10.0

Why there’s an extra charge if you seat in row 53 below. They put me to row 71.

Fri, 1 Feb
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
24h 39m
Fri, 15 Feb
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
29h 59m
C$ 927
Trip: 15 days
8.8ExcellentShow reviews
Overall 8.8 Excellent
Based on 3,747 reviews
Overall
8.9
Boarding
9.0
Comfort
8.7
Crew
9.1
Entertainment
8.6
Food
8.5
MNL
NRT
Excellent 9.6

Over all

HND
SFO
Good 6.0

Staff and service good

777-300 plane business class very old and tired

NRT
MNL
Mediocre 2.0

The fact that my father was diagnosed with Cancer and they wouldn’t refund our 1300.00 for round trip tickets to the Philippines which is our vacation home. The airline required documentation from my fathers doc which I provided. He was not going anywhere for at least a year (radiation and chemo) and the denied even credit.I was able to get my parents tickets refunded by a different airline. NEVER Again. my father passed 8/12/2018. Our trip was scheduled for 9/13/2018. Very disappointing.see

BOI
SAN
Mediocre 2.0

The fact that my father was diagnosed with Cancer and they wouldn’t refund our 1300.00 for round trip tickets to the Philippines which is our vacation home. The airline required documentation from my fathers doc which I provided. He was not going anywhere for at least a year (radiation and chemo) and the denied even credit.I was able to get my parents tickets refunded by a different airline. NEVER Again. my father passed 8/12/2018. Our trip was scheduled for 9/13/2018. Very disappointing.see

NRT
JFK
Excellent 10.0

I wish all long haul flights were like this. Very clean and well maintained cabin space, good quality food, very attentive, helpful and polite cabin crew. Never thought I’d be able to say this, but the 14 hour flight with two young children in economy was a really enjoyable experience with JAL!

Really no complaints

Thu, 31 Jan
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
19h 35m
Thu, 7 Feb
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
19h 45m
C$ 948
Trip: 8 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 59,487 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.5
Food
6.5
SFO
IAD
Excellent 8.0

.

CHO
IAD
Good 7.6

Crew flight attendant was nice the whole trip. Other places they aren't always so warm or nice when you leave. Flight was pretty.

Nobody was checking tickets for checked bags we deboarded.

SAN
IAD
Good 7.3

On time departure and arrival, smooth ride

Again 30 minute delay to get internet working. At least this time they communicated the issue.

EWR
DUB
Excellent 10.0

The crew was awesome! Best flight I've ever had.

ZRH
IAD
Excellent 9.6

Very nice FLY and fantastic weather. No turbulence THAT all. UNITED CAPITAN AND CREW, nice. Thanks to GOD a nice fly in ALL aspects.

To be honest, everything was OK.

Thu, 27 Sep
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
24h 30m
Mon, 15 Oct
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
35h 25m
C$ 968
Trip: 19 days
7.7GoodShow reviews
Overall 7.7 Good
Based on 2,253 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.4
Entertainment
7.1
Food
7.4
JFK
AMS
Excellent 10.0

The attendants took great care of us. Super smooth flight.

SIN
DPS
Excellent 10.0

Everything is top notch for an airline company.

Nothing.... I enjoyed every moment of the flight.

AMS
IAD
Excellent 8.6

Food and staff behaviour

Entertainment

ATL
AMS
Good 6.0

Able to fly direct to ansterdam

Have to lay over on the way back. More expensive than other airlines.

AMS
BCN
Mediocre 3.6

Nothing good to say about this flight. The plane was old with no entertainment. The sits where very compact and not comfortable at all. The food was a sweet bread and water. The flight attendants were rushing and will take a while if you needed anything. I felt like I was taking a bus with graffiti all over the place.

Wed, 26 Sep
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
26h 00m
Mon, 15 Oct
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
35h 25m
C$ 977
Trip: 20 days
7.4GoodShow reviews
Overall 7.4 Good
Based on 2,737 reviews
Overall
7.6
Boarding
7.7
Comfort
7.3
Crew
8.2
Entertainment
6.8
Food
7.1
IAD
CDG
Excellent 10.0

Quiet! No noise-canceling earphones needed. Delicious food.

ATL
CDG
Good 7.6

Boarding this large plane went relatively quickly and orderly.

Seats were tight and got a bit uncomfortable. This was a long flight. Could use a much better cushion.

CDG
MIA
Excellent 10.0

From the boarding, to the friendly hostesses to the food and the business class seat, I was impressed all the way. My first time to fly Air France business to the US and it was great. I recommend it!

I just expected better toilet bag for business but what was given out was just basic.

PRG
CDG
Good 6.0

Flight was delayed by 1h30min, so we arrived very late

CDG
LAX
Excellent 10.0

We flew with our special needs child without requesting any particular accommodations except for gluten free meals. The gate staff and flight crew identified him and allowed us special bordering that facilitated the process. That act of kindness is a rare experience on our part. Thank you Air France staff!

Nothing.

Mon, 4 Feb
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
22h 20m
Thu, 7 Feb
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
20h 15m
C$ 984
Trip: 4 days
8.6ExcellentShow reviews
Overall 8.6 Excellent
Based on 4,798 reviews
Boarding
8.8
Comfort
8.5
Crew
8.9
Entertainment
8.5
Food
8.3
TPE
JFK
Excellent 10.0

Never flew with them before. Was better than expected. Very nice!

CEB
TPE
Excellent 9.3

Ordered a seafood meal and it was excellent.

Small movie screens that not all seats can see well. Boarding zones were not announced clearly.

LAX
TPE
Excellent 9.0

The seat smells like it was not clean. They did not serve snack between lunch and dinner. You need to get it at their station. We were really thirsty and a bit hungry...

SEA
TPE
Excellent 9.3

They very helpfull

The chair was too small

TPE
MNL
Excellent 10.0

As I said on the last flight enjoyed the flight and the crew as amazing

Just like on the last flight maybe have more inflight entertainment more movie and tv selection

Mon, 3 Dec
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
23h 40m
Sat, 22 Dec
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
32h 32m
C$ 1144
Trip: 20 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 4,656 reviews
Overall
6.5
Boarding
6.7
Comfort
6.5
Crew
7.0
Entertainment
6.0
Food
6.1
HKG
PEK
Good 7.0

Good land side service (partially because I am Star Gold) and fair on-board service. luggage was delivered faster than expected in beijing.

Fair Food and Fair beverage... Air China indeed needs to have some western style food. seat is fair to poor condition; too narrow for me even for a economy class (mind you that business class is not much better). and maybe they should learn about something called "entertainment terminal". you stare at a public, plasma TV for 3 hours without change of programs. thanks for the ancient device. that does remind me what flights could be 20+ years ago.

NRT
PEK
Excellent 8.0

Everything! New aircraft DREAMLINER

Pushy Chinese people acting like someone is trying to take something from them!

LHW
PEK
Good 6.0

Air condition was not cooling and all was hot for aprox. 5 hours then became 40% better

PEK
SIN
Mediocre 2.6

the food was so bad. no vegetarian options

IAD
PEK
Okay 4.0

Crew was great. Boarding and deplaning was really fast.

The entertainment was horrible. I had to watch the same three movies over and over again, because the other choices were not good. The food was barely edible. If I fly with AirChina again I will have to bring my own food and download enough entertainment for the whole flight.

Sun, 23 Sep
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
27h 35m
Sat, 13 Oct
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
29h 05m
C$ 673
Trip: 21 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

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.

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
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
SJC
Good 6.6

The direct flight to San Jose The entertainment

Food was terrible, inedible actually. It is not because I dont like chinese food... I have spent months (on multiple occasions) traveling the country and love the food, even the weird stuff. Thank God my wife and I always come prepared with snacks when we travel.

Tue, 20 Nov
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
14h 45m
Tue, 27 Nov
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
14h 15m
C$ 678
Trip: 8 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 38 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
YYZ
PVG
Good 7.0

The staff was friendly and polite. There was movies, TV shows, etc to watch. The food was decent for airline food.

2 days of delays and unorganized at times

YYZ
PVG
Mediocre 2.0

Nothing

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

MFM
PVG
Good 7.6

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

YYZ
PVG
Mediocre 3.0

Nothing

Flew in business. Absolutely no understanding of service. Incompetent and lazy crew that speaks extremely limited English. Food is very basic, drinks are worse than in economy of good airlines such as Emirates.

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, 1 Feb
YYZ
Toronto Pearson Intl
SHA
Shanghai Hongqiao & other airports
23h 40m
Sun, 17 Feb
SHA
Shanghai Hongqiao & other airports
YYZ
Toronto Pearson Intl
32h 40m
C$ 680
Trip: 17 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 4,867 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.

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.

SFO
WUH
Excellent 8.0

Delayed departure and delayed arrival. Landed at a different airport first (due to a storm?) and missed our connecting flight.

TSN
CAN
Okay 4.0

Friendly cabin crew

Over 2 hours late on departure

SHA
CAN
Mediocre 3.3

The crew is very friendly , hard working and helpful.

Food

Tue, 25 Sep
YTZ
Toronto Island
SHA
Shanghai Hongqiao & other airports
16h 00m
Wed, 10 Oct
SHA
Shanghai Hongqiao & other airports
YTZ
Toronto Island
26h 50m
C$ 695
Trip: 16 days
7.1GoodShow reviews
Overall 7.1 Good
Based on 22,996 reviews
Overall
7.2
Boarding
7.4
Comfort
7.0
Crew
7.7
Entertainment
6.9
Food
6.5
YYZ
DTW
Okay 4.0

Flight delayed and changing of gates

To far from one gate to the other, you need a shuttle

YYC
YXE
Mediocre 3.6

Crew was friendly and helpful on a very full airplane. They did their best to check on connections to let us know if we were going to miss our flights or not.

Flight was delayed nearly an hour causing a very tight connection in Calgary.

YYZ
YVR
Good 6.0

The crew on The flight was efficient and friendly.

The flight was so crammed. I understand there's the possibility of flying on a fully booked flight but if it took an hour to load the passengers how quickly can you realistically get 400 passengers out? Plus it prevents everyone from having an overhead cubby. You need to reconfigure the flying experiwnce.

SAN
YYZ
Okay 4.0

Seats on Air Canada Rouge are awful.

CPH
YYZ
Excellent 8.6

The cree was great. Plenty of room in economy plus. Timely boarding.

The food was hard on the edges and too spiced on the salad.

Tue, 23 Oct
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
17h 45m
Mon, 5 Nov
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
30h 31m
C$ 714
Trip: 14 days
7.2GoodShow reviews
Overall 7.2 Good
Based on 33,748 reviews
Overall
7.4
Boarding
7.5
Comfort
7.1
Crew
7.8
Entertainment
6.8
Food
6.7
DFW
LHR
Excellent 8.0

No unexpected surprises.

No complaints.

RIC
CLT
Excellent 8.6

Good legroom on economy

DFW
AMS
Good 6.3

Overseas flight and the seats were so tiny. I literally have bruises on my legs on the sides and on my knees from being crammed into the seat in front of me. I'm 73" tall and I couldn't even lower my tray all the way to set food and drink on it.

LAX
SFO
Okay 5.0

I could not check in online nor selecting a seat in advance. Getting the boarding pass and the seat was a nightmare. British neither American could not help me out. Horrible experience

DEN
DFW
Mediocre 2.0

Nothing.

Sun, 23 Sep
YYZ
Toronto Pearson Intl
PVG
Shanghai Pu Dong
27h 35m
Sat, 13 Oct
PVG
Shanghai Pu Dong
YYZ
Toronto Pearson Intl
29h 05m
C$ 673
Trip: 21 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
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.

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
PVG
Good 7.0

Direct flight with cheap price. Good entertainment program selection.

Small seat. Only serving two meals during a 14 hour flight.

BOS
PEK
Excellent 10.0

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

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.

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

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