Find Cheap Flights from Shenzhen to Toronto (SZX - YTO)

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

Depart
Return
Any month
Compare vs. KAYAK |

Shenzhen to Toronto Flight Information

Flights Arrive in Toronto
Flights Depart from Shenzhen
Flight Price C$ 819
Distance 12,529 km
Airlines Hainan Airlines, China Eastern, Korean Air, Delta, KLM

Top Tips for Finding a Cheap Flight

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

FAQs for Booking Shenzhen to Toronto Flights

How long does a flight from Shenzhen to Toronto take?
There are no direct flights for this route listed on KAYAK, the shortest multi-flight duration is 18h 55m.
Which airlines provide the cheapest flights from Shenzhen to Toronto?
In the past 3 days, the cheapest round-trip tickets were found on Hainan Airlines (C$ 819), China Eastern (C$ 922) and Korean Air (C$ 1042).
What’s the cheapest day of the week to fly from Shenzhen to Toronto?
For Shenzhen to Toronto, Sunday is the cheapest day to fly on average and Wednesday is the most expensive. Flying from Toronto back to Shenzhen, the best deals are generally found on Monday, with Wednesday being the most expensive.

Book cheap flights from Shenzhen to Toronto (round-trip)

Airports
Origin
Shenzhen
C$ 819
only
C$ 819
Destination
Toronto
C$ 819
only
C$ 819
Sun, 18 Nov
SZX
Shenzhen
YYZ
Toronto Pearson Intl
31h 30m
Tue, 4 Dec
YYZ
Toronto Pearson Intl
SZX
Shenzhen
37h 15m
C$ 819
Trip: 17 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1,380 reviews
Overall
7.9
Boarding
7.9
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
CTU
LAX
Excellent 9.0

Pros: Excellent service from flight attendants.

Cons: Restroom could be kept cleaner

PEK
HET
Excellent 9.0

Pros: Crew members were great!

Cons: Boarding was a bit chaotic, we had to be bused from the terminal to the plane. But overall a good experience.

BKK
HAK
Excellent 10.0

Pros: Everything

Cons: Nothing

LAX
CTU
Good 7.6

Pros: crew service was good and friendly

Cons: baggage unloading was very slow.

PVG
SZX
Excellent 8.0

Cons: The hearphones sound quality is deplorable, and since the aircraft noise level is high is almost impossible to use it. Ok, that is easy to correct with no cost: remind the travelers to bring they own hearphones (I didn't bring mine) for best sound.

Tue, 20 Nov
SZX
Shenzhen
YYZ
Toronto Pearson Intl
18h 55m
Mon, 3 Dec
YYZ
Toronto Pearson Intl
SZX
Shenzhen
20h 00m
C$ 922
Trip: 14 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 5,560 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
HKG
PVG
Good 6.3

Cons: Long walk with poor signage and needs multiple immigration and security checks even if you are just transiting

NRT
PVG
Okay 5.3

Pros: Seats reclined more than normal (in coach)

Cons: Disappointed there was only a fish dish which was offered as I don't eat fish. The seats reclined more than normal and was exited about how comfortable they were until I was told (not asked) to put it upright because the person behind me was eating.

JFK
PVG
Excellent 8.6

Pros: The dinner and lunch service was weird as missing components of the both services came when we were finished eating .. Breakfast was much better

KMG
BKK
Excellent 8.0

Pros: The flight was smooth and a lot shorter. The staff were great.

Cons: Nothing to not like !

YVR
KMG
Excellent 8.0

Pros: The flight was fairly smooth. There was a good selection of movies.

Cons: Coming off the plane in Nanjing was frustrating as they were totally unorganized and the plane was delayed because of this. We had to go through customs and recheck everything. We then went back on the same plane to the same seat. Kinda confusing but all in all it was okay.

Thu, 25 Apr
SZX
Shenzhen
YYZ
Toronto Pearson Intl
33h 00m
Sat, 4 May
YYZ
Toronto Pearson Intl
SZX
Shenzhen
34h 55m
C$ 1042
Trip: 10 days
8.7ExcellentShow reviews
Overall 8.7 Excellent
Based on 4,293 reviews
Overall
8.8
Boarding
8.8
Comfort
8.6
Crew
9.1
Entertainment
8.6
Food
8.5
ICN
JFK
Good 7.6

Cons: Inconsistent entertainment system

HNL
NRT
Excellent 9.3

Pros: Clean comfortable

Cons: Vegan meal option needs more veggies

ICN
SFO
Excellent 10.0

Pros: Everything. Will definitely chose them again.

ICN
PEK
Excellent 10.0

Pros: Punctual take off and landing, attentive crew, excellent entertainment system (Especially for short haul flight). One of the best meals I’ve had in the air too - great that this along with unlimited drinks was free!

SGN
ICN
Excellent 8.3

Pros: Food, professional staff and crew

Wed, 28 Nov
SZX
Shenzhen
YYZ
Toronto Pearson Intl
24h 45m
Wed, 5 Dec
YYZ
Toronto Pearson Intl
SZX
Shenzhen
29h 25m
C$ 1157
Trip: 8 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 21,422 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.5
Entertainment
7.7
Food
7.4
ATL
SFO
Good 6.4

Pros: Better than average entertainment system for domestic flights.

Cons: Boarding done against logic: my seat was in the last 5 rows of the cabin and I was scheduled to board in the final group. When I got to my seat the first 30 rows were nearly fully, but the back of the plane was half empty. The whole time the gate agent was urging passengers to move faster through the aisle, but Delta should really rethink its boarding strategy. It shouldn't take 40 minutes to board a 757.

JFK
SEA
Excellent 10.0

Pros: Boarded and left JFK on time and arrived 15 minutes early to Seattle. Love DELTA.

TYS
ATL
Mediocre 2.0

Cons: Sat on the tarmac for 20 Minutes, after taking off late. Arrived to my connecting gate 10 Minutes prior to scheduled departure with no delta attendants in sight and watched my plane sit at the gate and pull away with no way to get on board. Now I’m waiting unnecessarily for 4 hours on another flight.

ATL
SFO
Good 6.0

Pros: Transfer f from first flight leg

Cons: Food and the 757 lay out

DTW
ATL
Okay 5.3

Pros: Delta flights are usually on time and the staff is always polite and helpful

Cons: Both my departure and arrival flight were delayed and I was not please with delay.

Mon, 19 Nov
SZX
Shenzhen
YYZ
Toronto Pearson Intl
23h 18m
Fri, 23 Nov
YYZ
Toronto Pearson Intl
SZX
Shenzhen
19h 40m
C$ 1384
Trip: 5 days
Overall 0.0 Poor
Based on 0 reviews
Tue, 20 Nov
SZX
Shenzhen
YYZ
Toronto Pearson Intl
19h 40m
Tue, 4 Dec
YYZ
Toronto Pearson Intl
SZX
Shenzhen
19h 40m
C$ 819
Trip: 15 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1,380 reviews
Overall
7.9
Boarding
7.9
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
PEK
HET
Excellent 9.0

Pros: Crew members were great!

Cons: Boarding was a bit chaotic, we had to be bused from the terminal to the plane. But overall a good experience.

SEA
PEK
Excellent 10.0

Pros: The crew members were great and very helpful. There was quite a bit of turbulence but the pilots did a great job. I was pleasantly surprised at the amount of legroom in coach, it made for a pleasant trip.

Cons: We had to disboard on the tarmac and be bused to the terminal.

LAX
CTU
Good 7.6

Pros: crew service was good and friendly

Cons: baggage unloading was very slow.

SEA
PVG
Good 6.0

Cons: The flight attendants could be more friendly and more eye contact.

ORD
PEK
Excellent 10.0

Pros: Very comfortable (business class)Delicious food, good entertainement, wonderful service. Outstanding price-quality ratio.

Cons: Nothing

Wed, 21 Nov
SZX
Shenzhen
YYZ
Toronto Pearson Intl
38h 15m
Tue, 4 Dec
YYZ
Toronto Pearson Intl
SZX
Shenzhen
30h 30m
C$ 819
Trip: 14 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1,380 reviews
Overall
7.9
Boarding
7.9
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
SEA
PEK
Excellent 10.0

Pros: The crew members were great and very helpful. There was quite a bit of turbulence but the pilots did a great job. I was pleasantly surprised at the amount of legroom in coach, it made for a pleasant trip.

Cons: We had to disboard on the tarmac and be bused to the terminal.

LAX
CTU
Good 7.6

Pros: crew service was good and friendly

Cons: baggage unloading was very slow.

BKK
HAK
Excellent 10.0

Pros: Everything

Cons: Nothing

SEA
PVG
Good 6.0

Cons: The flight attendants could be more friendly and more eye contact.

CTU
LAX
Excellent 9.0

Pros: Excellent service from flight attendants.

Cons: Restroom could be kept cleaner

Wed, 21 Nov
SZX
Shenzhen
YYZ
Toronto Pearson Intl
18h 55m
Mon, 3 Dec
YYZ
Toronto Pearson Intl
SZX
Shenzhen
20h 00m
C$ 922
Trip: 13 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 5,560 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
PVG
MNL
Okay 5.2

Cons: Food was not good. Everything else was just okay.

KMG
BKK
Excellent 8.0

Pros: The flight was smooth and a lot shorter. The staff were great.

Cons: Nothing to not like !

JFK
PVG
Excellent 8.6

Pros: The dinner and lunch service was weird as missing components of the both services came when we were finished eating .. Breakfast was much better

PVG
HNL
Excellent 9.0

Pros: I like that china eastern upgraded their planes and they have individual entertainment in each seat. I like that the plane is newer and clean and nice crew

Cons: The food is gross and needs to be freshened up but i like that they do feed you a lot

NRT
PVG
Okay 5.3

Pros: Seats reclined more than normal (in coach)

Cons: Disappointed there was only a fish dish which was offered as I don't eat fish. The seats reclined more than normal and was exited about how comfortable they were until I was told (not asked) to put it upright because the person behind me was eating.

Thu, 22 Nov
SZX
Shenzhen
YYZ
Toronto Pearson Intl
31h 30m
Tue, 4 Dec
YYZ
Toronto Pearson Intl
SZX
Shenzhen
39h 25m
C$ 819
Trip: 13 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1,380 reviews
Overall
7.9
Boarding
7.9
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
BKK
HAK
Excellent 10.0

Pros: Everything

Cons: Nothing

PEK
HET
Excellent 9.0

Pros: Crew members were great!

Cons: Boarding was a bit chaotic, we had to be bused from the terminal to the plane. But overall a good experience.

ORD
PEK
Excellent 10.0

Pros: Very comfortable (business class)Delicious food, good entertainement, wonderful service. Outstanding price-quality ratio.

Cons: Nothing

PEK
SEA
Mediocre 2.0

Pros: flight crew is pleasant. cabin and toilets are clean.

Cons: I missed my connection to Washington DCA. Had to rebook for another overnight flight on United, which gets me into IAD in the morning. That is an extra expense for me. Hainan Airlines would not provide overnight accommodation in Seattle. poor selection of English language movies/TV

LAX
CTU
Mediocre 2.0

Cons: I had to cancel my fight because my name did not perfectly match my passport. I got no refund and had to pay for a new flight.

Thu, 24 Jan
SZX
Shenzhen
YYZ
Toronto Pearson Intl
33h 35m
Sun, 17 Feb
YYZ
Toronto Pearson Intl
SZX
Shenzhen
34h 45m
C$ 1043
Trip: 25 days
8.7ExcellentShow reviews
Overall 8.7 Excellent
Based on 4,293 reviews
Overall
8.8
Boarding
8.8
Comfort
8.6
Crew
9.1
Entertainment
8.6
Food
8.5
LAX
ICN
Excellent 9.3

Pros: Excellent service and probably the most efficient boarding process I’ve ever been a part of. Food service went by without a hitch, and the stewardesses knew English very well so we felt comfortable and welcomed. I also really liked being able to get terminal/travel information from the infotainment system. Being that I’ve never been to ICN or NRT before, having access to terminal maps and basic instructions on how to find connecting flights and baggage claim areas was probably one of the most helpful features of the flight!

Cons: I am 5’11” and found my seat somewhat uncomfortable. It didn’t detract from being able to sleep at all, but it did seem like the seats on this airline might be at its most comfortable with shorter passengers.

ICN
SFO
Excellent 9.3

Pros: Got me there and back on time!

Cons: Could've had a larger movie selection

HNL
NRT
Excellent 9.3

Pros: Clean comfortable

Cons: Vegan meal option needs more veggies

ICN
JFK
Good 7.6

Cons: Inconsistent entertainment system

ICN
PEK
Excellent 10.0

Pros: Punctual take off and landing, attentive crew, excellent entertainment system (Especially for short haul flight). One of the best meals I’ve had in the air too - great that this along with unlimited drinks was free!

Fri, 16 Nov
SZX
Shenzhen
YYZ
Toronto Pearson Intl
37h 20m
Sat, 24 Nov
YYZ
Toronto Pearson Intl
SZX
Shenzhen
35h 00m
C$ 964
Trip: 9 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 5,560 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
PVG
MNL
Okay 5.2

Cons: Food was not good. Everything else was just okay.

PVG
JFK
Okay 4.6

Pros: Left on time and arrived on time

Cons: Long lines at immigration and security. Crowded and uncomfortable lounge. Had to walk up the stairs to board the plane, which was parked far from the gate.

PVG
JFK
Excellent 8.0

Pros: The flights were on time and the staff were very helpful with everyone’s needs.

NRT
PVG
Okay 5.3

Pros: Seats reclined more than normal (in coach)

Cons: Disappointed there was only a fish dish which was offered as I don't eat fish. The seats reclined more than normal and was exited about how comfortable they were until I was told (not asked) to put it upright because the person behind me was eating.

HKG
PVG
Good 6.3

Cons: Long walk with poor signage and needs multiple immigration and security checks even if you are just transiting

Fri, 23 Nov
SZX
Shenzhen
YYZ
Toronto Pearson Intl
29h 20m
Tue, 4 Dec
YYZ
Toronto Pearson Intl
SZX
Shenzhen
19h 40m
C$ 819
Trip: 12 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1,380 reviews
Overall
7.9
Boarding
7.9
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
CTU
LAX
Excellent 9.0

Pros: Excellent service from flight attendants.

Cons: Restroom could be kept cleaner

SEA
PEK
Excellent 10.0

Pros: The crew members were great and very helpful. There was quite a bit of turbulence but the pilots did a great job. I was pleasantly surprised at the amount of legroom in coach, it made for a pleasant trip.

Cons: We had to disboard on the tarmac and be bused to the terminal.

PVG
SZX
Excellent 8.0

Cons: The hearphones sound quality is deplorable, and since the aircraft noise level is high is almost impossible to use it. Ok, that is easy to correct with no cost: remind the travelers to bring they own hearphones (I didn't bring mine) for best sound.

SEA
PVG
Good 6.0

Cons: The flight attendants could be more friendly and more eye contact.

PEK
SEA
Mediocre 2.3

Pros: Everything in regards to Hainan.

Cons: I didnt like that Kayak.com said I had a return seat picked out. THEN went online to see I had no return seat even though one printed on e ticket. Had to call Hainan directly to fix it. Also didnt like that since I bought through Kayak.com I couldn't do 24 hour prior flight online check in. Only allowed to check in at the airport 3 hours prior to flight.

Fri, 25 Jan
SZX
Shenzhen
YYZ
Toronto Pearson Intl
33h 35m
Sun, 17 Feb
YYZ
Toronto Pearson Intl
SZX
Shenzhen
34h 45m
C$ 1043
Trip: 24 days
8.7ExcellentShow reviews
Overall 8.7 Excellent
Based on 4,293 reviews
Overall
8.8
Boarding
8.8
Comfort
8.6
Crew
9.1
Entertainment
8.6
Food
8.5
HNL
NRT
Excellent 9.3

Pros: Clean comfortable

Cons: Vegan meal option needs more veggies

ICN
SFO
Excellent 9.3

Pros: Got me there and back on time!

Cons: Could've had a larger movie selection

ICN
PNH
Excellent 10.0

Pros: Not long waiting for the flight.

Cons: Flight was delayed a bit.

SGN
ICN
Excellent 8.3

Pros: Food, professional staff and crew

ICN
NRT
Good 7.6

Cons: The only thing that brought my rating of this flight down was the fact that it was so hot in the plane! From the moment we boarded, this plane was, for reasons we couldn’t figure out, stuffy and uncomfortably hot. My pregnant girlfriend did not particularly enjoy this flight.

Sat, 24 Nov
SZX
Shenzhen
YYZ
Toronto Pearson Intl
19h 40m
Tue, 4 Dec
YYZ
Toronto Pearson Intl
SZX
Shenzhen
39h 25m
C$ 819
Trip: 11 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1,380 reviews
Overall
7.9
Boarding
7.9
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
PEK
SEA
Mediocre 2.0

Pros: flight crew is pleasant. cabin and toilets are clean.

Cons: I missed my connection to Washington DCA. Had to rebook for another overnight flight on United, which gets me into IAD in the morning. That is an extra expense for me. Hainan Airlines would not provide overnight accommodation in Seattle. poor selection of English language movies/TV

LAX
CTU
Good 7.6

Pros: crew service was good and friendly

Cons: baggage unloading was very slow.

PEK
BOS
Excellent 10.0

Pros: Very good service, warm and thoughtful

PEK
HET
Excellent 9.0

Pros: Crew members were great!

Cons: Boarding was a bit chaotic, we had to be bused from the terminal to the plane. But overall a good experience.

LAX
CTU
Mediocre 2.0

Cons: I had to cancel my fight because my name did not perfectly match my passport. I got no refund and had to pay for a new flight.

Wed, 21 Nov
SZX
Shenzhen
YYZ
Toronto Pearson Intl
35h 20m
Mon, 26 Nov
YYZ
Toronto Pearson Intl
SZX
Shenzhen
33h 25m
C$ 2408
Trip: 6 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 2,440 reviews
Overall
8.0
Boarding
8.0
Comfort
7.7
Crew
8.5
Entertainment
7.1
Food
7.5
OPO
AMS
Excellent 10.0

Pros: Flying with KLM is a pleasure

YYZ
AMS
Excellent 10.0

Pros: Staff very pleasant

Cons: Evening snack was not the greatest breakfast was pretty food

ATL
AMS
Excellent 8.0

Pros: Face recognition was amazing

Cons: Too hot on plane

LAX
AMS
Good 6.6

Pros: The staff tried to help me when it was evident we would not arrive on time

Cons: The connecting flight is too short of a time. We were late out of LAX and I missed my connection and had to sit in airport for 5 hours. Missed my grandson’s third birthday party. Just made me sad as Travelled from far to try to make it.

BRU
AMS
Okay 5.3

Cons: Very slow service at checkin, was not even available when I arrived at the airport

Thu, 15 Nov
SZX
Shenzhen
YYZ
Toronto Pearson Intl
29h 20m
Tue, 27 Nov
YYZ
Toronto Pearson Intl
SZX
Shenzhen
19h 40m
C$ 820
Trip: 13 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1,380 reviews
Overall
7.9
Boarding
7.9
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
SEA
PEK
Excellent 10.0

Pros: The crew members were great and very helpful. There was quite a bit of turbulence but the pilots did a great job. I was pleasantly surprised at the amount of legroom in coach, it made for a pleasant trip.

Cons: We had to disboard on the tarmac and be bused to the terminal.

LAX
CTU
Mediocre 2.0

Cons: I had to cancel my fight because my name did not perfectly match my passport. I got no refund and had to pay for a new flight.

PEK
SEA
Mediocre 2.3

Pros: Everything in regards to Hainan.

Cons: I didnt like that Kayak.com said I had a return seat picked out. THEN went online to see I had no return seat even though one printed on e ticket. Had to call Hainan directly to fix it. Also didnt like that since I bought through Kayak.com I couldn't do 24 hour prior flight online check in. Only allowed to check in at the airport 3 hours prior to flight.

PEK
HET
Excellent 9.0

Pros: Crew members were great!

Cons: Boarding was a bit chaotic, we had to be bused from the terminal to the plane. But overall a good experience.

SEA
PVG
Good 6.0

Cons: The flight attendants could be more friendly and more eye contact.

Thu, 22 Nov
SZX
Shenzhen
YYZ
Toronto Pearson Intl
18h 55m
Mon, 3 Dec
YYZ
Toronto Pearson Intl
SZX
Shenzhen
20h 00m
C$ 1101
Trip: 12 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 5,560 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
PVG
HNL
Excellent 9.0

Pros: I like that china eastern upgraded their planes and they have individual entertainment in each seat. I like that the plane is newer and clean and nice crew

Cons: The food is gross and needs to be freshened up but i like that they do feed you a lot

JFK
PVG
Excellent 8.6

Pros: The dinner and lunch service was weird as missing components of the both services came when we were finished eating .. Breakfast was much better

PVG
JFK
Good 6.6

Pros: Surprised at the variety in food offered (2 different dishes), check in was easy and quick. Blankets and pillows were provided on each seat.

Cons: Seats were not as comfortable as I wanted but I was in coach so you get what you pay for. I traveled from NY to Japan with a connection in China and I would definitely do first class next time only because those seats reclined more and they had more space. My coach seat would be fine for a shorter flight.

HKG
PVG
Good 6.3

Cons: Long walk with poor signage and needs multiple immigration and security checks even if you are just transiting

PVG
MNL
Okay 5.2

Cons: Food was not good. Everything else was just okay.

Fri, 28 Dec
SZX
Shenzhen
YYZ
Toronto Pearson Intl
23h 22m
Mon, 31 Dec
YYZ
Toronto Pearson Intl
SZX
Shenzhen
19h 40m
C$ 1449
Trip: 4 days
Overall 0.0 Poor
Based on 0 reviews
Fri, 16 Nov
SZX
Shenzhen
YYZ
Toronto Pearson Intl
19h 40m
Tue, 27 Nov
YYZ
Toronto Pearson Intl
SZX
Shenzhen
19h 40m
C$ 820
Trip: 12 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1,380 reviews
Overall
7.9
Boarding
7.9
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
CTU
LAX
Excellent 9.0

Pros: Excellent service from flight attendants.

Cons: Restroom could be kept cleaner

BKK
HAK
Excellent 10.0

Pros: Everything

Cons: Nothing

LAX
CTU
Good 7.6

Pros: crew service was good and friendly

Cons: baggage unloading was very slow.

PEK
BOS
Excellent 10.0

Pros: Very good service, warm and thoughtful

PEK
SEA
Mediocre 2.3

Pros: Everything in regards to Hainan.

Cons: I didnt like that Kayak.com said I had a return seat picked out. THEN went online to see I had no return seat even though one printed on e ticket. Had to call Hainan directly to fix it. Also didnt like that since I bought through Kayak.com I couldn't do 24 hour prior flight online check in. Only allowed to check in at the airport 3 hours prior to flight.

Tue, 25 Dec
SZX
Shenzhen
YYZ
Toronto Pearson Intl
23h 57m
Mon, 31 Dec
YYZ
Toronto Pearson Intl
SZX
Shenzhen
20h 00m
C$ 1135
Trip: 7 days
6.4GoodShow reviews
Overall 6.4 Good
Based on 5,560 reviews
Overall
6.5
Boarding
6.6
Comfort
6.5
Crew
6.9
Entertainment
6.2
Food
6.0
HNL
PVG
Excellent 10.0

Pros: food was good, enough movies, and stewardesses hard working. was sitting in the economy comfort seats

PVG
JFK
Okay 4.6

Pros: Left on time and arrived on time

Cons: Long lines at immigration and security. Crowded and uncomfortable lounge. Had to walk up the stairs to board the plane, which was parked far from the gate.

PVG
MNL
Okay 5.2

Cons: Food was not good. Everything else was just okay.

LAX
PVG
Good 7.0

Pros: It was just a normal flight nothing weird.

Cons: Not much room for a 13 hour flight.

HKG
PVG
Good 6.3

Cons: Long walk with poor signage and needs multiple immigration and security checks even if you are just transiting

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