Don't know when to travel?

Flights to get there soon

Flights to Shanghai in the next month
10 Nov - 14 Nov
R6,260 pp
JNB
Johannesburg
Air China
 
1 stop
SHA
Shanghai
SHA
Shanghai
Air China
 
1 stop
JNB
Johannesburg
23 Oct - 31 Oct
R6,260 pp
JNB
Johannesburg
Air China
 
1 stop
SHA
Shanghai
SHA
Shanghai
Air China
 
1 stop
JNB
Johannesburg
23 Oct - 02 Nov
R6,260 pp
JNB
Johannesburg
Air China
 
1 stop
SHA
Shanghai
SHA
Shanghai
Air China
 
1 stop
JNB
Johannesburg

Cheap flights for the next season

Find flight deals in the next 3 months
06 Dec - 09 Dec
R6,260 pp
JNB
Johannesburg
Air China
 
1 stop
SHA
Shanghai
SHA
Shanghai
Air China
 
1 stop
JNB
Johannesburg
22 Nov - 30 Nov
R6,260 pp
JNB
Johannesburg
Air China
 
1 stop
SHA
Shanghai
SHA
Shanghai
Air China
 
1 stop
JNB
Johannesburg
04 Dec - 11 Dec
R6,276 pp
JNB
Johannesburg
Air China
 
1 stop
SHA
Shanghai
SHA
Shanghai
Air China
 
1 stop
JNB
Johannesburg

Flights for the forward planner

Search and compare flight prices in the next 6 months
09 Mar - 26 Mar
R6,468 pp
JNB
Johannesburg
Air China
 
1 stop
SHA
Shanghai
SHA
Shanghai
Air China
 
1 stop
JNB
Johannesburg
07 Mar - 24 Mar
R6,613 pp
JNB
Johannesburg
Air China
 
1 stop
SHA
Shanghai
SHA
Shanghai
Air China
 
1 stop
JNB
Johannesburg
16 Feb - 21 Feb
R6,661 pp
JNB
Johannesburg
Air China
 
1 stop
SHA
Shanghai
SHA
Shanghai
Air China
 
1 stop
JNB
Johannesburg

Destination information for Shanghai

Things to know before you go. Useful info for your trip from Johannesburg to Shanghai

Today's exchange rate

Airports close to Johannesburg

  • OR Tambo (JNB)
  • Lanseria International Airport (HLA)

Airports close to Shanghai

  • Pu Dong (PVG)
  • Hongqiao (SHA)

Average temperature for October in Shanghai

23.1 °C

Average rainfall for October in Shanghai

3.8 mm
How much do things cost?
Johannesburg is 17% cheaper than Shanghai
Large bottle of water
Shanghai 1
Johannesburg 1
Pair of Nike shoes
Shanghai 86
Johannesburg 66
1 hour taxi waiting fee
Shanghai 4
Johannesburg 6
Bottle of local beer (0.5 litre)
Shanghai 1
Johannesburg 1
Additional useful information for Shanghai

In the next ten days, Johannesburg will be 29°C, whereas Shanghai will be 23°C, that’s 6°C cooler.

At this time of year, it’s likely that there will be 6.1 mm less rainfall in Shanghai than in Johannesburg.

In the next ten days, the chance of sunshine will be 81% in Shanghai as opposed to 75% in Johannesburg.

Related info for your journey

Useful info, stats and facts about Johannesburg to Shanghai flights.
Flight FAQs
From Johannesburg to Shanghai
What percent of flights are delayed?
From Johannesburg, flights are unlikely to be delayed to Shanghai
Related searches
Flights to Shanghai from Johannesburg
Settings