Find cheap flights to China

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

Depart
Return
Any month
Compare vs KAYAK |

Flights to China information

Popular destinations Shanghai, Guangzhou, Chengdu
Flights depart from South Africa
Flight price R7825
Distance 10 869 km
Airlines Ethiopian Air, Etihad Airways, Singapore Airlines, Saudia, Cathay Pacific

Latest China Flight Deals

Guangzhou
Direct from R7211,80

Top tips for finding cheap flights to China

Looking for cheap airfare to China? 25% of our users found return tickets to China for the following prices or less: From Johannesburg OR Tambo R7211
Book at least 3 weeks before departure in order to get a below-average price.
High season is considered to be May, June and July. The cheapest month to fly to China is February.
Enter your preferred departure airport and travel dates into the search form above to unlock the latest China flight deals.

FAQs - Booking China flights

How long is the flight to China?

The average direct flight from South Africa to China takes 20h 34m, covering a distance of 11777 km. The most popular route is Johannesburg - Shanghai with an average flight time of 18h 45m.

What is the cheapest flight to China?

The cheapest ticket to China from South Africa found in the last 72 hours was R6329. The most popular route is Johannesburg to Shanghai and the cheapest airline ticket found on this route in the last 72 hours was R7825.

Which airlines fly to China?

What are the most popular destinations in China?

Based on KAYAK flight searches, the most popular destination is Shanghai (82% of total searches to China). The next most popular destinations are Beijing (9%) and Guangzhou (5%). Searches for flights to Xiamen (3%) and Kunming (1%) are also popular.

Book cheap flights to China

(Return)
Airports
Origin
Cape Town
R11005
only
R11005
Johannesburg
R7825
only
R7825
Destination
Kunming
R12601
only
R12601
Shanghai
R7825
only
R7825
R7825
only
R7825
Xiamen
R13105
only
R13105
Guangzhou
R9365
only
R9365
Sun, Jun 2
JNB
Johannesburg OR Tambo
PVG
Shanghai Pu Dong
19h 10m
Mon, Jun 10
PVG
Shanghai Pu Dong
JNB
Johannesburg OR Tambo
25h 50m
R7825
Trip: 9 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 044 reviews
Boarding
7,0
Comfort
7,1
Crew
7,6
Entertainment
6,6
Food
6,6
ADD
WDH
Good 7,0

Pros: Crew was helpful. I had 3 seats to myself, so yes. Seating was amazing.

Cons: The lunch - tooo much rice no sauce. Food was okay. The sandwich was good.

CPT
ADD
Excellent 9,0

Pros: Very good,on time good service

Cons: Better seats on business in boing 737 800

NRT
ICN
Good 7,0

Cons: Language barriers are always hard, i sat next to someone who didn’t speak English well, one of the flight crew sounded irritated instead of understanding.

BJM
ADD
OK 4,0

Pros: crammed seats, meh food first experience with ethiopian, wasn't great

ORD
ADD
Excellent 10,0

Pros: Crew was super nice. The woman at check-in gave us bulkhead seats so my friend and I could sit together. With this, we were able to board first to get plenty of space in the overhead bins. Food and flight entertainment were free and definitely better than average.

Tue, Sep 17
JNB
Johannesburg OR Tambo
PVG
Shanghai Pu Dong
32h 30m
Sun, Oct 6
PVG
Shanghai Pu Dong
JNB
Johannesburg OR Tambo
41h 45m
R8099
Trip: 20 days
7,3GoodShow reviews
Overall 7,3 Good
Based on 6 242 reviews
Overall
7,4
Boarding
7,5
Comfort
7,3
Crew
7,7
Entertainment
7,4
Food
7,0
SYD
AUH
Excellent 8,0

Pros: Good crew Seats good

Cons: Earphones plug difficult to fit Toilet cleanliness not adequate on occasion

JFK
AUH
OK 5,3

Pros: Yes seats were comfortable

Cons: Food needs to be better

IAD
AUH
Good 7,0

Cons: Crew was very rude when giving veg meals. Even though we had confirmed veg meals multiple times with the airline prior to boarding, they still did not know that we had a specially requested Meal. After notifying the crew of this, one member gave us an extra meal. Another extremely rude staff member then proceeded to yell at us for eating meal. This was extremely uncalled for and has severly ruined the reputation of this airline in our eyes. The customer should still be addressed with some common courtesy and not be treated as if they are beneath the crew members, as if we are at fault for the crew's own carelessly stupid mistakes and lack of organization and proper communication

KHI
AUH
Good 6,6

Cons: On the counter they have to checked all baggage weight they give hard time on the boarding time to costumer

JFK
AUH
OK 4,0

Pros: The crew made a bad decision concerning me and another passenger. I had extra leg room in front of him and he still insisted on crushing my knees with his reclining part of his seat. The stewardess choice to side with him because it was ok to crush my knees because he paid for a upgrade in seat,

Cons: I will be filing a complaint about this matter soon and request a refund for the total disrespect of me as a paying customer,which they did not value at all

Wed, May 22
JNB
Johannesburg OR Tambo
PVG
Shanghai Pu Dong
26h 05m
Wed, May 29
PVG
Shanghai Pu Dong
JNB
Johannesburg OR Tambo
19h 05m
R8760
Trip: 8 days
8,7ExcellentShow reviews
Overall 8,7 Excellent
Based on 3 437 reviews
Overall
8,7
Boarding
8,8
Comfort
8,5
Crew
9,0
Entertainment
8,7
Food
8,4
NRT
LAX
Excellent 10,0

Pros: Service was excellent!

SIN
SFO
Excellent 8,0

Pros: Seats were good

Cons: Food could have been better

HKG
SIN
Excellent 10,0

Pros: Comfort n clean

AMD
SIN
Good 6,0

Pros: one of the crew was rude. my spouse forgot to fold-up the cup holder, the hostess heat the holder so hard while walking. I don't know but it appeared as very very rude.

Cons: Improve the process for boarding people were standing there for 45 minutes to 1 hour. People there needs training

FRA
SIN
Excellent 10,0

Pros: Crew was amazing

Sat, Jul 6
JNB
Johannesburg OR Tambo
CAN
Guangzhou Baiyun
20h 30m
Fri, Jul 12
CAN
Guangzhou Baiyun
JNB
Johannesburg OR Tambo
22h 05m
R9365
Trip: 7 days
7,1GoodShow reviews
Overall 7,1 Good
Based on 2 103 reviews
Overall
7,1
Boarding
7,1
Comfort
7,2
Crew
7,5
Entertainment
6,8
Food
6,9
JED
ADD
Mediocre 2,6

Pros: Aicraft was decent

Cons: They downt know what customer service is all about!

JED
DEL
Mediocre 3,6

Pros: The crew was very professional and the coffee was great.

Cons: Boarding was unorganized and late, the bus drive to the plane took 15 minutes to get to, the seats and cabin looked old and frayed, the flight departed late, one of my luggage did not make it to my destination. This is the worst airline I have traveled on.

KWI
JED
Excellent 10,0

Pros: Every thing was fantastic

RUH
DMM
Mediocre 2,8

Pros: Nothing

Cons: Saudia always delayed always

LHE
RUH
OK 5,3

Pros: Flight duratiom

Cons: Worn off aircrafts being used on this route. IFE could have been better.

Sun, Jul 7
CPT
Cape Town Intl
PVG
Shanghai Pu Dong
30h 40m
Sun, Jul 21
PVG
Shanghai Pu Dong
CPT
Cape Town Intl
29h 20m
R11005
Trip: 15 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 5 741 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
YVR
JFK
Excellent 10,0

Pros: Everything

Cons: No wonder they are one of the best airliner

HKG
JFK
Good 6,3

Cons: The television got black out 6 hours before landing..dont have a choice but yo sleep.

MEL
HKG
Good 6,3

Pros: CX crews are professional as they are very customer oriented

Cons: The ground services in Melbourne airport was really bad! Chaotic arrangements for boarding and especially unpleasant staffs!

CGK
HKG
OK 4,0

Pros: seats are comfortable

Cons: flight as always delayed, food and inflight entertainment system choice are very poor - crew always on the PA for non sens announcement in 3 languages

BKK
HKG
Excellent 10,0

Pros: The crew was very friendly and did their jobs well

Cons: What could be more fun than being jammed into coach class? It would be the high point of anyone's day. But, it was just a 2 hour flight and I had a good book.

Sun, Jun 2
JNB
Johannesburg OR Tambo
SHA
Shanghai Hongqiao Intl
19h 10m
Mon, Jun 10
SHA
Shanghai Hongqiao Intl
JNB
Johannesburg OR Tambo
25h 50m
R7825
Trip: 9 days
7,0GoodShow reviews
Overall 7,0 Good
Based on 2 044 reviews
Boarding
7,0
Comfort
7,1
Crew
7,6
Entertainment
6,6
Food
6,6
NBO
ADD
OK 5,3

Pros: everything was pretty adequate

Cons: they skipped me when they passed out food and never came back.

EZE
GRU
Mediocre 2,0

Pros: Nothing

Cons: Everything starting from the check in to on board restrooms

ACC
ADD
Excellent 8,0

Pros: YES

Cons: nothing

NRT
ICN
Good 7,0

Cons: Language barriers are always hard, i sat next to someone who didn’t speak English well, one of the flight crew sounded irritated instead of understanding.

NSI
ADD
Excellent 9,0

Pros: The food was good, seats were quite comfortable and the crew was awesome

Cons: The entertainment was not that great

Wed, May 22
JNB
Johannesburg OR Tambo
SHA
Shanghai Hongqiao Intl
26h 05m
Wed, May 29
SHA
Shanghai Hongqiao Intl
JNB
Johannesburg OR Tambo
19h 05m
R8760
Trip: 8 days
8,7ExcellentShow reviews
Overall 8,7 Excellent
Based on 3 437 reviews
Overall
8,7
Boarding
8,8
Comfort
8,5
Crew
9,0
Entertainment
8,7
Food
8,4
HKG
SIN
Excellent 10,0

Pros: Comfort n clean

ADL
SIN
Excellent 9,3

Pros: Perfect timing

NRT
LAX
Excellent 10,0

Pros: Service was excellent!

SIN
ICN
Excellent 8,0

Pros: Crew was friendly. Seafood pasta was good.

Cons: I wish all airlines have a foot rest.

NRT
LAX
Excellent 9,6

Pros: The crew was terrific. Always smiling and helpful.

Cons: If you need more space economy is a tight fit. It would be better to upgrade.

Sun, Jun 23
JNB
Johannesburg OR Tambo
KMG
Kunming Changshui
19h 35m
Thu, Jun 27
KMG
Kunming Changshui
JNB
Johannesburg OR Tambo
21h 55m
R12601
Trip: 5 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 5 741 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
HKG
LAX
Excellent 10,0

Pros: Yes for both.

Cons: Nothing.

LAX
HKG
Good 7,0

Pros: I liked the comfort of my location and seat

Cons: No wifi on a over 14 hour flight is ridiculous in this day and age. They didn't have wifi on both my flights. I would think twice before flying an airline so far without wifi.

MNL
HKG
Good 6,0

Pros: was upgraded to a very comfortable flat bed seat been a very long while a cx flight was on time

Cons: food quality and entertainment system choices are poor - flight attendants constantly on the pa for meaningless messages that given in languages

AMS
HKG
Good 7,0

Pros: Entertainment

Cons: The accommodation/attendance from the flight crews. They looked like they have just been deployed from training.

SIN
HKG
Excellent 10,0

Pros: The luggage space was good.

Tue, Jun 18
JNB
Johannesburg OR Tambo
XMN
Xiamen Gaoqi Intl
16h 35m
Thu, Jun 20
XMN
Xiamen Gaoqi Intl
JNB
Johannesburg OR Tambo
29h 30m
R13105
Trip: 3 days
8,0ExcellentShow reviews
Overall 8,0 Excellent
Based on 5 741 reviews
Overall
8,1
Boarding
8,1
Comfort
7,9
Crew
8,4
Entertainment
8,2
Food
7,7
HKG
LAX
Excellent 10,0

Pros: Yes for both.

Cons: Nothing.

HKG
MEL
Excellent 9,3

Pros: Good meal and serve more food

Cons: Line up to the plane shouldbe in short time

JFK
HKG
Excellent 10,0

Pros: The food was amazing, and the cabin crews were all very nice people. I would love to use Cathay Pacific in my next trip. Also, I loved that they provide a lot of diverse movies from all over the world, along with good music lists.

Cons: Honestly i think there are not much space for each passenger.

JFK
YVR
Excellent 10,0

Pros: Yes all of the above

Cons: None

HKG
IAD
Excellent 8,6

Pros: Innovative seating arrangements in business. Service was good.

Cons: Comfort of seats and laying position are ok, a bit hard for 15 hours.

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