Cheap flights from Johannesburg to Hongqiao

Know your dates, get live prices in seconds:

From
To
Depart
Return
Any month
Compare vs Cheapflights |
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

The best prices from Johannesburg to Hongqiao are usually found in November or May, booked 58 days in advance, depart on a Monday or Tuesday and return on a Sunday

Return
Economy
Mon 2/1
Mon 2/8
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Mon 2/1
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')

How to find the cheapest flight from
Johannesburg (JNB) to Hongqiao (SHA)

JNB - SHA
Price
R9 183 - R11 392
SHA
Temperature
8 - 32 °C
SHA
Rainfall
4 - 44 mm

Popular in

December

High demand for flights, 12% potential price rise

Cheapest in

November

Best time to find cheap flights, 9% potential price drop

Round-trip from

R9 183

From Johannesburg to Hongqiao

One-way from

R7 595

One-way flight from Johannesburg to Hongqiao

Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
What is the cheapest day to fly return from Johannesburg to Hongqiao?

Friday flights are generally found to be more expensive for flights from Johannesburg to Hongqiao. This shouldn’t discourage you from searching, as you can still find great deals by being flexible with your options. Use our search form to find deals on tickets to Hongqiao.

How far in advance should I book a flight from Johannesburg to Hongqiao?

To save on the cost of your flight from Johannesburg to Hongqiao, book at least 56 days before your planned departure. Booking around this time can save you about 20% on the cost of this flight compared to booking a flight leaving this week. We have found prices from R10 575 if you need a flight within two weeks. For flights within the next 72 hours, you can find tickets from as low as R11 680.

What is the cheapest month to fly from Johannesburg to Hongqiao?

Flights from Johannesburg to Hongqiao lean towards being more expensive in December. Prices are generally better when you fly from Johannesburg to Hongqiao in November, with the cheapest ticket starting at R7 640.

When is the cheapest time to fly from Johannesburg to Hongqiao (JNB - SHA)?

Unlike in the morning, when flights are generally more expensive, you can save up to 14% on flights from Johannesburg to Hongqiao by exploring options for tickets at midday.

Cheap flights from Johannesburg to Hongqiao in January, February 2021

The best prices found for JNB to SHA flights in January, February
25 Jan - 1 Feb
R35 841pp
JNB
Johannesburg OR Tambo
Multiple airlines
     
3 STOPS
SHA
Shanghai Hongqiao Intl
SHA
Shanghai Hongqiao Intl
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo

Johannesburg to Hongqiao 2021 flight deals

Cheap flights to Hongqiao from Johannesburg found for this year
25 Jan - 1 Feb
R35 841pp
JNB
Johannesburg OR Tambo
Multiple airlines
     
3 STOPS
SHA
Shanghai Hongqiao Intl
SHA
Shanghai Hongqiao Intl
Multiple Airlines
     
3 STOPS
JNB
Johannesburg OR Tambo

One-way flights to Hongqiao from Johannesburg

The cheapest one-way flights from Johannesburg to Hongqiao
6:10 - 12:55
Air China
1 stop
24h 45m
JNB - SHA
Air China
R38 171
16:20 - 5:55
Air China
2 stops
55h 35m
JNB - SHA
Air China
R7 595
travelstart.co.za
15:20 - 11:35
Air China
2 stops
62h 15m
JNB - SHA
Air China
R7 641
CheapFlights

Related info for your journey

Useful info, stats and facts about Johannesburg to Hongqiao flights.

Flight FAQs

From Johannesburg to Hongqiao

Does it rain more in Johannesburg or Hongqiao?

When travelling, it's generally smart to pack in preparation for rain or any other conditions that may arise. The rainfall in Johannesburg is roughly greater than that of Hongqiao. You can assume this to be the case over the next 19 days.

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

New policies can now be found on Etihad Airways to help keep travellers safe while flying. New policies for travellers booking flights from Johannesburg OR Tambo to Shanghai Hongqiao Intl include masks being provided and required on board, daily cleaning and sanitisation, use of HEPA filters, pre-flight testing for antibodies and symptoms, and socially-distanced seating (for a limited time). Keep in mind that policies will vary by airline.

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

Some of our airline partners flying from Johannesburg OR Tambo to Shanghai Hongqiao Intl have new flexible policies in place due to COVID-19. Ethiopian Air, Emirates, and Air China are some of the carriers where you may find flexible cancellation policies. You can use our site to filter for airlines like Ethiopian Air with this kind of flexibility.

Is Johannesburg weather warmer or cooler than Hongqiao?

Expect the weather to be around 32 °C on average in July. As the temperature peaks, try to get your plans done early, as flight price and availability will have an impact on your travels. The climate in Hongqiao is generally hotter than in Johannesburg.

What are the cheapest airlines to fly from Johannesburg to Hongqiao one-way?

For one-way options, check prices for Air China. According to our data, you can fly for as low as R7 595.

Related searches

Flights to Hongqiao from Johannesburg
Flights to Johannesburg Flights to Hongqiao Flights from Johannesburg

Destination information for Hongqiao

Things to know before you go. Useful info for your trip from Johannesburg to Hongqiao
Today's exchange rate
R1 = ¥0,43
Average temperature for January in Hongqiao
8.0 °C
Avg rainfall for January in Hongqiao
12.0 mm

Airports servicing Johannesburg

Airports servicing Shanghai

Top 7 airlines flying from Johannesburg to Hongqiao

The chart below displays the airlines Cheapflights users travelling from Johannesburg to Hongqiao 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 R565 No cancel fee 72%
Search Ethiopian Air flights
Air China
R527 R594 No cancel fee 67%
Search Air China flights
Etihad Airways
R532 R675 No cancel fee 75%
Search Etihad Airways flights
Singapore Airlines
R557 R727 No cancel fee 81%
Search Singapore Airlines flights
Cathay Pacific
R642 R745 No cancel fee 72%
Search Cathay Pacific flights
Emirates
R574 R749 No cancel fee 75%
Search Emirates flights
Qatar Airways
R602 R852 No cancel fee 68%
Search Qatar Airways flights
Home Asia China Shanghai Pu Dong Hongqiao Cheap flights from Johannesburg to Hongqiao
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First