Find Cheap Flights from Toronto to Nanning (YTO - NNG)

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

Sun 25/2
Sun 4/3
Any month
Compare vs. KAYAK |

Top tips for Finding a Cheap Flight

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

FAQs for Booking Toronto to Nanning Flights

How long does a flight from Toronto to Nanning take?
An average nonstop flight takes 22h 20m, covering a distance of 12608 km.
Which airlines provide the cheapest flights from Toronto to Nanning?
In the past 3 days, the cheapest round-trip tickets were found on Hainan Airlines (C$ 886), China Southern (C$ 894) and Delta (C$ 1053).
Do I need a passport to fly between Toronto and Nanning?
Yes.

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

Airports
Origin
Toronto
C$ 886
only
C$ 886
Destination
Nanning
C$ 886
only
C$ 886
Sat, 7 Apr
YYZ
NNG
36h 35m
Thu, 12 Apr
NNG
YYZ
31h 30m
C$ 886
Trip: 6 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1160 reviews
Overall
7.9
Boarding
7.8
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
PEK
SEA
Excellent 8.6

The crew was very attentive.

Having to take a shuttle and then get on the plane outside is cold and a hassle.

SEA
PEK
Excellent 9.3

Nice movie selection of movies.

Nothing.

ORD
PEK
Excellent 10.0

Everything felt comfortable and clean on my first flight on Hainan. I sat in economy and overall it was a great experience, especially considering what I paid from Chicago to Shenzhen via Beijing. The food might be slightly better on Cathay Pacific, but I really have no complaints about it. It was tasty and relatively healthy. It wasn’t oversalted and on long flights that makes a huge beneficial difference. You can always go to the galley and grab a simple sandwich if you need something between meals. Overall it was an excellent experience.

FOC
PEK
Good 6.6

The flight went smoothly, once we began.

SEA
PEK
Excellent 8.6

Customer service from the crew was outstanding.

Lack of leg room.

Fri, 6 Apr
YYZ
NNG
22h 20m
Wed, 18 Apr
NNG
YYZ
18h 00m
C$ 894
Trip: 13 days
7.0GoodShow reviews
Overall 7.0 Good
Based on 4305 reviews
Overall
7.1
Boarding
7.2
Comfort
7.0
Crew
7.5
Entertainment
6.8
Food
6.7
CAN
LAX
Mediocre 2.0

They’re the worst airline I’ve ever flown with.

ICN
DLC
Okay 5.3

The staff spoke English very well at ICN, which was a nice change compared to China, where I live and work. They listened and understood my concerns, especially about having little time between flights, not knowing what to do next, and needed their assistance with getting my luggage forwarded.

Usually I love ICN airport. I was not aware there was another terminal, kilometres away by shuttle bus, that I needed to use between flights. If not for the extremely helpful information booth staff at station E, who arranged to have my luggage forwarded to my final definition, barely in time when the flights were purchased separately, I would have missed my flight trying to get my luggage then check it again, in addition to all the other steps. This time, I found the various steps in the procedure unpredictable. The signage is great but I didn't know what I was to do next.

CAN
SHA
Okay 5.6

It’s simply a way to get from one airport to another. Everything is adequate minus the food.

The food is really bad, and everything else is adequate for simple travel.

SFO
CAN
Good 6.0

We flew economy, so didn’t have incredible expectations. The seats actually had more legroom than expected and reclined well. No complaints for what it is.

The food was pretty terrible, even for airplane food. On a 14.5 hot flight we had 2 full meals, along with some snacks which was decent frequency. However it was so inedible! Luckily we packed our own food just in case. The crew was also pretty terrible, and not because of a language barrier. Didn’t seem to know the basics about food and drink service and often skipped service to people wide awake and waiting.

DPS
CAN
Okay 4.0

On time departure and arrival The inflight Crew were courteous

Food is inedible My issue with the boarding had to do with the poor decorum of the representatives at check in and those who helped assistance me to the gate.

Wed, 7 Mar
YYZ
NNG
25h 40m
Sun, 6 May
NNG
YYZ
43h 22m
C$ 1053
Trip: 60 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 16210 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.5
Food
7.4
BOI
SLC
Good 7.6

The crew

The delay

RAP
MSP
Excellent 8.6

Very quick boarding process. There was no entertainment so I couldn't rate that.

There should be a N/A option if there is no entertainment available.

DTW
BDL
Excellent 10.0

Flight was on time.

Did not appreciate Aeromexico/Delta changing my flight times after I booked, giving me a more than 7 hour layover.

CUN
LAX
Okay 5.0

I loved that I was able to get home! The crew was nice.

It was very very warm in the plane. The entertainment unit was lacking.

ATL
VPS
Good 7.3

Boarding was quick and so was the flight. No entertainment or food on short flights, that should be a N/A

Sat, 7 Apr
YYZ
NNG
36h 35m
Mon, 16 Apr
NNG
YYZ
31h 30m
C$ 960
Trip: 10 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1160 reviews
Overall
7.9
Boarding
7.8
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
PEK
SEA
Excellent 8.0

The flight was smooth, once we began. There were few bumps.

I did NOT like having to wait almost two hours to board, and the constant "We expect to have our computer system up in 'a few minutes' " was really annoying.

CAN
PEK
Excellent 9.0

The crew is very attentive and kind.

Crowded, small space.

PEK
ORD
Excellent 8.3

The most attentive and caring staff, the snacks set up at the back of the plane, clean, comfortable planes, amazing food. Would always choose over US carriers

The in-flight entertainment set up is lacking. On a 13 hour flight on which your cellphone is banned even in flight mode that’s a big deal

SEA
PEK
Excellent 8.6

Customer service from the crew was outstanding.

Lack of leg room.

SEA
PEK
Excellent 9.3

Nice movie selection of movies.

Nothing.

Thu, 8 Mar
YYZ
NNG
29h 25m
Sun, 6 May
NNG
YYZ
26h 11m
C$ 1053
Trip: 59 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 16210 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.5
Food
7.4
BDL
CUN
Excellent 9.6

The plane was new and very comfortable. Free entertainment and plug for charging electronics. Love this airline!

CUN
LAX
Okay 5.0

I loved that I was able to get home! The crew was nice.

It was very very warm in the plane. The entertainment unit was lacking.

JFK
LAS
Excellent 10.0

Smooth flight Courteous

On a five hours flight a two dollars sandwich wouldn’t hurt!!

CLE
ATL
Okay 4.6

Short trip

Very hot ride

DTW
BDL
Excellent 10.0

Flight was on time.

Did not appreciate Aeromexico/Delta changing my flight times after I booked, giving me a more than 7 hour layover.

Sat, 7 Apr
YYZ
NNG
36h 35m
Tue, 17 Apr
NNG
YYZ
30h 20m
C$ 966
Trip: 11 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1160 reviews
Overall
7.9
Boarding
7.8
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
SYX
PEK
Excellent 8.6

I had about 30 minutes to change planes in Beijing cause of the flight delay (still had to switch terminals, check in and go through the border). I was met by an airline representative near the plane with a special bus and accompanied through all the bureaucracy very quickly. Excellent airline staff.

the flight was delayed for 1.5 hours and no staff in Sanya domestic terminal could speak English

ORD
PEK
Excellent 10.0

Everything felt comfortable and clean on my first flight on Hainan. I sat in economy and overall it was a great experience, especially considering what I paid from Chicago to Shenzhen via Beijing. The food might be slightly better on Cathay Pacific, but I really have no complaints about it. It was tasty and relatively healthy. It wasn’t oversalted and on long flights that makes a huge beneficial difference. You can always go to the galley and grab a simple sandwich if you need something between meals. Overall it was an excellent experience.

SEA
PEK
Excellent 8.6

Customer service from the crew was outstanding.

Lack of leg room.

PEK
CAN
Excellent 9.6

Not a crowded flight so had an extra seat. That was really nice.

It was all fine.

SZX
PEK
Excellent 10.0

Everything was clean and well appointed. The air attendants were helpful and friendly. The seat was fine and they provide a nice little back pillow & blanket in economy. The food was tasty and simple which is good for long flights. Not overly salted. I found it to be a satisfying experience in economy.

All was fine

Tue, 6 Mar
YYZ
NNG
41h 40m
Fri, 27 Apr
NNG
YYZ
37h 47m
C$ 1054
Trip: 52 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 16210 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.5
Food
7.4
BDL
CUN
Excellent 9.6

The plane was new and very comfortable. Free entertainment and plug for charging electronics. Love this airline!

JFK
LAS
Excellent 10.0

Smooth flight Courteous

On a five hours flight a two dollars sandwich wouldn’t hurt!!

CLE
ATL
Okay 4.6

Short trip

Very hot ride

ATL
VPS
Good 7.3

Boarding was quick and so was the flight. No entertainment or food on short flights, that should be a N/A

MSP
ATL
Excellent 9.6

Entertainment is so appreciated on long flights. It was quiet. Snacks done quickly. Took a long time to board, but the flight was full. We were delayed out of gate because of this. Unloading plane went fairly quick but could have been a problem for short connections. Those people should have been allowed to leave first.

Sat, 7 Apr
YYZ
NNG
36h 35m
Sat, 14 Apr
NNG
YYZ
30h 20m
C$ 985
Trip: 8 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1160 reviews
Overall
7.9
Boarding
7.8
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
SYX
PEK
Excellent 8.6

I had about 30 minutes to change planes in Beijing cause of the flight delay (still had to switch terminals, check in and go through the border). I was met by an airline representative near the plane with a special bus and accompanied through all the bureaucracy very quickly. Excellent airline staff.

the flight was delayed for 1.5 hours and no staff in Sanya domestic terminal could speak English

SZX
PEK
Excellent 10.0

Everything was clean and well appointed. The air attendants were helpful and friendly. The seat was fine and they provide a nice little back pillow & blanket in economy. The food was tasty and simple which is good for long flights. Not overly salted. I found it to be a satisfying experience in economy.

All was fine

PEK
SEA
Excellent 8.0

The flight was smooth, once we began. There were few bumps.

I did NOT like having to wait almost two hours to board, and the constant "We expect to have our computer system up in 'a few minutes' " was really annoying.

ORD
PEK
Excellent 10.0

Everything felt comfortable and clean on my first flight on Hainan. I sat in economy and overall it was a great experience, especially considering what I paid from Chicago to Shenzhen via Beijing. The food might be slightly better on Cathay Pacific, but I really have no complaints about it. It was tasty and relatively healthy. It wasn’t oversalted and on long flights that makes a huge beneficial difference. You can always go to the galley and grab a simple sandwich if you need something between meals. Overall it was an excellent experience.

CAN
PEK
Excellent 9.0

The crew is very attentive and kind.

Crowded, small space.

Tue, 6 Mar
YYZ
NNG
41h 40m
Sat, 5 May
NNG
YYZ
45h 02m
C$ 1084
Trip: 60 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 16210 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.5
Food
7.4
BDL
CUN
Excellent 9.6

The plane was new and very comfortable. Free entertainment and plug for charging electronics. Love this airline!

CLE
ATL
Okay 4.6

Short trip

Very hot ride

JFK
RSW
Excellent 9.3

on time, good service,

i agreed to check in my bag at the gate when they asked for volunteers thinking I would get it at the gate of my destination but after i checked it in in gate attendant informed me that i would get my bag at the baggage claim

DTW
LAX
Good 7.0

I received a message flight would be early but it was actually late...luckily it did not affect my connection

RAP
MSP
Excellent 8.6

Very quick boarding process. There was no entertainment so I couldn't rate that.

There should be a N/A option if there is no entertainment available.

Sat, 7 Apr
YYZ
NNG
36h 35m
Fri, 13 Apr
NNG
YYZ
30h 20m
C$ 990
Trip: 7 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1160 reviews
Overall
7.9
Boarding
7.8
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
PEK
CAN
Excellent 9.6

Not a crowded flight so had an extra seat. That was really nice.

It was all fine.

SYX
PEK
Excellent 8.6

I had about 30 minutes to change planes in Beijing cause of the flight delay (still had to switch terminals, check in and go through the border). I was met by an airline representative near the plane with a special bus and accompanied through all the bureaucracy very quickly. Excellent airline staff.

the flight was delayed for 1.5 hours and no staff in Sanya domestic terminal could speak English

CAN
PEK
Excellent 9.0

The crew is very attentive and kind.

Crowded, small space.

ORD
PEK
Excellent 10.0

Everything felt comfortable and clean on my first flight on Hainan. I sat in economy and overall it was a great experience, especially considering what I paid from Chicago to Shenzhen via Beijing. The food might be slightly better on Cathay Pacific, but I really have no complaints about it. It was tasty and relatively healthy. It wasn’t oversalted and on long flights that makes a huge beneficial difference. You can always go to the galley and grab a simple sandwich if you need something between meals. Overall it was an excellent experience.

SZX
PEK
Excellent 10.0

Everything was clean and well appointed. The air attendants were helpful and friendly. The seat was fine and they provide a nice little back pillow & blanket in economy. The food was tasty and simple which is good for long flights. Not overly salted. I found it to be a satisfying experience in economy.

All was fine

Wed, 7 Mar
YYZ
NNG
29h 25m
Fri, 4 May
NNG
YYZ
41h 42m
C$ 1084
Trip: 58 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 16210 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.5
Food
7.4
DTW
LAX
Good 7.0

I received a message flight would be early but it was actually late...luckily it did not affect my connection

RAP
MSP
Excellent 8.6

Very quick boarding process. There was no entertainment so I couldn't rate that.

There should be a N/A option if there is no entertainment available.

MSP
ATL
Excellent 9.6

Entertainment is so appreciated on long flights. It was quiet. Snacks done quickly. Took a long time to board, but the flight was full. We were delayed out of gate because of this. Unloading plane went fairly quick but could have been a problem for short connections. Those people should have been allowed to leave first.

ATL
LAX
Good 7.6

The plane was dirty. The grounds staff was complaining as we got on about having to work late.

JFK
RSW
Excellent 9.3

on time, good service,

i agreed to check in my bag at the gate when they asked for volunteers thinking I would get it at the gate of my destination but after i checked it in in gate attendant informed me that i would get my bag at the baggage claim

Thu, 8 Mar
YYZ
NNG
29h 25m
Sat, 5 May
NNG
YYZ
45h 02m
C$ 1084
Trip: 58 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 16210 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.5
Food
7.4
DTW
LAX
Good 7.0

I received a message flight would be early but it was actually late...luckily it did not affect my connection

JFK
RSW
Excellent 9.3

on time, good service,

i agreed to check in my bag at the gate when they asked for volunteers thinking I would get it at the gate of my destination but after i checked it in in gate attendant informed me that i would get my bag at the baggage claim

RAP
MSP
Excellent 8.6

Very quick boarding process. There was no entertainment so I couldn't rate that.

There should be a N/A option if there is no entertainment available.

ATL
LAX
Good 7.6

The plane was dirty. The grounds staff was complaining as we got on about having to work late.

BDL
CUN
Excellent 9.6

The plane was new and very comfortable. Free entertainment and plug for charging electronics. Love this airline!

Mon, 5 Mar
YYZ
NNG
35h 30m
Mon, 30 Apr
NNG
YYZ
31h 30m
C$ 1182
Trip: 56 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1160 reviews
Overall
7.9
Boarding
7.8
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
PEK
SEA
Excellent 8.0

The flight was smooth, once we began. There were few bumps.

I did NOT like having to wait almost two hours to board, and the constant "We expect to have our computer system up in 'a few minutes' " was really annoying.

SZX
PEK
Excellent 10.0

Everything was clean and well appointed. The air attendants were helpful and friendly. The seat was fine and they provide a nice little back pillow & blanket in economy. The food was tasty and simple which is good for long flights. Not overly salted. I found it to be a satisfying experience in economy.

All was fine

CTU
PEK
Good 6.3

The flight boarded on time, and arrived only approx. 30 minutes late for a 15 hour flight. The staff were friendly and seemed well-meaning.

It seemed that the staff for the NY-Chengdu did not include anyone who spoke English beyond a few memorized phrases. Another passenger and I were standing in the back and speaking, and the crew asked her to tell me that we weren't allowed to stand there and had to return to our seats. Their lack of English would be a problem if there were an emergency of any sort. The flight attendant tried to wake me several times to give me my vegetarian meal. When I was finally awake enough to eat he said the food was no longer good, I should wait until the next meal time. Entertainment options for the NY-Chengdu flight were limited - current or recent English options were few. Foreign language (mostly Chinese) options had subtitles, but few looked like there would be an interesting and fun storyline. The entertainment system was broken for the Chengdu-Beijing flight.

PEK
SEA
Excellent 8.6

The crew was very attentive.

Having to take a shuttle and then get on the plane outside is cold and a hassle.

SEA
PEK
Excellent 8.6

Customer service from the crew was outstanding.

Lack of leg room.

Mon, 5 Mar
YYZ
NNG
23h 40m
Fri, 27 Apr
NNG
YYZ
37h 47m
C$ 1085
Trip: 53 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 16210 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.5
Food
7.4
JFK
RSW
Excellent 9.3

on time, good service,

i agreed to check in my bag at the gate when they asked for volunteers thinking I would get it at the gate of my destination but after i checked it in in gate attendant informed me that i would get my bag at the baggage claim

MSP
ATL
Excellent 9.6

Entertainment is so appreciated on long flights. It was quiet. Snacks done quickly. Took a long time to board, but the flight was full. We were delayed out of gate because of this. Unloading plane went fairly quick but could have been a problem for short connections. Those people should have been allowed to leave first.

ATL
LAX
Good 7.6

The plane was dirty. The grounds staff was complaining as we got on about having to work late.

JFK
LAS
Excellent 10.0

Smooth flight Courteous

On a five hours flight a two dollars sandwich wouldn’t hurt!!

RAP
MSP
Excellent 8.6

Very quick boarding process. There was no entertainment so I couldn't rate that.

There should be a N/A option if there is no entertainment available.

Tue, 6 Mar
YYZ
NNG
35h 30m
Mon, 30 Apr
NNG
YYZ
30h 20m
C$ 1182
Trip: 55 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1160 reviews
Overall
7.9
Boarding
7.8
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
CAN
PEK
Excellent 9.0

The crew is very attentive and kind.

Crowded, small space.

SEA
PEK
Excellent 9.3

Nice movie selection of movies.

Nothing.

SYX
PEK
Excellent 8.6

I had about 30 minutes to change planes in Beijing cause of the flight delay (still had to switch terminals, check in and go through the border). I was met by an airline representative near the plane with a special bus and accompanied through all the bureaucracy very quickly. Excellent airline staff.

the flight was delayed for 1.5 hours and no staff in Sanya domestic terminal could speak English

PEK
SEA
Excellent 8.0

The flight was smooth, once we began. There were few bumps.

I did NOT like having to wait almost two hours to board, and the constant "We expect to have our computer system up in 'a few minutes' " was really annoying.

SZX
PEK
Excellent 10.0

Everything was clean and well appointed. The air attendants were helpful and friendly. The seat was fine and they provide a nice little back pillow & blanket in economy. The food was tasty and simple which is good for long flights. Not overly salted. I found it to be a satisfying experience in economy.

All was fine

Tue, 6 Mar
YYZ
NNG
41h 40m
Wed, 2 May
NNG
YYZ
45h 06m
C$ 1085
Trip: 57 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 16210 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.5
Food
7.4
MSP
ATL
Excellent 9.6

Entertainment is so appreciated on long flights. It was quiet. Snacks done quickly. Took a long time to board, but the flight was full. We were delayed out of gate because of this. Unloading plane went fairly quick but could have been a problem for short connections. Those people should have been allowed to leave first.

JFK
LAS
Excellent 10.0

Smooth flight Courteous

On a five hours flight a two dollars sandwich wouldn’t hurt!!

ATL
LAX
Good 7.6

The plane was dirty. The grounds staff was complaining as we got on about having to work late.

RAP
MSP
Excellent 8.6

Very quick boarding process. There was no entertainment so I couldn't rate that.

There should be a N/A option if there is no entertainment available.

ATL
VPS
Good 7.3

Boarding was quick and so was the flight. No entertainment or food on short flights, that should be a N/A

Sat, 3 Mar
YYZ
NNG
35h 30m
Mon, 30 Apr
NNG
YYZ
30h 20m
C$ 1186
Trip: 58 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1160 reviews
Overall
7.9
Boarding
7.8
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
SEA
PEK
Excellent 9.3

Nice movie selection of movies.

Nothing.

SZX
PEK
Excellent 10.0

Everything was clean and well appointed. The air attendants were helpful and friendly. The seat was fine and they provide a nice little back pillow & blanket in economy. The food was tasty and simple which is good for long flights. Not overly salted. I found it to be a satisfying experience in economy.

All was fine

SYX
PEK
Excellent 8.6

I had about 30 minutes to change planes in Beijing cause of the flight delay (still had to switch terminals, check in and go through the border). I was met by an airline representative near the plane with a special bus and accompanied through all the bureaucracy very quickly. Excellent airline staff.

the flight was delayed for 1.5 hours and no staff in Sanya domestic terminal could speak English

PEK
SEA
Excellent 8.6

The crew was very attentive.

Having to take a shuttle and then get on the plane outside is cold and a hassle.

CAN
PEK
Excellent 9.0

The crew is very attentive and kind.

Crowded, small space.

Sun, 4 Mar
YYZ
NNG
29h 30m
Fri, 27 Apr
NNG
YYZ
26h 03m
C$ 1105
Trip: 54 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 16210 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.5
Food
7.4
DTW
LAX
Good 7.0

I received a message flight would be early but it was actually late...luckily it did not affect my connection

BDL
CUN
Excellent 9.6

The plane was new and very comfortable. Free entertainment and plug for charging electronics. Love this airline!

JFK
LAS
Excellent 10.0

Smooth flight Courteous

On a five hours flight a two dollars sandwich wouldn’t hurt!!

MSP
ATL
Excellent 9.6

Entertainment is so appreciated on long flights. It was quiet. Snacks done quickly. Took a long time to board, but the flight was full. We were delayed out of gate because of this. Unloading plane went fairly quick but could have been a problem for short connections. Those people should have been allowed to leave first.

CUN
LAX
Okay 5.0

I loved that I was able to get home! The crew was nice.

It was very very warm in the plane. The entertainment unit was lacking.

Sun, 4 Mar
YYZ
NNG
35h 30m
Mon, 30 Apr
NNG
YYZ
31h 30m
C$ 1186
Trip: 57 days
7.9GoodShow reviews
Overall 7.9 Good
Based on 1160 reviews
Overall
7.9
Boarding
7.8
Comfort
7.9
Crew
8.3
Entertainment
7.8
Food
7.7
SZX
PEK
Excellent 10.0

Everything was clean and well appointed. The air attendants were helpful and friendly. The seat was fine and they provide a nice little back pillow & blanket in economy. The food was tasty and simple which is good for long flights. Not overly salted. I found it to be a satisfying experience in economy.

All was fine

FOC
PEK
Good 6.6

The flight went smoothly, once we began.

ORD
PEK
Excellent 10.0

Everything felt comfortable and clean on my first flight on Hainan. I sat in economy and overall it was a great experience, especially considering what I paid from Chicago to Shenzhen via Beijing. The food might be slightly better on Cathay Pacific, but I really have no complaints about it. It was tasty and relatively healthy. It wasn’t oversalted and on long flights that makes a huge beneficial difference. You can always go to the galley and grab a simple sandwich if you need something between meals. Overall it was an excellent experience.

PEK
SEA
Excellent 8.0

The flight was smooth, once we began. There were few bumps.

I did NOT like having to wait almost two hours to board, and the constant "We expect to have our computer system up in 'a few minutes' " was really annoying.

CTU
PEK
Good 6.3

The flight boarded on time, and arrived only approx. 30 minutes late for a 15 hour flight. The staff were friendly and seemed well-meaning.

It seemed that the staff for the NY-Chengdu did not include anyone who spoke English beyond a few memorized phrases. Another passenger and I were standing in the back and speaking, and the crew asked her to tell me that we weren't allowed to stand there and had to return to our seats. Their lack of English would be a problem if there were an emergency of any sort. The flight attendant tried to wake me several times to give me my vegetarian meal. When I was finally awake enough to eat he said the food was no longer good, I should wait until the next meal time. Entertainment options for the NY-Chengdu flight were limited - current or recent English options were few. Foreign language (mostly Chinese) options had subtitles, but few looked like there would be an interesting and fun storyline. The entertainment system was broken for the Chengdu-Beijing flight.

Mon, 5 Mar
YYZ
NNG
29h 25m
Fri, 4 May
NNG
YYZ
41h 42m
C$ 1114
Trip: 60 days
7.8GoodShow reviews
Overall 7.8 Good
Based on 16210 reviews
Overall
8.0
Boarding
8.1
Comfort
7.8
Crew
8.4
Entertainment
7.5
Food
7.4
CLE
ATL
Okay 4.6

Short trip

Very hot ride

BDL
CUN
Excellent 9.6

The plane was new and very comfortable. Free entertainment and plug for charging electronics. Love this airline!

ATL
LAX
Good 7.6

The plane was dirty. The grounds staff was complaining as we got on about having to work late.

DTW
LAX
Good 7.0

I received a message flight would be early but it was actually late...luckily it did not affect my connection

JFK
LAS
Excellent 10.0

Smooth flight Courteous

On a five hours flight a two dollars sandwich wouldn’t hurt!!

Toronto to Nanning Flight Information

Flights Arrive in Nanning
Flights Depart from Toronto
Flight Price C$ 886
Distance 12608 km
Airlines Hainan Airlines, China Southern, Delta
*
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.