Cheap flights from Johannesburg to Shanghai Pu Dong Airport from R14 939

Return
1 adult
Economy
From?
To?
Sun 22/5
Sun 29/5

Deals available from 900+ travel sites.

Flight information for Johannesburg to Shanghai Pu Dong Airport

Find info about flight duration, direct flights, and airports for your flight from Johannesburg to Shanghai Pu Dong Airport

Fastest flight time

45h 40m

Direct flights

None
The fastest flight from Johannesburg to Shanghai Pu Dong Airport takes 45h 40m
There are no direct flights from Johannesburg to Shanghai Pu Dong Airport. Popular non-direct routes for this connection are Johannesburg Lanseria Airport - Shanghai Pu Dong Airport and Johannesburg OR Tambo Airport - Shanghai Pu Dong Airport.

How to get the cheapest flight ticket from Johannesburg to Shanghai Pu Dong Airport

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the cheapest month to fly from Johannesburg to Shanghai Pu Dong Airport?

May

The cheapest time of year to fly to Shanghai Pu Dong Airport from Johannesburg is May. The most expensive is December.

What is the cheapest airline that flies to Shanghai Pu Dong Airport from Johannesburg?

Qatar Airways

Cathay Pacific, Emirates, and Qatar Airways are the most popular carriers operating from Johannesburg to Shanghai Pu Dong Airport

How far in advance should you book Johannesburg to Shanghai Pu Dong Airport flights?

27 days before

The cheapest time to buy a flight from Johannesburg to Shanghai Pu Dong Airport is approximately 27 days to departure

Sun City Pilansberg Airport (NTY) to Shanghai Pu Dong Airport (PVG)R13 675
Search Flight Deals
Johannesburg OR Tambo Airport (JNB) to Shanghai Pu Dong Airport (PVG)R31 335
Search Flight Deals
Johannesburg Lanseria Airport (HLA) to Shanghai Pu Dong Airport (PVG)R73 510
Search Flight Deals

If you are looking to fly from Johannesburg to Shanghai, you are most likely going to fly from Johannesburg OR Tambo Airport to Shanghai Pu Dong Airport, the most popular airports on that route. When booking your trip to Shanghai, it is helpful to have an alternative airport to fly out of. Good options for departure airports when travelling to Shanghai, you can try Sun City Pilansberg Airport (in Sun City) or Johannesburg Lanseria Airport (in Johannesburg). If you are looking for an alternate airport to fly into near Shanghai Pu Dong Airport, Shanghai Pu Dong Airport is a great option and is located in Shanghai. The least expensive flight option from Johannesburg to Shanghai will typically be NTY — PVG during the month of May with an average price of R13 675 RT.


Easily compare return flights from Johannesburg to Shanghai Pu Dong Airport

Below you can see the best fares for your return flight route over the next three months. All fares were found on momondo this week. Browse the quickest and cheapest flights from Johannesburg to Shanghai Pu Dong Airport by changing tabs
Multiple Airlines
Jun 7
JNB3:45Johannesburg OR Tambo
30h 15m
3 stops
PVG10:00Shanghai Pu Dong
Jun 14
PVG19:15Shanghai Pu Dong
38h 40m
1 stop
JNB9:55Johannesburg OR Tambo
R30 898
Find similar
Multiple Airlines
Jul 26
JNB15:10Johannesburg OR Tambo
64h 20m
2 stops
PVG7:30Shanghai Pu Dong
Aug 2
PVG19:30Shanghai Pu Dong
19h 35m
1 stop
JNB15:05Johannesburg OR Tambo
R31 335
Find similar
Multiple Airlines
May 31
JNB6:45Johannesburg OR Tambo
48h 45m
3 stops
PVG7:30Shanghai Pu Dong
Jun 7
PVG19:30Shanghai Pu Dong
34h 25m
1 stop
JNB5:55Johannesburg OR Tambo
R31 449
Find similar
Multiple Airlines
Jun 7
JNB15:10Johannesburg OR Tambo
64h 20m
2 stops
PVG7:30Shanghai Pu Dong
Jun 14
PVG19:15Shanghai Pu Dong
38h 40m
1 stop
JNB9:55Johannesburg OR Tambo
R31 578
Find similar
Multiple Airlines
Jun 13
JNB15:10Johannesburg OR Tambo
64h 20m
2 stops
PVG7:30Shanghai Pu Dong
Jun 20
PVG12:50Shanghai Pu Dong
19h 20m
1 stop
JNB8:10Johannesburg OR Tambo
R34 738
Find similar
Multiple Airlines
May 31
JNB6:45Johannesburg OR Tambo
48h 45m
3 stops
PVG7:30Shanghai Pu Dong
Jun 7
PVG17:45Shanghai Pu Dong
53h 35m
3 stops
JNB23:20Johannesburg OR Tambo
R37 589
Find similar

Find the cheapest one-way flights from Johannesburg to Shanghai Pu Dong Airport

If you're looking for one-way flights from Johannesburg to Shanghai Pu Dong Airport, view some of our deals below provided by Air China and Malaysia Airlines
Malaysia Airlines
Jul 20
JNB9:55Johannesburg OR Tambo
42h 20m
2 stops
PVG4:15Shanghai Pu Dong
R14 939
Find similar
Malaysia Airlines
Jul 18
JNB3:45Johannesburg OR Tambo
48h 30m
2 stops
PVG4:15Shanghai Pu Dong
R17 239
Find similar
Malaysia Airlines
Jul 17
JNB9:55Johannesburg OR Tambo
42h 20m
2 stops
PVG4:15Shanghai Pu Dong
R17 369
Find similar

Search last-minute flights to Shanghai Pu Dong Airport from Johannesburg

Find and compare return flight prices for your last-minute flight from Johannesburg to Shanghai Pu Dong Airport
Multiple Airlines
May 23
JNB6:45Johannesburg OR Tambo
48h 45m
3 stops
PVG7:30Shanghai Pu Dong
Jun 6
PVG12:50Shanghai Pu Dong
19h 20m
1 stop
JNB8:10Johannesburg OR Tambo
R34 673
Find similar
Multiple Airlines
May 23
JNB6:45Johannesburg OR Tambo
48h 45m
3 stops
PVG7:30Shanghai Pu Dong
Jun 6
PVG18:00Shanghai Pu Dong
38h 10m
2 stops
JNB8:10Johannesburg OR Tambo
R61 958
Find similar
Multiple Airlines
May 23
JNB6:45Johannesburg OR Tambo
48h 45m
3 stops
PVG7:30Shanghai Pu Dong
Jun 5
PVG20:05Shanghai Pu Dong
38h 25m
1 stop
JNB10:30Johannesburg OR Tambo
R75 049
Find similar
Multiple Airlines
May 23
JNB13:40Johannesburg OR Tambo
48h 40m
2 stops
PVG14:20Shanghai Pu Dong
Jun 6
PVG12:50Shanghai Pu Dong
19h 20m
1 stop
JNB8:10Johannesburg OR Tambo
R95 902
Find similar

Best airlines flying from Johannesburg to Shanghai Pu Dong Airport

Compare and see reviews for airlines that fly from Johannesburg to Shanghai Pu Dong Airport with momondo
AirlineRatingFree CancellationPrice
EmiratesPriceFrom R9 461Free CancellationRating
8,7
Search Emirates flights
Cathay PacificPriceFrom R10 070Free CancellationRating
8,1
Search Cathay Pacific flights
Qatar AirwaysPriceFrom R10 922Free CancellationRating
7,9
Search Qatar Airways flights

  • Are airlines flying from Johannesburg to Shanghai Pu Dong offering flexible cancellation due to COVID-19?

    Due to the global impact of COVID-19, some of our airline partners operating flights from Johannesburg to Shanghai Pu Dong, such as Emirates, Cathay Pacific, and Qatar Airways may have flexible cancellation policies in place. Use our site to search for all of the airlines offering this flexibility to you.

  • How far is Johannesburg to Shanghai Pu Dong by plane?

    Shanghai Pu Dong is 11799,0 km away from Johannesburg. A reasonable flight in good conditions will take 21h 15m.



Alternative routes for Johannesburg to Shanghai Pu Dong Airport

Compare alternative flights to and from nearby airports and cities to discover the best prices and most convenient flight times
Johannesburg to Shanghai Hongqiao Intl Airport Flights
Fastest flight time45h 40m
Cheapest priceR31 335

Similar Johannesburg to Shanghai Pu Dong Airport flights

Flexible with your destination? Broaden your search and find flights similar to your Johannesburg to Shanghai Pu Dong Airport route

Flights to other airports in China

Check out some flights to other airports in China

Why use momondo?

Finding the right flight to Shanghai from Johannesburg is quick and easy when you have a range of options in front of you, from reputable agents and recognisable airlines. Options that can then be filtered down to find the best fit. That is what momondo does. We make finding flights to Shanghai quick and easy, saving you time and money.

momondo does allow users to show only those flights to Shanghai from Johannesburg which offer a flexible booking policy as well as other useful filters and features.

momondo provides multiple filters to help you find the best flight to Shanghai from Johannesburg. Filter by price, airline, airports, cabin, aircraft, payment method, number of stops and more.

If you are not ready to book a flight from Johannesburg to Shanghai now, use our insights above to find helpful tips or alternatively set up a price alert, where momondo will track prices on flights to Shanghai and let you know when they change.


Here's why travellers choose to use momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.