Best One-Way Price
Best Return Price
Fastest flight time
CHEAPEST ROUTE FROM Johannesburg TO Shanghai
Johannesburg OR Tambo Airport (JNB) to Shanghai Hongqiao Intl Airport (SHA)
Typically, flights to Shanghai from Johannesburg are cheaper when flying from Johannesburg OR Tambo to Shanghai Hongqiao Intl, which has an average price of R10 545
|CHEAPEST MONTH TO FLY TO SHANGHAI FROM JOHANNESBURG OR TAMBO AIRPORT||May||7% cheaper||Flying from Johannesburg OR Tambo Airport to Shanghai costs on average just R9 936 in May|
|MOST EXPENSIVE MONTH TO FLY TO SHANGHAI FROM JOHANNESBURG OR TAMBO AIRPORT||December||23% more expensive||It costs about R13 122 for flights to Shanghai from Johannesburg OR Tambo Airport in December|
|MOST POPULAR MONTH TO FLY TO SHANGHAI FROM JOHANNESBURG OR TAMBO AIRPORT||December||484% more users visited||More momondo users searched in flights to Shanghai from Johannesburg OR Tambo Airport in December than any other month|
If you are unable to visit Shanghai during the month of May, then departing from South Africa during the month July is also very affordable. Most momondo users find prices during this month for around R10 063.
Most flyers found that booking tickets 28 days in advance of their planned departure date is the best time to get cheap flights to Shanghai. During this timeframe, flight prices are around R10 633.
Those flying to Shanghai could potentially find better pricing at Shanghai Pu Dong Airport (30 km from Shanghai city centre), Suzhou Airport (104 km from Shanghai city centre), Wuxi Airport (106 km from Shanghai city centre), Nantong Airport (107 km from Shanghai city centre) or Hangzhou Airport (149 km from Shanghai city centre), depending on the month and departure airport.
The cheapest airport near Shanghai is typically Hangzhou Airport, with an average price of R12 313/person. These prices vary based on where travellers are coming from. It is suggested that travellers looking to save money try momondo’s Airport-to-Airport Pricing Tool.
Yes, if you fly to Shanghai Hongqiao Intl in Shanghai which is the closest available airport to Xuhui (9,4 km away).
For flights from South Africa to Shanghai, most momondo users will book with popular airlines such as Emirates, Cathay Pacific, Air China and Etihad Airways. Depending on what airport you fly from, you may have other airlines to choose from.
It is quick and easy to find flights to Shanghai on momondo. We search and return numerous flight options from various airlines and agents. You can then use our filters to narrow your search until you have found the most convenient flight to Shanghai that suits you.
Flights to Shanghai with flexible booking policies can be found by using the search form above and then selecting our dedicated flexible booking filter, which will highlight only the flights where this policy is applied.
momondo helps you find the best flight to Shanghai by providing filters to narrow your choice of flights to those matching your criteria. You can select fights based on numerous factors such as price, departure and landing times, airport and airline.
Of course. momondo tracks the price of Shanghai flights. All you need is a valid email address and we will do the rest; it is that quick and easy.