Welcome | Sign out

Cheap Flights from Johannesburg to Shanghai - JNB to SHA (reverse)

Popular Flights from Johannesburg to Shanghai

  • Airfare from Johannesburg to Shanghai on Etihad from ZAR7333 round trip
  • Airfare from Johannesburg to Shanghai on Ethiopian from ZAR7518 round trip
  • Airfare from Johannesburg to Shanghai on Emirates from ZAR8120 round trip
  • Airfare from Johannesburg to Shanghai on Turkish from ZAR8307 round trip
  • Airfare from Johannesburg to Shanghai on Qatar from ZAR10193 round trip

Did You Know?

  • The largest aircraft operated by Lufthansa flying between Johannesburg, ZA and Shanghai, CN is a 380 with 526 seats.
  • TAP has 34 two stops or more flights between Johannesburg, ZA and Shanghai, CN.
  • 26 airlines operate between Johannesburg, ZA and Shanghai, CN
  • The smallest aircraft operated by Singapore flying between Johannesburg, ZA and Shanghai, CN is a 777 with 266 seats.
  • The shortest flight between Johannesburg, ZA and Shanghai, CN on KLM is 11,134 miles.
  • Cathay has the most one stop flights between Johannesburg, ZA and Shanghai, CN.
  • 339,843 seats are available per day to fly out of Johannesburg, ZA connecting to Shanghai, CN
  • 68 flights per week fly out of Johannesburg, ZA connecting to Shanghai, CN

Cheap International Flights from Johannesburg - JNB

Cheap Flights from Johannesburg to Shanghai, from ZAR7333 Round trip from JNB to SHA