Cheap Flights from Johannesburg to Shanghai - JNB to SHA (reverse)
Popular Flights from Johannesburg to Shanghai
- Airfare from Johannesburg to Shanghai on Etihad from ZAR7325 round trip
- Airfare from Johannesburg to Shanghai on Turkish from ZAR7505 round trip
- Airfare from Johannesburg to Shanghai on Qatar from ZAR8216 round trip
- Airfare from Johannesburg to Shanghai on Air China from ZAR9356 round trip
- Airfare from Johannesburg to Shanghai on Mauritius from ZAR10153 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
Farecompare Research Tools
Cheap International Flights from Johannesburg - JNB
Flights
Airline
Lowest Price
Air France, Turkish, KLM, El Al, Air China, Ethiopian, Egyptair, Singapore, Etihad, Qatar, Thai, Lufthansa, Emirates, S African
ZAR7145
Singapore, Lufthansa, Emirates, Qatar, Air France, Ethiopian, Saudi Arabian, Egyptair, Thai, Kenya, Turkish, KLM, Malaysia
ZAR6852
Air France, Lufthansa, Singapore, Etihad, Air China, Qatar, KLM, Thai
ZAR8356
