Cheap Flights to Shanghai

Return
Economy
Washington (WAS)
Shanghai (SHA)
Mon 10/4
Mon 10/11
Any month
|
Return
Economy
From?
To?
Mon 10/4
Mon 10/11
Any month
|
Home Asia China Cheap flights to Shanghai, China

Flights to Shanghai in 2021

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
Popular inDecemberHigh demand for flights, 9% potential price rise
Cheapest inMayBest time to find cheap flights, 3% potential price drop
Average priceR9 800Average for round-trip flights in September 2021
Round-trip fromR28 206From Johannesburg to Shanghai
One-way fromR149One-way flight from Johannesburg to Shanghai

Cheap flights to Shanghai in September, October 2021

The best prices found for PVG flights for September, October
6 Oct - 13 Oct
R22 075pp
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 Oct - 13 Oct
R52 265pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
SHA
Shanghai Hongqiao Intl
SHA
Shanghai Hongqiao Intl
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo
6 Oct - 13 Oct
R72 281pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
KLM
 
1 STOP
JNB
Johannesburg OR Tambo

Shanghai 2021 flight deals

Cheap flights to Shanghai found for this year
6 Oct - 13 Oct
R22 075pp
JNB
Johannesburg OR Tambo
Multiple airlines
     
3 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Multiple Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo
25 Nov - 29 Nov
R28 593pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Singapore Airlines
 
1 STOP
JNB
Johannesburg OR Tambo
25 Nov - 28 Nov
R38 050pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
Austrian Airlines
   
2 STOPS
JNB
Johannesburg OR Tambo

Last minute flights to Shanghai

Late deals on return flights to Shanghai, departing today and this week
6 Oct - 13 Oct
R22 075pp
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 Oct - 13 Oct
R52 265pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
SHA
Shanghai Hongqiao Intl
SHA
Shanghai Hongqiao Intl
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo
6 Oct - 13 Oct
R72 281pp
JNB
Johannesburg OR Tambo
Multiple airlines
   
2 STOPS
PVG
Shanghai Pu Dong
PVG
Shanghai Pu Dong
KLM
 
1 STOP
JNB
Johannesburg OR Tambo

Cheapest prices for Shanghai flights by month

The cheapest ticket to Shanghai found for each month in 2021 based on historical flight searches by Cheapflights users.
January
R9 889
February
R9 621
March
R9 009
April
R9 785
May
R9 188
June
R9 815
July
R10 053
August
R9 740
September
R10 351
October
R9 755
November
R7 711
December
R10 172
Currently, November is the cheapest month in which you can book a flight to Shanghai. Flying to Shanghai in September will prove the most costly. There are multiple factors that influence the price of a flight so comparing airlines, departure airports and times can help keep costs down.

When is the best time to fly to Shanghai?

Average Shanghai flight ticket prices and weather conditions for 2021 and 2022 by month.
ZA1 - CN2
Price
R8 777 - R15 064
CN2
Temperature
8 - 32 °C
CN2
Precipitation
4 - 44 mm

 

Peak season:

The peak season for touristic activities in Shanghai tends to fall between May and November, although flying to Shanghai during this time might not be the cheapest and might leave you feeling overwhelmed by the large crowds who flock here for the Chinese festivals.

 

Off season:

December through February is Shanghai’s off season, and the colder winter weather ushers in much thinner crowds and may also see you finding cheaper flight prices. March and April are the shoulder months for travel in Shanghai, which might mean that you’ll be able to find the lowest rates on both accommodation and flight prices.

 

 

 

When is the best time to book a flight to Shanghai?

 

The best time to book a flight to Shanghai might be between March and May, as long as you’re avoiding the Easter peak period. You may also want to consider booking a cheap flight to Shanghai from late September to early November, but hotel rates might be a little more expensive during this time of the year. If you’re not into crowds, try and avoid the Chinese New Year (late January or early February), May Holidays (during the first week of May), and National Day (which falls on the first week of October every year) since tourist attractions are crammed full on these days. Whichever dates you pick for your flight to Shanghai, make sure you book them well in advance to avoid any late booking penalties.

 

As China’s largest city, Shanghai is considered the manufactural hub of the Chinese economy, but there’s much more to it than just industrial activities. Think along the lines of the famed Yu Yuan Garden, the Jing’An Sculpture Park, and the Power Station of Art…things quickly start to look a lot more contemporary.

 

Home to the world’s second tallest skyscraper, some of the best shopping opportunities in the world, and some of the most extravagant Chinese New Year Celebrations, Shanghai offers a little something for everyone, and it might just steal your heart for good!

 

 

How long is the flight to Shanghai?

 

Johannesburg to Shanghai      16 hours
Durban to Shanghai                18 hours, 40 minutes
Cape Town to Shanghai          18 hours, 45 minutes

 

Which airlines operate flights to Shanghai?

 

Air Mauritius, Kiwi International Airlines, British Airways, Ethiopian Airlines, China Eastern, and Jetstra Airways are among the major airlines operating cheap flights to and from Shanghai. While some of these airlines might offer you a cheaper flight ticket which better suits your budget, they might not offer the comfort you’ll require for a long flight. Airlines such as British Airways might be able to provide you with great comfort at a reasonable price, but whichever airline you decide to fly with, just make sure you book your tickets well in advance to get the cheapest fair prices to Shanghai!

 

 

How to get from the airport to the city center?

 

When flying to Shanghai from South Africa you’ll either arrive at Shanghai Honh Oiao International Airport (SHA), or Pudong International Airport (PVG). SHA is closer to the city center than PVG, but getting to the city from the airport is relatively easy regardless of where you touch down. You can take the public bus which runs to the People’s Square and main railway station, but you can also write your hotel address down on a piece of paper and hand it to one of the taxi drivers outside of the airport, who will be able to get you to your destination quicker than the bus services.

Back to top

Alternative, similarly priced destinations

See alternative destinations where airfare is generally forecast to be close to Shanghai flight prices.

Cheapest flights to China

Not set on Shanghai? See the cheapest flights to South Africa. Airfare prices updated on September 27, 2021.

Popular flight searches

Check out other popular destinations found by fellow travellers in 2021.
Home Asia China Cheap flights to Shanghai, 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