CAN

Find cheap flights to Guangzhou

Return
Economy
Wichita (ICT)
Guangzhou Baiyun
Thu 11/21
Thu 11/28
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Guangzhou

South Africa to Guangzhou flight information

Flights arrive in Guangzhou
Flights depart from South Africa
Flight price R4 885
Airlines RwandAir, SAUDIA, Singapore Airlines, Cathay Pacific, Ethiopian Air

Top tips for finding cheap flights to Guangzhou

Book at least 3 weeks before departure in order to get a below-average price.
High season is considered to be February, March and April. The cheapest month to fly to Guangzhou is February.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest Guangzhou flight deals.

FAQs - Booking Guangzhou flights

How far is Guangzhou airport from central Guangzhou?

Guangzhou Airport is 30 kilometres from the centre of Guangzhou. View on map.

What is the name of Guangzhou’s airport?

Guangzhou is served by Guangzhou Baiyun Airport, also commonly referred to as Baiyun, Guangzhou Baiyun Intl, or simply Guangzhou Airport. The airport code is CAN.

How does KAYAK find such low flight prices?

KAYAK processes over 2 billion travel queries annually and displays results from hundreds of airlines and third party sites, allowing it to find a variety of flight prices and options. It also displays results from 2M+ properties along with car hire, holiday packages, activities and millions of verified reviews so users can see as many available travel options as possible.

How can Hacker Fares save me money?

Hacker Fares allow you to combine one-way tickets on different airlines when it can save you money over a traditional return ticket.

Does KAYAK query more flight providers than competitors?

Yes, KAYAK has access to more data and information than online travel agencies and consistently outperforms the competition in accuracy, globally.

How does KAYAK’s flight Price Forecast tool help me choose the right time to buy?

KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a given destination and date is likely to change within 7 days, so travellers know whether to wait or book now.

Book Cheap Guangzhou Plane Tickets

(Return)
Airports
Origin
Johannesburg
R4 885
only
R4 885
Destination
Guangzhou
R4 885
only
R4 885
Fri, Nov 29
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
23h 30m
Sat, Dec 7
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
21h 21m
R4 885
Trip: 9 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 273 reviews
Boarding
8,1
Comfort
8,4
Crew
8,6
Entertainment
7,0
Food
7,8
KGL
JNB
Good 6,0

Pros: I was happy to avail of Wifi in the sky.

Cons: No entertainment! For an major international flight, one expects some seatback entertainment

KGL
LUN
Good 6,6

Pros: Food and free WiFi. Ample seating space.

Cons: Rerouted through Dar-es-Salaam at last minute rather than being a direct flight as scheduled

LUN
KGL
Excellent 10,0

Pros: The planes and shuttles are nice and clean, and the staff are pleasant. I had a long layover in Kigali and the airline gave me accommodation and a food voucher (totally unexpected). Will definitely fly RwandAir again.

KGL
BJM
Okay 5,3

Cons: We incurred significant extra costs (visas, taxi, hotel costs) because Rwandair changed our flights around from what we had originally booked, with no compensation or help navigating the visa process.

LUN
JNB
Okay 4,4

Cons: No vegetarian option Bad boarding procedures, no one gets direction and it was very slow

Thu, Nov 14
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
20h 30m
Fri, Nov 22
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
22h 05m
R8 840
Trip: 9 days
7,2GoodShow reviews
Overall 7,2 Good
Based on 2 349 reviews
Overall
7,2
Boarding
7,2
Comfort
7,3
Crew
7,5
Entertainment
6,9
Food
7,0
MNL
RUH
Excellent 10,0

Pros: Everything

Cons: Nothing

JED
RUH
Mediocre 2,3

Pros: Nothing

Cons: A problem in adjusting my return flight caused a cancelation of the return flight, customer service was not available at night time (flight was early morning ) a visit to there airport office had nothing to offer but by a new overinflated ticket and then discuss the rest with HQ or use the phone nearby for technical support that took me 20 minutes to understand that it is going to be busy for the rest of the night (time was 1:30 am) approximately

JED
IAD
Excellent 9,3

Pros: Onboard services improved dramatically since last for same route ✅

TIF
RUH
Okay 4,6

Cons: Time ,, always the time

JED
MED
Excellent 8,0

Pros: Going on time and arriving in time

Cons: Offering a simple snack

Wed, Apr 8
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
28h 55m
Sun, Apr 19
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
25h 30m
R9 238
Trip: 12 days
8,7ExcellentShow reviews
Overall 8,7 Excellent
Based on 3 701 reviews
Overall
8,7
Boarding
8,8
Comfort
8,5
Crew
9,0
Entertainment
8,7
Food
8,4
MAN
IAH
Good 7,0

Pros: Cabin crew was amazing!

Cons: Food was mediocre and we've had better on Singapore Airlines before.

PVG
SIN
Good 7,3

Cons: flight on time. flight was delayed and gate changed

SIN
SFO
Excellent 10,0

Pros: Flat bed is wide and comfortable. Cabin crew was excellent.

SIN
SFO
Okay 5,6

Pros: Amazing crew! They handled a full flight with screaming indisciplined kids and clueless adults with grace. Entertainment was great as usual

Cons: Singapore food and drinks quality has deteriorated significantly. Flights are always packed with uncomfortable seating. These days you get amenities only if you ask.

SIN
MNL
Good 7,0

Cons: Raise the cabin temperature

Fri, Nov 22
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
27h 50m
Sun, Dec 29
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
27h 20m
R10 360
Trip: 38 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 6 100 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
HKG
BOS
Excellent 10,0

Pros: It was a good flight

Cons: The flight was great

BKK
HKG
Excellent 10,0

Pros: Even with a full flight there was enough leg room. The crew were attentive and accomadating.

Cons: Bathroom floors were often wet

HKG
LAX
Excellent 9,0

Cons: Suggest online check-in providing change seat options

SGN
HKG
Excellent 8,0

Pros: The seat is good

Cons: The price low a little more is better

MAA
HKG
Good 6,0

Pros: Seat was not comfortable

Fri, Dec 6
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
23h 30m
Thu, Dec 12
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
32h 26m
R6 759
Trip: 7 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 273 reviews
Boarding
8,1
Comfort
8,4
Crew
8,6
Entertainment
7,0
Food
7,8
DXB
KGL
Good 6,3

Pros: The staff at the airports were friendly.

Cons: After thorough check (and hours at the airport) at the holiday destination, Dubai, my luggage was deemed lost. The DXB lost luggage staff helped me complete a 'lost luggage' report. However, the staff member told me that 'if' RwandAir found my luggage, I would be responsible for going to the airport as RwandAir does not have lost luggage delivery like most airlines. For the six days of my holiday, I waited for phone calls and checked emails expecting to hear from RwandAir. I heard nothing, RwandAir had made no effort of any kind to locate my luggage they had mishandled. Upon flying back home, I checked with the initial airport (DXB), the transit airport (Kigali), and my final destination airport (Brazzaville). My luggage was not in any of the airports mentioned. In each airport, and the RwandAir office at the Brazzaville airport, I presented the initial lost luggage form from the prior week and it was apparent that nobody, no airport, and no office was interested in finding my luggage. RwandAir, at no point, apologized for losing my belongings or in any way attempted to make up for seriously harming my holiday- not to mention the fact that it appears I will never see my possessions that were last seen being taken by RwandAir staff at the beginning of my holiday travels.

DXB
KGL
Okay 5,6

Pros: Very slow check in. Bit slow and chaotic at gate. Pleasant enough service but not excetional. Smooth flight. Informative pilot. Silly short bus ride to terminal. Very very long wait for baggage.

LUN
KGL
Okay 4,6

Cons: The food options were unclear- they didn't announce what was in each meal, aside from the type of meat. It wouldn't kill you to have a vegetarian option on hand either, especially since your website doesn't work.

KGL
NBO
Excellent 8,0

Pros: The crew was very welcoming

Cons: We had a delay of 40 minutes at Kigali airport without prior announcement

DLA
BZV
Good 6,6

Pros: They respect the timing

Cons: The luggage escalator is not working and you have to carry it from one point to another...

Tue, Nov 5
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
29h 25m
Tue, Nov 12
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
18h 35m
R14 315
Trip: 8 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 194 reviews
Boarding
7,0
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
GRU
EZE
Okay 4,0

Pros: Land crew attention was polite and nice

Cons: Restrooms on board was dirty, no toilette paper nor tissues. One fight attendant was particularly impolite, hitting and pushing instead of asking

ADD
MAD
Excellent 10,0

Pros: We had a ridiculously tight transit, arriving in Addis Ababa 20 minutes before our Madrid flight was meant to depart, and I was amazed by the outstanding support and assistance provided by the ground staff. Every single person who was meant to make the connecting flight did—and our luggage did too!

ADD
EBB
Mediocre 3,3

Pros: Crew were helpful

Cons: Food was very poor with very limited choices and no entertainment system on this flight

WDH
ADD
Good 7,6

Pros: Crew was helpful, everythinf fine

Cons: The food was not so good. Bit cold..

LHR
ADD
Okay 5,6

Cons: Poorly organised meal service

Mon, Dec 16
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
23h 30m
Thu, Dec 19
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
21h 21m
R6 774
Trip: 4 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 273 reviews
Boarding
8,1
Comfort
8,4
Crew
8,6
Entertainment
7,0
Food
7,8
HRE
LUN
Good 7,3

Pros: the snack was terrific!

KGL
JNB
Good 6,0

Pros: I was happy to avail of Wifi in the sky.

Cons: No entertainment! For an major international flight, one expects some seatback entertainment

DXB
KGL
Okay 5,6

Pros: Very slow check in. Bit slow and chaotic at gate. Pleasant enough service but not excetional. Smooth flight. Informative pilot. Silly short bus ride to terminal. Very very long wait for baggage.

JNB
KGL
Mediocre 3,3

Cons: My luggage was broken into and stolen. They sawed off the zip on my suitcase and broke the handle. Stole a number of personal items including a belt, perfume, t-shirts and cash.

LUN
KGL
Okay 4,6

Cons: The food options were unclear- they didn't announce what was in each meal, aside from the type of meat. It wouldn't kill you to have a vegetarian option on hand either, especially since your website doesn't work.

Fri, Jan 3
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
23h 30m
Tue, Jan 7
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
21h 21m
R6 877
Trip: 5 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 273 reviews
Boarding
8,1
Comfort
8,4
Crew
8,6
Entertainment
7,0
Food
7,8
KGL
EBB
Excellent 8,5

Pros: Well organized on check in. Attentive

KGL
JNB
Mediocre 3,6

Cons: THERE WAS MEAT INSIDE MY "VEGETARIAN" MEAL!!! This is totally unacceptable!

KGL
DXB
Excellent 9,0

Pros: Nice blankets. Good service.

Cons: Food wasn't that great and juices were very sweet (tasted like sugar water)

KGL
NBO
Excellent 8,0

Pros: The crew was very welcoming

Cons: We had a delay of 40 minutes at Kigali airport without prior announcement

KGL
NBO
Good 6,6

Pros: Staff courteous and friendly

Cons: Some choices on menu do not do well by time of serving ie fish

Sun, Nov 24
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
29h 00m
Sun, Dec 1
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
16h 30m
R9 268
Trip: 8 days
8,7ExcellentShow reviews
Overall 8,7 Excellent
Based on 3 701 reviews
Overall
8,7
Boarding
8,8
Comfort
8,5
Crew
9,0
Entertainment
8,7
Food
8,4
LAX
NRT
Excellent 9,3

Cons: Flight was a little warm but was able to get it cooler via help from crew but got warmer again towards the end of flight. Overall good flight though

DPS
SIN
Excellent 10,0

Pros: everything, the crew was efficient

Cons: more African entertainment to be added on the Johannesburg route

FRA
SIN
Excellent 10,0

Pros: Amazing crew, great seating area and tasty menu.

MAA
SIN
Excellent 10,0

Pros: I always like Singapore Airlines. They should continue to be the best.

Cons: Some flexibility to select food choices even if we book the flight in short notice.

FRA
JFK
Excellent 8,0

Pros: Very cramped seats

Mon, Nov 25
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
20h 30m
Fri, Nov 29
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
22h 05m
R9 386
Trip: 5 days
7,2GoodShow reviews
Overall 7,2 Good
Based on 2 349 reviews
Overall
7,2
Boarding
7,2
Comfort
7,3
Crew
7,5
Entertainment
6,9
Food
7,0
JED
MED
Excellent 8,0

Pros: Going on time and arriving in time

Cons: Offering a simple snack

RUH
ISB
Mediocre 2,0

Pros: Please contact me on +966502263227

FRA
RUH
Excellent 10,0

Pros: On time and quality of food

JED
DMM
Okay 4,3

Cons: Air conditioning was poor

JED
IAD
Excellent 9,3

Pros: Onboard services improved dramatically since last for same route ✅

Sun, Nov 24
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
29h 00m
Sun, Dec 1
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
16h 30m
R9 268
Trip: 8 days
8,7ExcellentShow reviews
Overall 8,7 Excellent
Based on 3 701 reviews
Overall
8,7
Boarding
8,8
Comfort
8,5
Crew
9,0
Entertainment
8,7
Food
8,4
PER
SIN
Good 6,3

Pros: The crew was friendly

Cons: In this fairly new plane, the rows of seats are so close together, the leg room is minimal. When the tray is lowered, you feel completely squashed in the seat. The food trays are not picked up quickly after eating.

BOM
SIN
Excellent 10,0

Pros: Superior standard

LAX
NRT
Excellent 10,0

Pros: The crew was amazing. It was my first time flying so I was a little nervous but they made me feel safe and welcomed. The friendly crew was honestly what made the whole experience great.

SIN
ADL
Excellent 8,0

Cons: Food

SIN
SFO
Excellent 10,0

Pros: Flat bed is wide and comfortable. Cabin crew was excellent.

Thu, Jan 30
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
20h 30m
Fri, Feb 14
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
22h 05m
R9 386
Trip: 16 days
7,2GoodShow reviews
Overall 7,2 Good
Based on 2 349 reviews
Overall
7,2
Boarding
7,2
Comfort
7,3
Crew
7,5
Entertainment
6,9
Food
7,0
DXB
JED
Excellent 9,6

Pros: The seat was comfortable

Cons: The food

CAI
JED
Excellent 8,8

Pros: Early boarding. On time

Cons: Cabin temperature v cold

JED
RUH
Good 7,0

Cons: Departure on time

DMM
TIF
Mediocre 3,0

Cons: Timing!!

CAI
RUH
Excellent 10,0

Pros: Very nice

Cons: Less noise from the baby behind me

Sat, Nov 30
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
15h 35m
Sat, Dec 7
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
15h 05m
R10 360
Trip: 8 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 6 100 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
HKG
KIX
Good 7,3

Cons: There is only a food box which contains a small sandwich, a small cake and a small cup of fruit pieces with a drink of 250ml ice tea for this three hour flight. I would think this kind of catering is not good enough.

JFK
YVR
Excellent 8,3

Pros: the crew was professional and efficient on board the plane.

Cons: seat space was tight. it was hard to get comfortable

JFK
YVR
Excellent 10,0

Cons: Shopping items available.

HKG
LGW
Good 7,6

Pros: Service, food, excellent. Most of all, the new entertainment system & window in bathroom!

Cons: 1. Business class crew stomped around the cabin, making it noisy, and woke me up constantly. 2. Gallery is very loud and badly situated in business class. 3. Chair itself is old & although it’s lie-flat, makes a very uncomfortable night’s sleep.

IAD
HKG
Excellent 10,0

Cons: The best

Sun, Apr 12
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
21h 45m
Sat, May 2
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
37h 45m
R9 268
Trip: 21 days
8,7ExcellentShow reviews
Overall 8,7 Excellent
Based on 3 701 reviews
Overall
8,7
Boarding
8,8
Comfort
8,5
Crew
9,0
Entertainment
8,7
Food
8,4
SYD
CBR
Excellent 8,0

Cons: Having boarded at SYD, during the Canberra stop, we were all required to disembarked. It was a loaded flight so the process was slow

PVG
SIN
Good 7,3

Cons: flight on time. flight was delayed and gate changed

SIN
CGK
Excellent 8,8

Pros: Very comfortable; excellent service

Cons: Food

SIN
BLR
Excellent 10,0

Pros: Newer Aircraft and very convenient

Cons: I dont see any thing to improve

SIN
MNL
Good 7,0

Cons: Raise the cabin temperature

Sat, Nov 30
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
15h 35m
Sun, Dec 1
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
15h 05m
R10 419
Trip: 2 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 6 100 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
DEL
HKG
Mediocre 2,6

Cons: On board crew provided poor services and lacked proper training. Overall, the crew were hostile toward passengers and did not provide proper services of cleaning the trays or providing adequate beverages during flight

YVR
HKG
Good 7,3

Pros: Entertainment system is nice with recent movies and many other selections.

Cons: I found my pillowcase has a long human hair. And noticed the same in the other pillows around my seat. Also, the tray table has a few spots of food stain. One of the toilets, the hinge of the toilet seat is broken

HKG
LGW
Good 7,6

Pros: Service, food, excellent. Most of all, the new entertainment system & window in bathroom!

Cons: 1. Business class crew stomped around the cabin, making it noisy, and woke me up constantly. 2. Gallery is very loud and badly situated in business class. 3. Chair itself is old & although it’s lie-flat, makes a very uncomfortable night’s sleep.

HKG
LAX
Excellent 9,0

Cons: Suggest online check-in providing change seat options

HKG
BOS
Excellent 10,0

Pros: It was a good flight

Cons: The flight was great

Sat, Nov 2
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
20h 30m
Fri, Nov 8
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
22h 05m
R9 740
Trip: 7 days
7,2GoodShow reviews
Overall 7,2 Good
Based on 2 349 reviews
Overall
7,2
Boarding
7,2
Comfort
7,3
Crew
7,5
Entertainment
6,9
Food
7,0
FCO
RUH
Mediocre 3,0

Pros: Flight crew

Cons: Changing the seats without telling us or asking us. Basically treating passengers like flying for free

CDG
JED
Okay 5,6

Pros: Paris/jeddah is always better than Frankfurt/jeddah (in food service, plane size and entertainment... etc)

Cons: Chicken meal was not cooked well, but the flight attendent was nice and switched it to a beef-meal

JED
RUH
Good 7,0

Cons: Departure on time

LAX
JED
Mediocre 3,0

Pros: Nothing

JED
JNB
Mediocre 2,6

Pros: Connecting flight was late, which meant spending less time at the attrocious Jeddah airport

Cons: AV system was broken

Thu, Nov 14
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
15h 35m
Sat, Nov 23
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
15h 05m
R10 493
Trip: 10 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 6 100 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
HKG
SIN
Excellent 8,0

Pros: CX759 - Attitude of the flight attendants is very good, it's worthy of appreciation.

Cons: CX650 - I hope that the flight attendant can have a little more smile and patience. Thank you.

SIN
HKG
Excellent 9,0

Cons: Food was lacking, everything else excellent! Not enough components to the meals. Be nice to have cheese/crackers. Better salad.

HKG
EWR
Okay 5,3

Pros: food was good

Cons: I don't like cameras spying on us. More leg room.

BKK
HKG
Mediocre 2,0

Cons: Be on time. 3 hours delay

MAA
HKG
Good 6,0

Pros: Seat was not comfortable

Sun, Nov 10
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
22h 05m
Sat, Nov 16
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
40h 30m
R9 711
Trip: 7 days
8,7ExcellentShow reviews
Overall 8,7 Excellent
Based on 3 701 reviews
Overall
8,7
Boarding
8,8
Comfort
8,5
Crew
9,0
Entertainment
8,7
Food
8,4
SIN
HYD
Mediocre 2,0

Cons: Terrible

NRT
LAX
Okay 5,3

Cons: In flight food service by cabin crew was spotty, sometimes they gave you coffee with dinner , sometime not, they are very forgetful. Please improve on this issue.

SIN
SFO
Excellent 10,0

Pros: Flat bed is wide and comfortable. Cabin crew was excellent.

LAX
NRT
Excellent 10,0

Pros: The crew was amazing. It was my first time flying so I was a little nervous but they made me feel safe and welcomed. The friendly crew was honestly what made the whole experience great.

SIN
SFO
Excellent 10,0

Cons: On time would be better.

Wed, Oct 23
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
26h 55m
Sat, Nov 2
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
27h 20m
R10 567
Trip: 11 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 6 100 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
HKG
SEA
Okay 4,6

Cons: This airline will cancel your flight and blame it on customs in the US - the truth is the flight was undersold and they did not want to travel with so few passengers.

YVR
JFK
Excellent 8,0

Pros: crew was excellent

Cons: seat was better this flight.

ZRH
HKG
Excellent 10,0

Pros: Beautiful, new plane. Amazing, elegant, classy, patient crew. Lot so of nice customer service touches.

Cons: The food could have been a bit more exciting, but it was solid.

KIX
HKG
Excellent 8,0

Pros: The whole service went smoothly without rushing.

Cons: The original flight I listed for was canceled without any notification until I arrived at the checkin desk.

NRT
HKG
Good 6,6

Pros: Nice entertainment on this flight, modern movies and TV programs. The food was good, more than enough to fill you up on a 4.5 hr flight.

Cons: The business class configuration on the 777s operates on this flight is not worth the extra price paid. I found that the level of recline (120 degrees) made my back ache and it just wasn’t comfortable. I’ve flown this flight several times now and this is an issue for me. I’d like to arrive refreshed

Mon, Oct 28
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
23h 30m
Sat, Nov 2
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
32h 26m
R10 758
Trip: 6 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 273 reviews
Boarding
8,1
Comfort
8,4
Crew
8,6
Entertainment
7,0
Food
7,8
NBO
KGL
Excellent 8,0

Pros: Overall comfort and staff friendliness

Cons: Landing was a bit turbulent

KGL
JNB
Excellent 10,0

Pros: Everything was perfect. On time arrival.

Cons: Loud Nigerian co-passengers

LUN
KGL
Okay 4,6

Cons: The food options were unclear- they didn't announce what was in each meal, aside from the type of meat. It wouldn't kill you to have a vegetarian option on hand either, especially since your website doesn't work.

EBB
KGL
Okay 5,6

Pros: Like Kigali it was clean and efficient.

Cons: Food is almost inedible

MBA
KGL
Excellent 10,0

Pros: Good food, friendly and professional staff, a new and sparkling clean plane, swift retrieval of luggage upon arrival in Kigali. Thank you!

Show more results
*
Prices are per person, are for e–tickets and include all taxes & fees in ZAR.

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 prices, so it’s not possible for us to guarantee what other companies are selling.

We aggregate tons 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 don't guarantee prices we find.

Why aren’t prices accurate 100% of the time?
Prices on airline seats, hotel rooms and car hires 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.

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.

1
  • Return
  • One-way
  • Multi-city
  • Economy
  • Premium Economy
  • Business
  • First
  • Multiple
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First
Economy
  • Economy
  • Premium Economy
  • Business
  • First