• 繁體中文
  • English
Hong Kong (852) 2928-8882
Macau (853) 2837-0522
Service available
09:00-21:00 7 days a week
Service query
Swipe up to view more

Find cheap flights from Shanghai to Johannesburg from One-way as low as HKD4,195

One-way
Return
ET
PVG
00:20
16h50min
transit
JNB
13:05
ET
Shanghai - Johannesburg Sep 30 Ethiopian Airlines
HKD4,195
ET
PVG
00:20
16h50min
transit
JNB
03:55
ET
Shanghai - Johannesburg Sep 28 Ethiopian Airlines
HKD5,023
SQ
PVG
08:05
16h0min
transit
JNB
06:10
SQ
Shanghai - Johannesburg Aug 16 Singapore Airlines
HKD5,799
BR
PVG
00:20
16h50min
transit
JNB
13:05
BR
Shanghai - Johannesburg Sep 30
Search for more flights

When is the cheapest time to book a flight?

Cheapest fligths are between Oct 20-Oct 27
From HKD4,195
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Wingon Travel.

Search for cheap flights from Shanghai to Johannesburg different airports

PVG
JNB
Sep 30 Mon
One-way | transit
From HKD4,195
Trustworthy
More than half a century of dedicated operation of tourism services, word-of-mouth
Price preference
China hotel low price guarantee, including 17 low-cost airline tickets
Booking faster
Provide all-weather ticket booking service, immediate confirmation