JNB - CAN

Find Cheap Flights from Johannesburg to Guangzhou

Return
Economy
Johannesburg (JNB)
Guangzhou Baiyun
Sat 10/19
Sat 10/26
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to Guangzhou

Johannesburg OR Tambo to Guangzhou flight information

Flights arrive in Guangzhou Baiyun
Flights depart from Johannesburg OR Tambo
Flight price R4 926
Distance 10 672 km
Airlines RwandAir, Ethiopian Air, Singapore Airlines, SAUDIA, Egypt Air, Cathay Pacific, Qatar Airways, Emirates

Good to know

Low season:
February
Best time to beat the crowds
1%
expected price decrease
High season:
August
Most popular time to fly
4%
expected price increase
Average price:
R10 551
(avg. price over the last 2 weeks)
Good deal:
R8 136
or less (return)

When to Book Flights from Johannesburg to Guangzhou

Average price per month
Flight prices as travel date approaches
-1 day
-2 days

Top tips for finding a cheap flight

Looking for a cheap flight? 25% of our users found flights on this route for R8 136 or less.
The cheapest flight from Johannesburg to Guangzhou was found, on average, 33 days before departure.
Book at least 3 weeks before departure in order to get a below-average price.
High season is considered to be July, August and September. The cheapest month to fly is February.
Morning departure is around 2% cheaper than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

FAQs for Booking Johannesburg to Guangzhou Flights

How long does a flight from Johannesburg to Guangzhou take?
There are no direct flights for this route listed on KAYAK, the shortest multi-flight duration is 15h 30m.
Which airlines provide the cheapest flights from Johannesburg to Guangzhou?
In the past 3 days, the cheapest return tickets were found on RwandAir (R4 926), Ethiopian Air (R7 711) and Singapore Airlines (R9 221).
Which airports will I be using when flying from Johannesburg to Guangzhou?
When flying out of Johannesburg you will be using Johannesburg OR Tambo, often referred to as Johannesburg Airport. You will be landing at Guangzhou Baiyun, also known as Guangzhou Airport.
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 flights from Johannesburg to Guangzhou (return)

Airports
Origin
Johannesburg
R4 926
only
R4 926
Destination
Guangzhou
R4 926
only
R4 926
Fri, Jan 24
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
22h 50m
Sat, Feb 1
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
21h 55m
R4 926
Trip: 9 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 270 reviews
Boarding
8,1
Comfort
8,3
Crew
8,7
Entertainment
7,0
Food
7,8
KGL
JNB
Okay 4,3

Pros: That there were not many people on the second leg and that the plane was clean

Cons: The fact that we had an itinerary change with an extra stop (unannounced until 15 minutes before I boarded the flight) that delayed us by 1+ hours, that we were delayed from leaving Kigali by 1.5 hours and none of the crew could explain what was going on, that the rwandair staff was rude. I mean... It's Rwanda so I didn't expect much customer service (they are generally particularly bad by African, European, Asian or American standards) and I definitely wasn't impressed

HRE
LUN
Good 7,3

Pros: the snack was terrific!

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.

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
DXB
Okay 4,6

Pros: The plane was nice and the captain gave good info.

Cons: Why was dinner served at 2AM? They woke me up three times to serve drinks and food and the cabin lights were never turned off, for an overnight flight! The Kigali airport waiting area is awful, and the holding area made it so that every child had to use the bathroom as soon as we boarded.

Mon, Oct 7
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
15h 30m
Thu, Oct 17
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
17h 00m
R7 711
Trip: 11 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 173 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
LLW
ADD
Good 6,0

Pros: Fine flight with good meals.

Cons: TV was broken, had phone so it was okay, the frustrating but was the call button. I rarely hit it, did this time for an arrivals card, the guy beside me messed his up and used mine while I was sleeping. No problem, until I hit the button. No one came for more than an hour, I even made eye contact.

ADD
HKG
Excellent 9,6

Pros: Amazing crew!

ADD
NIM
Good 7,3

Cons: USB connection was not working from my seat

KGL
BJM
Okay 5,6

Cons: Old aircraft, rickety seats

ADD
TLV
Good 6,0

Pros: Flight Crew were great

Cons: The baggage and checking in process. Better training did on the checking in crew for international flight baggage, one one person knew what the requirements are.

Wed, Nov 13
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
29h 00m
Sun, Nov 17
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
16h 30m
R9 221
Trip: 5 days
8,7ExcellentShow reviews
Overall 8,7 Excellent
Based on 3 665 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

FRA
JFK
Good 7,3

Pros: The crew is usually really good.

Cons: The ground staff at Frankfurt airport was not very good. Seemed slow lazy and difficult at times

SIN
SYD
Excellent 10,0

Pros: Amazing crew and service. My kids were well looked after in business class even though my 2 year old was a little sick. Book the cook meal was excellent and great entertainment options. Seat was enormous!

Cons: Nothing significant!

SIN
BLR
Excellent 10,0

Pros: Newer Aircraft and very convenient

Cons: I dont see any thing to improve

KUL
SIN
Good 7,0

Cons: Left 45 minutes late though we boarded on time. Pretty bad for a 50 minute in the middle of the morning.

Sat, Oct 26
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
20h 30m
Fri, Nov 8
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
22h 00m
R9 720
Trip: 14 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 297 reviews
Overall
7,2
Boarding
7,2
Comfort
7,2
Crew
7,5
Entertainment
6,9
Food
7,0
JED
RUH
Good 6,6

Cons: Late departure

JED
IAD
Mediocre 2,0

Pros: I don’t like it at all no buddy what to do he’s work I missed this flight coz of the security I passed 2 of them and in the third one I hade liquor from the duty-free so they don’t wanna put my hand back to the cargo

Cons: If everybody does his work right and being helpful all this wasn’t happen if they take my handbag and put a number on it or tag and put it to the cargo I wasn’t missed my flight and go to Washington not JFK

SHW
RUH
Okay 5,5

Cons: Timing

MLE
RUH
Good 6,8

Cons: Huge delay with no prior notice, missed our connectiing flight and caused another huge delay. Stuck at airport now because of the first delay

JED
JFK
Excellent 10,0

Pros: Great service

Mon, Oct 28
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
22h 50m
Tue, Nov 5
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
21h 55m
R4 955
Trip: 9 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 270 reviews
Boarding
8,1
Comfort
8,3
Crew
8,7
Entertainment
7,0
Food
7,8
KGL
BRU
Excellent 8,6

Pros: Crew members are extremely polite and friendly. Flight was delayed leaving Kigali captain spoke to each passenger and apologise - great professionalism.

Cons: Entertainment was limited.

EBB
KGL
Excellent 10,0

Pros: Timeliness, Service, Cleanliness Comfort

EBB
JUB
Excellent 10,0

Pros: Everything was on time and comfortable. Will take the same flight again in the future.

KGL
BRU
Good 6,6

Pros: Good and clean planes, good service

Cons: We had couple of ours delay and not well communicated

KGL
JNB
Excellent 8,3

Pros: Information during flight

Cons: No TV or programmes to entertain slong

Fri, Oct 4
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
35h 45m
Fri, Oct 11
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
37h 50m
R10 409
Trip: 8 days
7,4GoodShow reviews
Overall 7,4 Good
Based on 1 780 reviews
Boarding
7,6
Comfort
7,5
Crew
7,8
Entertainment
6,8
Food
7,3
CAI
DXB
Good 6,3

Pros: Good crew. New plane.

Cons: Leg space was tiny. Uncomfortable seat.

FRA
CAI
Mediocre 2,6

Pros: Seat was comfortable because I was in fire exit seat

Cons: They lost my baggage. It is so hard to follow up. Could have been more organized and approachable

JFK
CAI
Mediocre 3,6

Pros: The flight was on time, the crew was fine

Cons: The business class lounge was closed, they gave us $25 per person voucher, but no one store in the airport wanted to accept them. There were not enough seats available when we were waiting for boarding. Business class entertainment needs significant improvement.

ATH
CAI
Excellent 10,0

Pros: In flight entertainment and lunch served. Special accommodations made for our child.

Cons: Nothing...a wonderful experience!

CMN
CAI
Mediocre 2,4

Pros: I didn’t like anything. It was my worst flight ever for the last 9 years.

Cons: You should keep the same level from Cairo to Dubai. But from Casablanca to Cairo was same as microbus.

Thu, Jan 23
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
15h 35m
Mon, Jan 27
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
27h 20m
R10 643
Trip: 5 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 6 046 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
IAD
HKG
Excellent 10,0

Cons: The best

JFK
YVR
Excellent 10,0

Cons: Shopping items available.

HKG
JFK
Good 6,0

Cons: Extremely poor entertainment system - mostly old movies. No Bollywood movies

HKG
LAX
Good 6,6

Cons: Better room in leg and width. Hotter food and tastier.

YVR
HKG
Good 6,0

Pros: Food and entertainment was great

Cons: Dirty bathrooms, cramped seats, and still can't believe they still load the front of the plane first... takes forever

Tue, Jan 28
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
19h 15m
Thu, Jan 30
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
19h 55m
R10 761
Trip: 3 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 10 164 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,6
Entertainment
8,3
Food
8,0
AMD
DOH
Okay 5,6

Pros: Just OK

Cons: Airport lounge at Ahmedabad

ZNZ
DOH
Excellent 10,0

Cons: Awesome experience on Qatar Airways... will definitely fly with them again!!!

JFK
DOH
Excellent 9,6

Cons: Better vegetarian food

TBS
DOH
Mediocre 2,0

Pros: From Doha to lax my assigned seat was 20K and some Isidore changed it before I arrived to Doha. Then I called in to get another window seat and likely got 29K. When entering the aircraft another moron changed to to 38E. I’m so definitely getting my refund for this customer service/ flight !

Cons: Take a while guess

PHL
DOH
Mediocre 2,0

Cons: Delay delay delay and i have to stay in hotel

Mon, Oct 7
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
35h 25m
Wed, Oct 16
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
21h 10m
R12 241
Trip: 10 days
8,3ExcellentShow reviews
Overall 8,3 Excellent
Based on 14 546 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
DXB
KWI
Excellent 10,0

Cons: My judgement will be unfair cause I love Emirates airlines

HYD
DXB
Excellent 8,0

Pros: Seating was comfortable and crew was amazing.

Cons: Food food food. Things have gotten from average to worse in recent times. Specially Travelling from United States out to Dubai.

ORD
DXB
Excellent 8,0

Cons: Mechanical problems delayed the flight 1 1/2 hours. Other than that, the flight was good.

DXB
LAX
Okay 4,4

Pros: The seat was not comfortable and the food as well

MNL
DXB
Excellent 9,3

Pros: I love Emirates airlines and I only registered once for diabedics food I always get it ,the service always consistent but could be better ,aiming for excellence

Cons: I think staff could do better ,I think Emirates should aim for excellence I think they still need more efforts to reach excellence ,for me Emirates is number one airline world wide

Wed, Oct 9
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
15h 30m
Thu, Oct 17
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
17h 00m
R7 711
Trip: 9 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 173 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
CPT
ADD
Okay 5,3

Pros: They an amazing crew

Cons: They need to improve on the flight check-in and boarding at thier airport in Bole, it is so messy. Also thier inflight menu is nothing special

ADD
JNB
Okay 5,3

Pros: seat not comfortable

Cons: more drinks along the way

LLW
ADD
Good 6,0

Pros: Fine flight with good meals.

Cons: TV was broken, had phone so it was okay, the frustrating but was the call button. I rarely hit it, did this time for an arrivals card, the guy beside me messed his up and used mine while I was sleeping. No problem, until I hit the button. No one came for more than an hour, I even made eye contact.

ADD
NBO
Okay 5,3

Cons: There is no phone charging or entertainment. Also couldn't bring on carry-on sized bags with wheels and were forced to check them.

ORD
ADD
Okay 4,0

Pros: The airline was quick to give vouchers for food and hotel when flight was delayed by 5 hours. They were also efficient in rebooking missed connecting flight.

Cons: On top of a five hour delay that got me to my arrival point 14 hours behind schedule, my two checked bags were also lost and have not been found up to two days later. The food was like being on a Delta flight, and the entertainment screens in my entire row would not work, nor did many others.

Mon, Oct 28
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
22h 50m
Thu, Nov 7
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
33h 05m
R7 257
Trip: 11 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 270 reviews
Boarding
8,1
Comfort
8,3
Crew
8,7
Entertainment
7,0
Food
7,8
JNB
KGL
Excellent 10,0

Pros: What did you like? the attendants were very kind

KGL
DXB
Okay 4,6

Pros: The plane was nice and the captain gave good info.

Cons: Why was dinner served at 2AM? They woke me up three times to serve drinks and food and the cabin lights were never turned off, for an overnight flight! The Kigali airport waiting area is awful, and the holding area made it so that every child had to use the bathroom as soon as we boarded.

KGL
NBO
Good 6,4

Pros: Plane was clean and very comfortable, staff was courteous. Surprisingly good food for a short flight

Cons: Changed flight times without informing passengers on BOTH of the legs. Staff were polite, but were more interested in following the rules than helping people get on their flights. No customer feedback forms were available

LOS
KGL
Good 7,6

Pros: Rwanda air crew

Cons: Lagos international airport

NBO
KGL
Excellent 8,0

Pros: Overall comfort and staff friendliness

Cons: Landing was a bit turbulent

Wed, Sep 25
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
15h 30m
Thu, Oct 10
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
17h 00m
R8 459
Trip: 16 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 173 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
ADD
NBO
Okay 5,3

Cons: There is no phone charging or entertainment. Also couldn't bring on carry-on sized bags with wheels and were forced to check them.

ADD
JIB
Good 7,6

Cons: Flight departure change 10 min earlier was not emailed. Total confusion and communication problems for boarding. In addition the shuttle bus was sent to the wrong airplane and had to return 3 times.

ARN
OSL
Excellent 9,0

Pros: Punctuality in Punctuality

Cons: Everything's is ok

BKK
ADD
Good 7,6

Pros: Cabin crew was great at customer service. Very helpful.

Cons: The food was the same on consecutive flights, which made eating painful. And the Addis Ababa airport is very poor right now.

WDH
ADD
Good 7,6

Pros: Crew was helpful, everythinf fine

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

Thu, Nov 14
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
16h 25m
Sun, Nov 17
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
16h 30m
R9 368
Trip: 4 days
8,7ExcellentShow reviews
Overall 8,7 Excellent
Based on 3 665 reviews
Overall
8,7
Boarding
8,8
Comfort
8,5
Crew
9,0
Entertainment
8,7
Food
8,4
JFK
FRA
Good 6,0

Cons: The person next to me had a distinct body odor.

SIN
HYD
Mediocre 2,0

Cons: Terrible

BKK
SIN
Excellent 9,6

Pros: Crew was attentive and made extra effort to meet special requests from passengers.

KUL
SIN
Good 7,0

Cons: Left 45 minutes late though we boarded on time. Pretty bad for a 50 minute in the middle of the morning.

SIN
MNL
Good 7,0

Cons: Raise the cabin temperature

Thu, Oct 24
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
36h 20m
Tue, Nov 5
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
21h 55m
R7 858
Trip: 13 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 270 reviews
Boarding
8,1
Comfort
8,3
Crew
8,7
Entertainment
7,0
Food
7,8
KGL
DXB
Excellent 10,0

Pros: Food and in-flight services

Cons: Entertainment package

KGL
BJM
Excellent 8,0

Pros: Was good on time

KGL
JNB
Excellent 10,0

Pros: The Flight attendants are all awesome and undesrtanding...and the open wifi ate Kigali airport was great.

KGL
NBO
Good 7,6

Pros: Landing was very smooth. I got window seat as requested.

Cons: My bags were mistagged and almost sent to Lagos instead of Nairobi. The agent noticed the error after the second bag was tagged. He went to search for my first bag that already went down the ramp. Although I gave him the exact description of the bag (purple hard case), he retagged the wrong one (red soft case). Good thing he took a photo. Third try was the charm but shouldn't have happened in the first place. Agents need to be more diligent with where they are sending bags and to double- and triple-check before he luggage is sent down the ramps.

EBB
KGL
Excellent 10,0

Pros: Timeliness, Service, Cleanliness Comfort

Mon, Oct 28
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
20h 30m
Fri, Nov 8
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
22h 00m
R9 720
Trip: 12 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 297 reviews
Overall
7,2
Boarding
7,2
Comfort
7,2
Crew
7,5
Entertainment
6,9
Food
7,0
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

CDG
RUH
Mediocre 3,6

Cons: I lost my luggage in final distention (Riyadh City, Saudia Arabia). I reported that, but no replay until now.

RUH
JED
Okay 5,2

Pros: N/A

JED
LAX
Good 6,3

Pros: The crew is amazingly kind. The seats on the flight have a good amount of recline and the entertainment system is good, though you can't turn off Arabic subtitles.

Cons: I would not recommend flying through Jeddah. Any time there is terrible. The airport is not equipped to handle the volume. There is only one restroom for 3000 people, no seats. An attendant was using the bidet hose from the pit toilet to spray down the floors and the entire bathroom was wet.

JED
CAI
Okay 5,5

Pros: Space, crew

Cons: Chaotic boarding

Thu, Oct 31
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
20h 30m
Fri, Nov 8
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
22h 00m
R9 720
Trip: 9 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 297 reviews
Overall
7,2
Boarding
7,2
Comfort
7,2
Crew
7,5
Entertainment
6,9
Food
7,0
JED
CAI
Mediocre 3,6

Pros: I don’t like the delay

JED
BOM
Good 6,0

Pros: water cold

Cons: no need more time

MUX
JED
Mediocre 2,0

Pros: This airline is pathetic and the airline male hostessess are shame for airline. Rude poor behavior. Please don’t travel again with this airline . Always delayed flights and poor services

Cons: This airline is pathetic and the airline male hostessess are shame for airline. Rude poor behavior. Please don’t travel again with this airline . Always delayed flights and poor services

CAI
RUH
Excellent 10,0

Pros: Very nice

Cons: Less noise from the baby behind me

CAI
JED
Mediocre 3,0

Pros: Boarding counter team

Cons: keep flight on time, online check in was not working, Less damage while handling bags

Sat, Sep 28
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
26h 55m
Sat, Oct 5
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
27h 15m
R10 775
Trip: 8 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 6 046 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
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

HKG
SFO
Okay 5,0

Cons: The flight attendant actually worked very hard. But I don’t think they have enough people working in the economy. I asked for a cup of coffee twice from 2 different flight attendant. Never got it

SEA
HKG
Okay 5,5

Pros: Check in counter was helpful and friendly

Cons: Better enforcement of 1 carry on @ 7kg. Saw some people with a carry on luggage, a fully stuffed backpack and a reuseable bag... 3 bags??!!!

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.

Fri, Oct 18
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
15h 30m
Tue, Oct 22
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
17h 00m
R9 104
Trip: 5 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 173 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,6
DAR
ADD
Good 6,6

Pros: The crew were very welcoming, helpful and charm, makes you feel easy

Cons: General interior cleanliness

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!

ORD
ADD
Excellent 10,0

Pros: Excellent seat

JNB
ADD
Mediocre 3,6

Cons: Entertainment is non existent. Plane is tatty.

VIE
ADD
Good 6,3

Cons: Airport Addis Ababa is chaos.

Fri, Oct 25
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
31h 40m
Thu, Nov 7
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
23h 25m
R10 218
Trip: 14 days
8,7ExcellentShow reviews
Overall 8,7 Excellent
Based on 3 665 reviews
Overall
8,7
Boarding
8,8
Comfort
8,5
Crew
9,0
Entertainment
8,7
Food
8,4
JFK
FRA
Good 6,0

Cons: The person next to me had a distinct body odor.

SIN
SFO
Excellent 10,0

Cons: On time would be better.

FRA
JFK
Good 7,3

Pros: The crew is usually really good.

Cons: The ground staff at Frankfurt airport was not very good. Seemed slow lazy and difficult at times

LAX
NRT
Excellent 10,0

Cons: The lunch part at the end was a little late we had just had a snack and a small sandwich so we didn't eat a lot. But food was great!

SIN
BNE
Excellent 8,3

Pros: Crew were helpful and attended to any needs that we requested. As I am a big person the seat is never that comfortable but Singapore Airlines seating is more spacious than other companies I have flown with.

Cons: The food was not too attractive, better variety of main meals

Thu, Oct 10
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
26h 55m
Thu, Oct 17
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
14h 50m
R10 893
Trip: 8 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 6 046 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
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

NRT
HKG
Excellent 10,0

Pros: Everything was great ❣️

Cons: ✨Nothing ✨

HKG
SFO
Okay 5,0

Cons: The flight attendant actually worked very hard. But I don’t think they have enough people working in the economy. I asked for a cup of coffee twice from 2 different flight attendant. Never got it

HKG
MEL
Excellent 10,0

Pros: Comfortable seats in Premium Economy.

Cons: Seat didn’t recline but moved to a vacant one to sleep. USB charging points didn’t charge my iPad.

HKG
LAX
Good 6,6

Cons: Better room in leg and width. Hotter food and tastier.

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.

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