Find flights
Deals
Insights
When to book
FAQs & Tips

Book cheap flights from Johannesburg to Shanghai

Recent one-way flight deals

 
Only flying one-way? Below are some of the best one-way flight deals from Johannesburg to Shanghai found on KAYAK in the last 72 hours.
16/2Fri
2 stops
23h 55mHLA-PVG
R768

Search by stops

Search by price

Johannesburg Lanseria - Shanghai Pudong Airport Flights

Departure:

Johannesburg Lanseria (HLA)South Africa

Destination:

Shanghai Pudong Airport (PVG)China

Cabin classes: