Find cheap flights from Johannesburg to China

Find cheap flights from Johannesburg to China

Return
Economy
Johannesburg (JNB)
China
Tue 5/26
Tue 6/2
Any month
Compare vs KAYAK |
Search hundreds of travel sites at once for deals on flights to China

FAQs for booking Johannesburg to China flights

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 China (return)

Airports
Origin
Johannesburg
R10 682
only
R10 682
Destination
Shanghai
R31 359
only
R31 359
Guangzhou
R10 682
only
R10 682
Sat, Sep 19
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
15h 05m
Wed, Sep 23
CAN
Guangzhou Baiyun
JNB
OR Tambo Airport, Johannesburg
27h 10m
R10 682
Trip: 5 days
Based on 0 reviews
Sat, Sep 19
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
27h 25m
Wed, Sep 23
CAN
Guangzhou Baiyun
JNB
OR Tambo Airport, Johannesburg
27h 10m
R10 787
Trip: 5 days
Based on 0 reviews
Sat, Sep 19
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
30h 30m
Tue, Sep 22
CAN
Guangzhou Baiyun
JNB
OR Tambo Airport, Johannesburg
23h 25m
R11 421
Trip: 4 days
Based on 0 reviews
Sat, Sep 19
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
16h 35m
Wed, Sep 23
CAN
Guangzhou Baiyun
JNB
OR Tambo Airport, Johannesburg
16h 30m
R11 808
Trip: 5 days
8,7Excellent Show reviews
Overall 8,7 Excellent
Based on 3 878 reviews
Overall
8,7
Boarding
8,8
Comfort
8,5
Crew
9,0
Entertainment
8,7
Food
8,4
SFO
SIN
Excellent 9,6

Pros: Crew were very gracious and kind.

Cons: Food not as good as before

LAX
SIN
Excellent 10,0

Cons: More storage space in business

JFK
FRA
Excellent 10,0

Pros: Amazing crew, very nice and helpful.

LAX
NRT
Excellent 10,0

Pros: The service, foods , sack ,

SIN
SEA
Excellent 9,6

Pros: The crew was very polite and very helpful. Boarding process was smooth and easy, however, the Singapore airport has security checks at every gate prior to boarding. This meant that after clearing this security process at the gate, bathrooms were not available until after boarding the flight and drinking water stations were not easily found in the secure boarding area. The aircraft was comfortable, menus were distributed early so that meal options could be made with full information in advance. The food was good and made available at routine intervals.

Cons: On a 14 hour flight, staying well hydrated is very critical and difficult. It would have been nice for the crew to make more frequent trips through the cabin to offer just water refills to keep passengers hydrated and reduce plastic cup usage.

Sat, Sep 19
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
37h 40m
Tue, Sep 22
CAN
Guangzhou Baiyun
JNB
OR Tambo Airport, Johannesburg
32h 25m
R12 565
Trip: 4 days
8,7Excellent Show reviews
Overall 8,7 Excellent
Based on 3 878 reviews
Overall
8,7
Boarding
8,8
Comfort
8,5
Crew
9,0
Entertainment
8,7
Food
8,4
FRA
JFK
Excellent 8,6

Cons: Better movie selection. Better organized boarding in Frankfurt

SIN
DEL
Good 6,6

Pros: Crews were great. Seats space could be better ... overall caring & attentiveness of crew members make a lot of difference.

Cons: Food! 40 years ago Singapore Airlines was second to none in my book! Now I feel like I was away somewhere and Singapore Airlines has changed dramatically....Must be a lot of moving pieces have changed that I was wondering again during my journey whether I was really flying Singapore Airlines...

BOM
SIN
Good 7,3

Pros: Crew very polite and friendly

Cons: Crew forgot to bring me things twice so I had to ask another crew member on both occasions.

NRT
LAX
Excellent 10,0

Pros: Spacious Premium Economy seats with excellent flight attendants looking after general wellness of customers.

Cons: In-Flight Wi-Fi has archaic plans… 30MB Chat App-only Plan for 2-Hours. It also usually has a pause button to halt and resume the internet session later, but there wasn’t one this time.

SIN
BKK
Okay 4,0

Cons: Rather long wait at business check-in, friendliness there ok, on board service slow with the champagne, old aircraft with old configuration of seats, nothing really bad, but it's not like this that you win an airline of the year award!

Wed, Jun 10
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
40h 40m
Wed, Jun 17
CAN
Guangzhou Baiyun
JNB
OR Tambo Airport, Johannesburg
41h 20m
R12 811
Trip: 8 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
LAX
Excellent 10,0

Pros: The crew were super patient there was a traveller was so irritating kept complaining about everything and ,moving from one seat to another even insulting the crew but they never lost their cool I thought that was wonderful .i learnt something.

Cons: If a tooth paste and brush was provided in the little pack it would have made life better.

SKG
IST
Mediocre 2,0

Cons: Turkish airlines cancelled my flight from thessaloniki to Istanbul. I had to book a different flight and paid an extra $1300.00 so I can return home. I have send numerous emails so I can get an involuntary refund and have received no response from anyone. I have send hours on hold with the airline and after holding for more than half an hour, they hung up on me without speaking to me. This is very bad for business. Never fly with the! Now I understand why their tickets are so cheap.

LAX
IST
Good 6,3

Pros: Sits are very comfortable and the food is amazing.

Cons: The door from the US plane was closed in front of our nose and the staff was extremely rude.In Boston the Turkish Airlines representative from the luggage transfers didn't have a clue what he's doing. It was a complete disaster. So, the 1:10hrs between Cluj and Istambul is not enough for an US flight. You guys must schedule more time so people can get to the US plane on time. The Airline is amazing, good food, good crew, great sits, but please work on this schedule because it's so exhausting to stay an additional 11 hours on the road.

BOS
IST
Mediocre 2,0

Pros: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

Cons: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund or a voucher

DEL
IST
Mediocre 2,0

Cons: Stay away from Turkish airlines. Customer service is the worst I have ever experienced

Mon, Jun 15
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
40h 40m
Mon, Jun 22
CAN
Guangzhou Baiyun
JNB
OR Tambo Airport, Johannesburg
41h 20m
R13 163
Trip: 8 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
SFO
IST
Good 7,0

Pros: Too short For my experience is not hectic

Cons: Entertainment crew food

OTP
IST
Mediocre 2,3

Cons: If the airline cancels any flight, they should have stated so BEFORE boarding the plane.

IST
DXB
Excellent 10,0

Pros: The crew was attentive

ORD
IST
Excellent 9,6

Pros: The boarding, comfort and crew were excellent. Everything is very organized and professional.

Cons: I had a 12 hour layover in Istanbul. The hotel was great and I appreciated the good food and rest. However, it took nearly an hour each way to the hotel. I think it would be great if Istanbul airways cooperated with the Yotel so transit passengers could stay in the airport. They helped me to get a visa and they say it will be reimbursed, but all of those things took time when I was so exhausted after a long flight. Overall, it was wonderful to have that opportunity to rest and shower on a long wait, but it would be even better if it was closer and it was clear ahead of time that a visa would be needed.

IST
TLV
Excellent 10,0

Cons: The TV wasn't working and the crew I asked for help didn't do anything about it

Sat, Sep 19
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
20h 55m
Tue, Sep 22
CAN
Guangzhou Baiyun
JNB
OR Tambo Airport, Johannesburg
26h 35m
R13 251
Trip: 4 days
8,3Excellent Show reviews
Overall 8,3 Excellent
Based on 15 305 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
HYD
DXB
Good 6,3

Pros: Seats and entertainment is good.

Cons: Crew is insulting passengers and really bad attitude

CPT
DXB
Excellent 10,0

Pros: Excellent crew, who make each person important.

Cons: Being in economy nothing the crew could do would make it better, however as I have said before Emirates miles rewards should be continue not be lost after a certain time.

BOM
DXB
Excellent 9,3

Cons: While boarding the flight from Dubai to Houston, no one announced about family boarding. About a quarter of the flight had boarded before we decided to get in the line ourselves, and they took us in without any questions. It would have been better if an announcement for family boarding was made. The Dubai to Houston crew could have been more friendly and welcoming.

IAD
DXB
Good 6,3

Pros: Quick boarding, good choice of movies

Cons: Would have been nice to get offered beverages more often. Was hard to get water as much as I needed without disrupting my fellow seat mates.

DXB
FLL
Excellent 9,3

Pros: Food, crew , entertainment are excellent.

Cons: The boarding is a little longer than normal

Sat, Sep 19
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
40h 40m
Wed, Sep 23
CAN
Guangzhou Baiyun
JNB
OR Tambo Airport, Johannesburg
41h 20m
R13 638
Trip: 5 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
ATH
Excellent 8,0

Pros: Food and entertainment

OTP
IST
Mediocre 2,3

Cons: If the airline cancels any flight, they should have stated so BEFORE boarding the plane.

RAK
IST
Good 7,3

Cons: Tv and food

IST
LWO
Good 7,6

Pros: Comfortable seat.

Cons: Crew seemed to be having an off day. Not as organized and we’re rushed.

BOS
IST
Mediocre 2,0

Pros: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

Cons: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund or a voucher

Sat, Sep 19
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
19h 45m
Tue, Sep 22
CAN
Guangzhou Baiyun
JNB
OR Tambo Airport, Johannesburg
38h 15m
R15 239
Trip: 4 days
8,4Excellent Show reviews
Overall 8,4 Excellent
Based on 10 805 reviews
Overall
8,4
Boarding
8,4
Comfort
8,2
Crew
8,7
Entertainment
8,3
Food
8,1
DOH
FRA
Excellent 10,0

Pros: Amazing crew, seats were super confortable. Overall top experience !

Cons: Nothing

BLR
DOH
Good 7,6

Pros: The seating was very uncomfortable and cramped I

Cons: I’m really not sure. The seat felt like I was sitting on a rock and I had a lot of trouble moving so as not to disturb the person seated next to me.

DOH
BUD
Excellent 10,0

Pros: Yes, Crew was amazing and timing was perfect.

Cons: Excellent performance

ATL
DOH
Mediocre 3,6

Pros: Nothing really, seats were to close to each other and it was a painful flight for 20 hrs

Cons: Leg-space between seats specifically when the person in front of you reclines

DOH
BCN
Excellent 9,6

Pros: Seats are wider apart than usual, leaving comfortable space for legs in economy class. The crew is really attentive and nice

Wed, Jun 10
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
40h 40m
Wed, Jun 17
CAN
Guangzhou Baiyun
JNB
OR Tambo Airport, Johannesburg
37h 50m
R18 565
Trip: 8 days
Based on 0 reviews
Mon, Jun 15
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
40h 40m
Mon, Jun 22
CAN
Guangzhou Baiyun
JNB
OR Tambo Airport, Johannesburg
37h 50m
R18 618
Trip: 8 days
Based on 0 reviews
Fri, Sep 18
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
35h 05m
Tue, Sep 22
CAN
Guangzhou Baiyun
JNB
OR Tambo Airport, Johannesburg
33h 00m
R19 340
Trip: 5 days
Based on 0 reviews
Fri, Sep 18
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
35h 05m
Wed, Sep 23
CAN
Guangzhou Baiyun
JNB
OR Tambo Airport, Johannesburg
37h 50m
R19 375
Trip: 6 days
Based on 0 reviews
Sat, Sep 19
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
19h 45m
Wed, Sep 23
CAN
Guangzhou Baiyun
JNB
OR Tambo Airport, Johannesburg
22h 30m
R20 871
Trip: 5 days
Based on 0 reviews
Sun, Jun 14
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
30h 20m
Mon, Jun 22
CAN
Guangzhou Baiyun
JNB
OR Tambo Airport, Johannesburg
37h 50m
R27 857
Trip: 9 days
Based on 0 reviews
Tue, Aug 18
JNB
OR Tambo Airport, Johannesburg
PVG
Shanghai Pudong Airport
40h 35m
Fri, Oct 16
PVG
Shanghai Pudong Airport
JNB
OR Tambo Airport, Johannesburg
41h 55m
R31 359
Trip: 60 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
ORD
IST
Okay 5,3

Cons: Change the crew they were rude

IAD
IST
Okay 4,0

Pros: Pilots were good, they provided a smooth ride.

Cons: Nothing better than other competitors (Qatar Airlines). Turkish Airport had poor washrooms and seatings (not expected from a European country). Flight from Turkey to Pakistan was without earphones, you had to beg for it. Less professional airline crew.

OTP
IST
Mediocre 2,3

Cons: If the airline cancels any flight, they should have stated so BEFORE boarding the plane.

IST
CDG
Okay 4,6

Cons: New Istanbul airport requires kilometres to walk and then take a super crowded bus. Insane

IST
IAD
Poor 0,0

Cons: Very poor job . I had bad experiences.

Tue, Aug 18
JNB
OR Tambo Airport, Johannesburg
PVG
Shanghai Pudong Airport
40h 35m
Fri, Oct 16
PVG
Shanghai Pudong Airport
JNB
OR Tambo Airport, Johannesburg
41h 55m
R31 675
Trip: 60 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
OTP
IST
Mediocre 2,3

Cons: If the airline cancels any flight, they should have stated so BEFORE boarding the plane.

IST
BOS
Excellent 8,3

Pros: Food was good in general (parmesan pasta, mousse desert), sometimes okay (chicken) Movies and music were well-updated and in large variety

Cons: Sometimes, food Some seats were too tight.

KBL
IST
Good 6,0

Pros: Flights out of Kabul are generally filled with less-experienced travelers, so Turkish Airlines did the best they could with a planeful of new flyers. Entertainment system had some pretty good choices.

Cons: There's a coronavirus outbreak going on. Just slow down, everyone. Take it easy. Slow down boarding. Slow down disembarking. Enable social distancing. Just slow down. We were packed into economy class, touched by every person walking past, bumped by every bag over every shoulder. Just take it easy. Let passengers try, even a little, to maintain a little social distance in economy class.

IST
ODS
Excellent 10,0

Pros: The flight was excellent, and the team worked very well.

LHE
IST
Mediocre 2,0

Pros: Worst customer service ever no one ever answer the call also no one ever answer call from vayama DO NOT BUY FROM VAYAMA

Cons: Honestly never buy a ticket from a vayama or kayak worst companies to buy ticket from I wanted to extended my ticket and they were charging me $1200 for extending my ticket from Lahore to New York ... instead I just missed my flight and got new ticket for $500

Tue, Aug 18
JNB
OR Tambo Airport, Johannesburg
PVG
Shanghai Pudong Airport
40h 35m
Fri, Oct 16
PVG
Shanghai Pudong Airport
JNB
OR Tambo Airport, Johannesburg
41h 55m
R32 063
Trip: 60 days
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
JFK
IST
Excellent 10,0

Pros: New planes, good food, nice crew

Cons: Didnot like the airport in Istanbul 25 min of walk

ATL
IST
Excellent 10,0

Pros: The crew was great and friendly

Cons: How can you ran out of wine on a flight

LHE
IST
Mediocre 2,8

Pros: My sleep

Cons: Food

BEG
IST
Excellent 10,0

Pros: Everything was excelent

Cons: Nothing

IST
TLV
Excellent 10,0

Cons: The TV wasn't working and the crew I asked for help didn't do anything about it

Mon, Jun 15
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
40h 40m
Sun, Jun 21
CAN
Guangzhou Baiyun
JNB
OR Tambo Airport, Johannesburg
18h 35m
R37 676
Trip: 7 days
Based on 0 reviews

Book cheap flights from Johannesburg to China (one-way)

Airports
Origin
Johannesburg
R5 790
only
R5 790
Destination
Shanghai
R8 447
only
R8 447
Guangzhou
R5 790
only
R5 790
Tue, Jun 30
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
36h 10m
R5 790
8,3Excellent Show reviews
Overall 8,3 Excellent
Based on 283 reviews
Boarding
8,1
Comfort
8,4
Crew
8,7
Entertainment
7,0
Food
7,8
HRE
LUN
Good 7,3

Pros: the snack was terrific!

LOS
KGL
Excellent 8,0

Cons: It was ok

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
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
Good 6,6

Pros: Staff courteous and friendly

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

Tue, Jun 30
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
36h 10m
R5 807
8,3Excellent Show reviews
Overall 8,3 Excellent
Based on 283 reviews
Boarding
8,1
Comfort
8,4
Crew
8,7
Entertainment
7,0
Food
7,8
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...

BOM
KGL
Excellent 10,0

Pros: The food initially given at 2:00am IST was really good and so I didn't even have to wake up again to eat.

Cons: The breakfast was not as appetizing.

JNB
KGL
Excellent 10,0

Pros: I think that I appreciated all the details during the trip. As I get my kayak app in my IPhone, i firstly received a notice that the check in started.... At each step, I could see the time discounted through my phone

Cons: As I said, I liked everything. From the departure to the landing

EBB
KGL
Okay 4,6

Pros: The crew members are very polite and professional

Cons: The food is not very nice, the drink is don’t taste so great either . The airline seats are too small

KGL
NBO
Good 7,6

Pros: Friendly crew, comfortable plane

Cons: Luggage lost, unhelpful Kigali Helpdesk. Johannesburg VERY helpful

Thu, Jul 16
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
30h 30m
R6 247
Based on 0 reviews
Thu, Jul 16
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
30h 30m
R6 265
8,7Excellent Show reviews
Overall 8,7 Excellent
Based on 3 878 reviews
Overall
8,7
Boarding
8,8
Comfort
8,5
Crew
9,0
Entertainment
8,7
Food
8,4
CMB
SIN
Excellent 8,3

Pros: The whole business class experience

Cons: During the same trip I discovered 2 different arrangements of the Business Class cabin on Singapore Airlines A350, SQ469 CMB-SIN, and SQ036 SIN-LAX. On the SQ469, I occupied seat 12 A (mono, aisle-window): A lot of plastic curved walls etc. For larger persons, the result is not quit comfortable.

NRT
LAX
Excellent 10,0

Pros: Overall, the staff was amazing, so as the food and cleanliness

Cons: The space between the seats in economic seat

SFO
SIN
Excellent 10,0

Pros: Price is good

Cons: The food can be more improve

CMB
SIN
Excellent 9,3

Pros: Plane was super clean and comfortable. A long flight but we'll cared for by host.

SIN
BLR
Excellent 8,3

Pros: Crew could have been less rude

Wed, Jul 1
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
21h 45m
R6 705
Based on 0 reviews
Wed, Jul 1
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
21h 45m
R6 722
8,7Excellent Show reviews
Overall 8,7 Excellent
Based on 3 878 reviews
Overall
8,7
Boarding
8,8
Comfort
8,5
Crew
9,0
Entertainment
8,7
Food
8,4
MNL
SIN
Excellent 9,6

Pros: Crew very helpful. Seat was very good, food excellent.

LAX
NRT
Excellent 10,0

Pros: Food, service

Cons: The space

MNL
SIN
Okay 4,6

Cons: The rebalance was worst I've ever encountered I was actually scared I prayed many times 4 yo get home safely I was not impressed with my last flight n also why were We delayed coming from manila we turn back many times n I had only 50 mins to catch my flight to Perth if we had landed wen we should hv I'd hv time to buy some gifts I'm.glad that Philippines airlines will fly direct yo manila from Perth come March n I'll use them from now on as it's a few times in the years gone that things has happened to me I forgave ur airline but now i not need to as hv other airline to fly n my darling come here 3 or 4 times each year but will use Philippines airlines URS sincerely Trevor frahm

NRT
LAX
Excellent 10,0

Pros: Spacious Premium Economy seats with excellent flight attendants looking after general wellness of customers.

Cons: In-Flight Wi-Fi has archaic plans… 30MB Chat App-only Plan for 2-Hours. It also usually has a pause button to halt and resume the internet session later, but there wasn’t one this time.

CMB
SIN
Excellent 9,3

Pros: Plane was super clean and comfortable. A long flight but we'll cared for by host.

Wed, Jul 1
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
15h 05m
R6 969
8,1Excellent Show reviews
Overall 8,1 Excellent
Based on 6 299 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
SGN
HKG
Excellent 9,3

Pros: The seat is comfortable.

BKK
HKG
Okay 4,6

Cons: Baggage handling was poor

SFO
HKG
Good 7,0

Pros: I like the option to upgrade for a paid seat. Having the window sit with the middle seat available provides extra space.

Cons: Categorizing travellers together.

SIN
HKG
Mediocre 3,6

Cons: Chose emergency exit on Cathay 777-300. Terrible.. was squished like a sardine! And I was in window seat... was not even able to eat! Worst economy class I have been in years!!! Never again....

DAC
HKG
Okay 4,6

Cons: We requested wheelchair assistance for my grandmother (3 days before the flight), but at the departing airport, the person with the wheelchair left early and we had to walk her on to the plane. When we arrived at Hong Kong, there was no wheelchair on the bridge, and after disembarking and being told to wait, it took 30 minutes for them to bring one. The ground staff kept trying to convince us to just walk which seemed very unprofessional.

Sat, Jun 6
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
40h 40m
R8 306
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
JFK
IST
Excellent 10,0

Pros: Awesome food. Comfortable seats. Nice crew

CGK
IST
Okay 4,6

Cons: New Istambul airport requires walking 20-25 minutes when arriving and the same amount when departing. Even if huge you need to take a bus a walk under the rain. Bad planning

IST
PRG
Mediocre 2,0

Pros: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

Cons: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

BOS
IST
Excellent 10,0

Pros: Baggage policy and amenities on board as well as the Istanbul airport as a connector.

IST
TLV
Excellent 10,0

Cons: The TV wasn't working and the crew I asked for help didn't do anything about it

Mon, Jun 15
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
40h 40m
R8 341
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
CDG
Okay 4,6

Cons: New Istanbul airport requires kilometres to walk and then take a super crowded bus. Insane

OTP
IST
Mediocre 2,3

Cons: If the airline cancels any flight, they should have stated so BEFORE boarding the plane.

LHE
IST
Mediocre 2,8

Pros: My sleep

Cons: Food

BEG
IST
Excellent 10,0

Pros: Everything was excelent

Cons: Nothing

ORD
IST
Okay 5,3

Cons: Change the crew they were rude

Thu, Jun 4
JNB
OR Tambo Airport, Johannesburg
PVG
Shanghai Pudong Airport
40h 35m
R8 447
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
SOF
IST
Excellent 8,3

Pros: The crew was OK. The seats were normaly OK.

Cons: Maybe better food

JFK
IST
Good 7,0

Pros: it good but the food should be better

Cons: don’t know

IST
PRG
Mediocre 2,0

Pros: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

Cons: I was not able to make the flight due to the coronavirus. The hospital I’m employed at banned outside travel. I tried contacting the airline and kayak to get a refund.

SFO
IST
Excellent 10,0

Pros: Service was excellent. Technology was amazing. The people were Beautiful

Cons: If patrons were more respectful of other patrons & guidelines set in place. Thank You!

IST
FRU
Excellent 9,6

Pros: Everything was comfortable and the crew were lovely.

Fri, Jun 5
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
40h 40m
R8 500
8,0Excellent Show reviews
Overall 8,0 Excellent
Based on 22 848 reviews
Overall
8,0
Boarding
7,9
Comfort
7,8
Crew
8,3
Entertainment
8,1
Food
8,0
IST
DXB
Excellent 10,0

Pros: The crew was attentive

OTP
IST
Mediocre 2,3

Cons: If the airline cancels any flight, they should have stated so BEFORE boarding the plane.

IST
CMN
Excellent 10,0

Pros: Everything was excellent even the landing was as smooth as butter

Cons: A free upgrade to a business class seat :(

ATL
IST
Excellent 10,0

Pros: The crew was great and friendly

Cons: How can you ran out of wine on a flight

LHE
IST
Excellent 10,0

Pros: Yes

Cons: Them good

Thu, Jul 16
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
34h 25m
R10 259
7,2Good Show reviews
Overall 7,2 Good
Based on 2 317 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
ADD
LFW
Excellent 8,6

Pros: Crew and stewardess were fantastic

Cons: Bathrooms needed cleaning on the long trip from Addis Ababa to Houston! They were nasty because guys can’t seem to hit the hole. So there was urine on seat and on floor.

ACC
ADD
Okay 4,0

Cons: Ethipian Airlines overbooked my return flight and did not offer me an alternate return flight so I could return on my designated date. They instructed me to come back the following date to fly. I was not compensated nor offered at the very least an apology. The ticketing staff was unprofessional and attempted to blame me for not flying. Do not fly Ethiopian Airlines out of Accra ever!!!

ABJ
ADD
Excellent 8,0

Cons: Water to drink during flight.

ADD
BKK
Okay 4,0

Pros: Food

Cons: Staff behavior & regular check on entertainment system as my screen was not working in 9 hr long journey

DUB
IAD
Excellent 8,0

Pros: Great crew, Food.

Cons: Reduce baggage charges.

Wed, Jul 1
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
26h 25m
R11 192
8,3Excellent Show reviews
Overall 8,3 Excellent
Based on 15 305 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
PER
DXB
Mediocre 2,6

Pros: Some of the crew were friendly, certainly not all of them.

Cons: Seats were uncomfortable, food was subpar. Paid extra for a “twin” seat and after this experience I think passengers should be paid extra to sit here.

DXB
MAN
Excellent 9,3

Pros: Great seat with extra legroom, very attentive cabin crew.

Cons: Boarding

IAD
DXB
Good 6,3

Pros: Quick boarding, good choice of movies

Cons: Would have been nice to get offered beverages more often. Was hard to get water as much as I needed without disrupting my fellow seat mates.

SEA
DXB
Excellent 8,6

Cons: Food availability a minor challenge but crew handled it very nicely.

HKT
DXB
Excellent 9,0

Cons: Great flight back to the UK, flight crew were very pleasant and attentive.

Wed, Jul 1
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
26h 25m
R11 227
8,3Excellent Show reviews
Overall 8,3 Excellent
Based on 15 305 reviews
Overall
8,3
Boarding
8,3
Comfort
8,2
Crew
8,5
Entertainment
8,6
Food
8,1
DXB
FLL
Excellent 9,3

Pros: Food, crew , entertainment are excellent.

Cons: The boarding is a little longer than normal

DXB
MAN
Excellent 9,3

Pros: Great seat with extra legroom, very attentive cabin crew.

Cons: Boarding

DEL
DXB
Excellent 10,0

Pros: Excellent service

Cons: We love to fly again in Emirat

DXB
DEL
Good 6,6

Pros: Food and crew was good

Cons: An adults only section would be great as there were a lot of screaming children on board, also seats were a bit on the small side

JFK
DXB
Excellent 10,0

Pros: La atencion , la abilidad y sobre todo su cortesia..

Fri, Jun 5
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
54h 20m
R12 301
Based on 0 reviews
Tue, Jun 30
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
36h 10m
R12 318
Based on 0 reviews
Tue, Jun 30
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
36h 10m
R12 389
Based on 0 reviews
Wed, Jul 1
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
19h 15m
R13 198
7,2Good Show reviews
Overall 7,2 Good
Based on 2 317 reviews
Boarding
7,1
Comfort
7,2
Crew
7,6
Entertainment
6,7
Food
6,7
NBO
ADD
Excellent 8,8

Cons: Punctuality. Time is off the essence.

JUB
ADD
Okay 4,0

Pros: Average

EBB
ADD
Excellent 8,3

Cons: The cabin crew had masks to protect themselves I think against the threat of Coronavirus. We passengers did not have them. It looked awkward. How about if instead of handing out headsets they gave passengers masks?! Overall I enjoy ET.

IAD
ADD
Good 6,6

Pros: The crew members were very accommodating and friendly. They do a wonderful job. When I told them that the power was not working in my seat and that I needed it for my CPAP (I call it my anti-snoring device), they arranged for me to move to another seat where the power worked for the CPAP. When the power did not work in the new seat for my laptop, they offered to let me charge it in a more powerful outlet near the galley.

Cons: The power didn't work for my laptop. It did work for my CPAP device. Some of the seat control buttons were out of order.

EWR
LFW
Good 7,0

Pros: I like that it’s a direct flight from Newark to Lomé I like that it’s cheaper than over airlines I like that it’s a late flight: it allows out of state passengers to catch the flight without having to stay overnight in NY

Cons: Some crew members are unfriendly The toilets are always smelly and dirty. The floor stick with pee. Pee all over the toilets seats. Unsanitary especially when you are traveling with a child or an elderly. The TVs touch screens do not work The volume of the crew is too high

Thu, Jun 4
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
54h 20m
R13 356
Based on 0 reviews
Tue, Jun 23
JNB
OR Tambo Airport, Johannesburg
CAN
Guangzhou Baiyun
45h 20m
R15 732
Based on 0 reviews
*
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
  • Trip Builder
  • 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