Cheap flights from OR Tambo to Shanghai

Return
Economy
Johannesburg (JNB)
Shanghai (PVG)
Depart
Return
Any month
|
Return
Economy
From?
To?
Mon 6/21
Mon 6/28
Any month
|

How to find the cheapest flight from
OR Tambo (JNB) to Shanghai

All the information you need to plan the best JNB to PVG flight in 2021: compare OR Tambo to Shanghai flight prices with the expected peak season, weather and rainfall in Shanghai.
How far in advance should I book a flight from OR Tambo to Shanghai?

Find a great deal and save up to 20% by booking at least 56 days prior to your desired departure date, rather than waiting until the week of travel. According to our data, there are a number of flights available from OR Tambo to Shanghai within the next two weeks, with the cheapest ticket starting at R9 550.

What is the cheapest month to fly from OR Tambo to Shanghai?

Due to multiple factors, expect to potentially pay more when booking in December. For low rates, November can be a great choice for travel to Shanghai. Flights to Shanghai from OR Tambo in November are about R9 090 on average during November, but can be found for as low as R6 900.

Cheap flights from OR Tambo to Shanghai in June, July 2021

The best prices found for JNB to Shanghai flights in June, July
6 Jul - 13 Jul
R26 288pp
JNB
Johannesburg OR Tambo
Multiple airlines
     
3 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Multiple Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
6 Jul - 13 Jul
R26 411pp
JNB
Johannesburg OR Tambo
Multiple airlines
     
3 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo
27 Jun - 4 Jul
R27 312pp
JNB
Johannesburg OR Tambo
Multiple airlines
     
3 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo

OR Tambo to Shanghai 2021 flight deals

Cheap flights to Shanghai from OR Tambo found for this year
23 Dec - 27 Dec
R15 562pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Qatar Airways
 
1 STOP
JNB
Johannesburg OR Tambo
19 Aug - 26 Aug
R16 095pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Multiple Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
23 Dec - 27 Dec
R16 136pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Qatar Airways
 
1 STOP
JNB
Johannesburg OR Tambo

One-way flights to Shanghai from OR Tambo

The cheapest one-way flights from OR Tambo to Shanghai
14:50 - 12:45
Air France
2 stops
39h 55m
JNB - PVG
Air France
R51 687
DreamWorldTravel
16:50 - 20:10
Multiple Airlines
1 stop
21h 20m
JNB - PVG
Multiple Airlines
R74 026
travelstart.co.za
15:00 - 2:40
Air Canada
3 stops
53h 40m
JNB - PVG
Air Canada
R85 517
mytrip.com

Related info for your journey

Useful info, stats and facts about <span class="emphasized">OR Tambo</span> to <span class="emphasized">Shanghai</span> flights.

Flight FAQs

From OR Tambo to Shanghai

What airport do you fly from for flights from Johannesburg to Shanghai?

Johannesburg OR Tambo (JNB) is the airport you will fly out of if you book a flight from Johannesburg to Shanghai. It is only a 20,7 km journey to OR Tambo (JNB) from Johannesburg’s city centre.

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

Etihad Airways is one of the many airlines that have implemented additional safety measures to control the spread of COVID-19. Some of the new policies that have been implemented to accommodate travellers flying from Johannesburg OR Tambo to Shanghai are improved sanitation, HEPA filters, mask requirements, socially-distanced seating (for a limited time), and pre-flight testing for antibodies and symptoms. Policies will vary by airline.

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

Some of the carriers operating flights from Johannesburg OR Tambo to Shanghai that may be offering flexible cancellation policies are Ethiopian Air, Emirates, and Singapore Airlines. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.

Can I find flights from OR Tambo to Shanghai for under R16 396 on Cheapflights?

Yes, there are multiple flights from OR Tambo to Shanghai for under R16 396. The cheapest flight booked recently is on Multiple Airlines for just R16 095, but on average you can expect to pay R37 819.

Are there direct flights from OR Tambo to Shanghai for under R16 396 on Cheapflights?

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

Is Johannesburg weather warmer or cooler than Shanghai?

Our data indicates that the weather will be 32 °C on average in the month of July. The temperature in Shanghai is typically hotter than in Johannesburg. If you're traveling when the temperature is at its warmest, push to plan early, as flight price and availability will have an impact on your travels. For the best results, search for flights well in advance or after peak season.

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

The most popular airlines flying from Johannesburg to Shanghai are Air China, Cathay Pacific and Emirates. Something to consider prior to booking your flight.

What are the cheapest flights from Johannesburg to Shanghai?

Looking for the cheapest flight from Johannesburg to Shanghai? While on average our users pay R16 567, our data indicates the cheapest price to be R5 414. The most popular route (Johannesburg OR Tambo - Shanghai Hongqiao Intl), is priced around R20 112.

How long does is the flight from OR Tambo to Shanghai?

A quick flight from OR Tambo to Shanghai can take about 31h 15m. Virgin Atlantic provides one of the quickest options available for as low as R147 697.

What is the cheapest airline to fly from OR Tambo to Shanghai return?

According to our current data, Virgin Atlantic (R147 697), offers the cheapest pricing from OR Tambo to Shanghai.

What are the cheapest airlines to fly from OR Tambo to Shanghai one-way?

To fly one-way, consider booking your trip with Air China, which is currently one of the cheapest options available, starting at R37 054. Air France flights start at R51 687 while deals on Air Canada start at R81 199 one-way.

Related searches

Flights to Shanghai from OR Tambo
Flights to OR Tambo Flights to Shanghai

Rent a Car

Car Rentals in Shanghai Car Rentals in China

Destination information for Shanghai

Things to know before you go - useful duration and weather info for your trip from OR Tambo to Shanghai.
Today's exchange rate
R1 = ¥0,47
Average temperature for June in Shanghai
28.0 °C
Avg rainfall for June in Shanghai
37.0 mm

Airports servicing Johannesburg

Top 7 airlines flying from OR Tambo to Shanghai

The chart below displays the airlines Cheapflights users travelling from OR Tambo to Shanghai choose most often. Cheapest and average prices are based on aggregated data from the past 12 months.
Airline Cheapest Average Flexibility On-time COVID-19 safety
Ethiopian Air
R499 R570 No cancel fee 72%
Search Ethiopian Air flights
Air China
R527 R589 No cancel fee 67%
Search Air China flights
Etihad Airways
R530 R689 No cancel fee 75%
Search Etihad Airways flights
Cathay Pacific
R622 R732 No cancel fee 72%
Search Cathay Pacific flights
Emirates
R574 R735 No cancel fee 75%
Search Emirates flights
Singapore Airlines
R527 R794 No cancel fee 81%
Search Singapore Airlines flights
Qatar Airways
R602 R834 No cancel fee 68%
Search Qatar Airways flights
Home Asia China Shanghai Cheap flights from OR Tambo to Shanghai
  • 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