Welcome | Sign out

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

Did You Know?

The smallest aircraft operated by Air France flying between Shanghai, CN and Johannesburg, ZA is a 330 with 262 seats.
26 airlines operate between Shanghai, CN and Johannesburg, ZA
290,358 seats are available per day to fly out of Shanghai, CN connecting to Johannesburg, ZA
101 flights per week fly out of Shanghai, CN connecting to Johannesburg, ZA
Cathay has the most one stop flights between Shanghai, CN and Johannesburg, ZA.
Virgin Atlantic has 1 one stop flight between Shanghai, CN and Johannesburg, ZA.
The largest aircraft operated by Qantas flying between Shanghai, CN and Johannesburg, ZA is a 767 with 261 seats.
Hong Kong, HK is the most popular connection for one stop flights between Shanghai, CN and Johannesburg, ZA.

Cheap International Flights from Shanghai - SHA

Flights
Airline
Lowest Price
Turkish, KLM, British Airways, Etihad, Mauritius, Singapore, Emirates, Lufthansa, Air France, Qatar
元5946
Etihad, SWISS, Mauritius, KLM, British Airways, Emirates
元5946
British Airways, KLM, Etihad
元6137
Etihad
元6146
Cheap Flights from Shanghai to Johannesburg, from 元4726 Round trip from SHA to JNB