Cheap flights from Johannesburg to China

Return
Economy
Johannesburg (JNB)
Shanghai (PVG)
Depart
Return
Any month
|
Return
Economy
From?
To?
Wed 3/3
Wed 3/10
Any month
|

How to find the cheapest flight from
Johannesburg (JNB) to China

How far in advance should I book a flight from Johannesburg to China?

To save on the cost of your flight from Johannesburg to China, book at least 42 days before your planned departure. Booking around this time can save you about 28% on the cost of this flight compared to booking a flight leaving this week. We have found prices from R10 734 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as R12 079.

What is the cheapest month to fly from Johannesburg to China?

Flights from Johannesburg to China lean towards being more expensive in January. Prices are generally better when you fly from Johannesburg to China in February, with the cheapest ticket starting at R4 592.

Cheap flights from Johannesburg to China in February, March 2021

28 Mar - 4 Apr
R15 940pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
Multiple Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
15 Mar - 19 Mar
R16 334pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Multiple Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
28 Mar - 3 Apr
R17 285pp
JNB
Johannesburg OR Tambo
Multiple airlines
     
3 STOPS
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo

Johannesburg to China 2021 flight deals

19 Nov - 23 Nov
R11 099pp
JNB
Johannesburg OR Tambo
Singapore Airlines
 
1 STOP
XMN
Xiamen Gaoqi Intl
XMN
Xiamen Gaoqi Intl
Singapore Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
19 Nov - 23 Nov
R11 143pp
JNB
Johannesburg OR Tambo
Singapore Airlines
 
1 STOP
XMN
Xiamen Gaoqi Intl
XMN
Xiamen Gaoqi Intl
Singapore Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
19 Nov - 23 Nov
R11 202pp
JNB
Johannesburg OR Tambo
Singapore Airlines
 
1 STOP
XMN
Xiamen Gaoqi Intl
XMN
Xiamen Gaoqi Intl
Singapore Airlines
 
1 STOP
JNB
Johannesburg OR Tambo

Last-minute flights from Johannesburg to China

2 Mar - 9 Mar
R24 392pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo
2 Mar - 9 Mar
R24 641pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
CAN
Guangzhou Baiyun
CAN
Guangzhou Baiyun
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo
2 Mar - 9 Mar
R25 811pp
JNB
Johannesburg OR Tambo
Multiple airlines
     
3 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo

One-way flights to China from Johannesburg

15:20 - 14:00
Air China
3 stops
64h 40m
JNB - PVG
Air China
R12 416
10:10 - 13:20
Ethiopian Air
1 stop
21h 10m
JNB - PEK
Ethiopian Air
R25 899
Expedia
15:00 - 8:50
Multiple Airlines
2 stops
34h 50m
JNB - PEK
Multiple Airlines
R89 277
CheapTickets.com

Related info for your journey

Flight FAQs

From Johannesburg to China

Can I find flights from Johannesburg to China for under R16 086 on Cheapflights?

Yes, there are multiple flights from Johannesburg to China for under R16 086. The cheapest flight booked recently is on Multiple Airlines for just R15 940, but on average you can expect to pay R17 943.

What safety measures are being taken by airlines flying from Johannesburg OR Tambo to China to control the spread of COVID-19?

New policies can now be found on Etihad Airways to help keep travellers safe while flying. Airline carriers are regularly disinfecting and sanitising their aircraft. Masks are provided and are mandatory while on board. Pre-flight testing for symptoms and antibodies, alongside socially-distanced seating (for a limited time) will work towards keeping travellers safer while flying from Johannesburg OR Tambo to China. Policies will vary by airline.

Which airlines flying from Johannesburg OR Tambo to China have flexible cancellations due to COVID-19?

Some of our airline partners flying from Johannesburg OR Tambo to China have new flexible policies in place due to COVID-19. Emirates, Ethiopian Air, and Kenya Airways are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Emirates with this kind of flexibility.

Are there direct flights from Johannesburg to China for under R16 086 on Cheapflights?

There are no direct flights from Johannesburg to China, but Cheapflights can provide you with all the information you need to find the fastest route with the fewest stops.

Are there last-minute flights available from Johannesburg to China for under R24 860?

There are currently 10+ open flights from Johannesburg to China within the next 7 days for less than R24 860.

How popular is this flight route?

Within the past month, 9 556 users have taken a look at flights from Johannesburg OR Tambo to China.

What are the most popular airlines that fly from Johannesburg to China?

Air China, Cathay Pacific and Emirates are the most popular airlines when flying from Johannesburg to China.

What are the most popular routes from Johannesburg to China?

The most popular route from Johannesburg to China is Johannesburg OR Tambo - Guangzhou Baiyun. You may also consider Johannesburg OR Tambo - Shanghai Hongqiao Intl or Johannesburg OR Tambo - Beijing Capital.

What are the cheapest flights from Johannesburg to China?

Looking at all options, your cheapest flight can be booked for R5 898. While the most popular route (Johannesburg OR Tambo - Guangzhou Baiyun) can be booked for R16 262 on average our data indicates R11 001 when flying from Johannesburg to China

How long does is the flight from Johannesburg to China?

Singapore Airlines and Ethiopian Air can get you from Johannesburg to China in just under 18h 15m. Your travel time can differ by up to 2h 55m. This flight may include one or multiple stops.

What is the cheapest airline to fly from Johannesburg to China return?

Flying on Malaysia Airlines is currently your cheapest option to China, with prices starting at R20 166.

What are the cheapest airlines to fly from Johannesburg to China one-way?

One-way options have recently been found by users for as low as R7 517 on Air China. Another option is Ethiopian Air, who have fights from R25 899.

Related searches

Flights to China from Johannesburg
Flights to Johannesburg Flights to China Flights from Johannesburg

Destination points for flights from Johannesburg to China

Destination information for China

Today's exchange rate
R1 = ¥0,45

Airports servicing Johannesburg

Airports servicing

Bijie Feixiong (BFJ)
Beihai (BHY)
Qinhuangdao Beidaihe (BPE)
Guangzhou (CAN)
Changde (CGD)
Zhengzhou (CGO)

Top 10 airlines flying from Johannesburg to China

Airline Cheapest Average Flexibility On-time COVID-19 safety
RwandAir
R311 R428 No cancel fee N/A

We couldn't confirm the COVID-19 safety measures taken by RwandAir. Please check directly on their website for additional information.

Search RwandAir flights
Air China
R477 R639 No cancel fee 67%
Search Air China flights
Ethiopian Air
R499 R640 No cancel fee 72%
Search Ethiopian Air flights
SAUDIA
R571 R641 No cancel fee 86%
Search SAUDIA flights
Egypt Air
R547 R643 No cancel fee N/A
Search Egypt Air flights
Kenya Airways
R513 R649 No cancel fee 82%
Search Kenya Airways flights
Etihad Airways
R492 R689 No cancel fee 75%
Search Etihad Airways flights
Emirates
R569 R740 No cancel fee 75%
Search Emirates flights
Cathay Pacific
R622 R757 No cancel fee 72%
Search Cathay Pacific flights
Singapore Airlines
R503 R780 No cancel fee 81%
Search Singapore Airlines flights
Home Asia China Cheap flights from Johannesburg to China
  • 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
  • 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