Cheap Flight Deals from Shanghai Pudong International Airport to O. R. Tambo International Airport
Search for flights from Shanghai to Johannesburg and check out affordable one-way and round-trip options.
- One way
- Round-trip
- Sort: Price (Lowest)
- Sort: Departure (Earliest)
- PVG12:5030h 15m2 stopsJNB13:05Shanghai - Johannesburg|Thu, May 30|Spring AirlinesCAD 619CAD 86228% OFF28% OFFCAD 862CAD 619
- PVG16:4026h 25m2 stopsJNB13:05Shanghai - Johannesburg|Thu, May 30|China Southern AirlinesCAD 640CAD 86226% OFF26% OFFCAD 862CAD 640
- PVG08:5034h 15m2 stopsJNB13:05Shanghai - Johannesburg|Fri, Jun 28|Korean AirCAD 640CAD 86226% OFF26% OFFCAD 862CAD 640
- PVG17:2025h 45m2 stopsJNB13:05Shanghai - Johannesburg|Thu, May 30|China Eastern AirlinesCAD 643CAD 643
- PVG12:5030h 15m2 stopsJNB13:05Shanghai - Johannesburg|Fri, May 10|Spring AirlinesCAD 644CAD 644
- PVG12:5030h 15m2 stopsJNB13:05Shanghai - Johannesburg|Thu, Jun 20|Spring AirlinesCAD 658CAD 658
- PVG16:4026h 25m2 stopsJNB13:05Shanghai - Johannesburg|Wed, Jun 19|China Southern AirlinesCAD 658CAD 658
- PVG16:4026h 25m2 stopsJNB13:05Shanghai - Johannesburg|Thu, Jun 20|China Southern AirlinesCAD 659CAD 659
- PVG16:4026h 25m2 stopsJNB13:05Shanghai - Johannesburg|Sat, Jun 15|China Southern AirlinesCAD 660CAD 660
- PVG12:5030h 15m2 stopsJNB13:05Shanghai - Johannesburg|Fri, May 24|Spring AirlinesCAD 662CAD 662
- PVG13:003h 5mDirectJNB14:00Shanghai - Johannesburg|Mon, May 6|Spring AirlinesFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
See which airlines fly from Shanghai to Johannesburg. Find the airline that best meets your travel needs by comparing prices and treat yourself to an enjoyable journey.
Check the schedule for flights from Shanghai to Johannesburg and find the flight that best matches your travel plans.
ET685
Ethiopian Airlines
00:20
PVG
06:45
ADD
SMTWTFSET849
Ethiopian Airlines
15:35
ADD
20:00
JNB
SMTWTFSET685
Ethiopian Airlines
00:20
PVG
06:45
ADD
SMTWTFSET809
Ethiopian Airlines
08:40
ADD
13:05
JNB
SMTWTFS9C8559
Spring Airlines
12:50
PVG
15:55
ICN
-M-WT-SEY857
Etihad Airways
18:00
ICN
23:00
AUH
SMTWTFSEY602
Etihad Airways
02:20
AUH
08:35
JNB
S-T-T-S9C8549
Spring Airlines
14:10
PVG
20:00
SIN
SMTWTFSET639
Ethiopian Airlines
02:00
SIN
05:50
ADD
S-T-TF-ET809
Ethiopian Airlines
08:40
ADD
13:05
JNB
SMTWTFSMU8603
China Eastern Airlines
14:35
PVG
17:25
ICN
SMTWTFSET673
Ethiopian Airlines
01:05
ICN
06:45
ADD
SM-WTFSET809
Ethiopian Airlines
08:40
ADD
13:05
JNB
SMTWTFSHO1605
Juneyao Airlines
15:45
PVG
21:40
SIN
SMTWTFSET639
Ethiopian Airlines
02:00
SIN
05:50
ADD
S-T-TF-ET809
Ethiopian Airlines
08:40
ADD
13:05
JNB
SMTWTFSMU545
China Eastern Airlines
16:30
PVG
21:55
SIN
SMTWTFSET639
Ethiopian Airlines
02:00
SIN
05:50
ADD
S-T-TF-ET809
Ethiopian Airlines
08:40
ADD
13:05
JNB
SMTWTFSCZ369
China Southern Airlines
16:40
PVG
20:05
ICN
SMTWTFSET673
Ethiopian Airlines
01:05
ICN
06:45
ADD
SM-WTFSET809
Ethiopian Airlines
08:40
ADD
13:05
JNB
SMTWTFSMU5051
China Eastern Airlines
17:20
PVG
20:45
ICN
SMTWTFSET673
Ethiopian Airlines
01:05
ICN
06:45
ADD
SM-WTFSET809
Ethiopian Airlines
08:40
ADD
13:05
JNB
SMTWTFSEY867
Etihad Airways
18:55
PVG
00:30
AUH
SM-WTF-EY602
Etihad Airways
02:20
AUH
08:35
JNB
S-T-T-S
Shanghai Pudong International Airport to O. R. Tambo International Airport Flights Info
Flight distance | 11,800.93km |
---|---|
Cheapest one-way ticket price | CAD 619 |
Cheapest return ticket price | CAD 916 |
FAQs for Shanghai Pudong International Airport to O. R. Tambo International Airport Flights
Find Cheap Flights with Trip.com
Popular Routes at Shanghai Pudong International Airport
- Flights from Shanghai Pudong International Airport to Tolotio Airport
- Flights from Shanghai Pudong International Airport to Sanya Phoenix International Airport
- Flights from Shanghai Pudong International Airport to Darbhanga Airport
- Flights from Shanghai Pudong International Airport to Bazhong Enyang Airport
- Flights from Shanghai Pudong International Airport to Fergana Airport
- Flights from Shanghai Pudong International Airport to Bendigo Airport
- Flights from Shanghai Pudong International Airport to Bujumbura International Airport
- Flights from Shanghai Pudong International Airport to Canberra International Airport
- Flights from Shanghai Pudong International Airport to Sultan Iskandar Muda International Airport
- Flights from Shanghai Pudong International Airport to Campeche International Airport
- Flights from Shanghai Pudong International Airport to Kotoka International Airport
- Flights from Shanghai Pudong International Airport to Connellan Airport
- Flights from Shanghai Pudong International Airport to Central Illinois Regional Airport
- Flights from Shanghai Pudong International Airport to Cologne Bonn Airport
- Flights from Shanghai Pudong International Airport to Chiclayo Airport
- Flights from Shanghai Pudong International Airport to Bratislava M. R. Stefanik Airport
- Flights from Shanghai Pudong International Airport to Adana Airport
- Flights from Shanghai Pudong International Airport to Bodo Airport
- Flights from Shanghai Pudong International Airport to Sittwe Airport
- Flights from Shanghai Pudong International Airport to V.C. Bird International Airport
- Flights from Shanghai Pudong International Airport to Conakry International Airport
- Flights from Shanghai Pudong International Airport to Beziers Cap d'Agde Airport
- Flights from Shanghai Pudong International Airport to Bhopal Airport
- Flights from Shanghai Pudong International Airport to Grantley Adams International Airport
- Flights from Shanghai Pudong International Airport to El Dorado International Airport
- Flights from Shanghai Pudong International Airport to Billund Airport
- Flights from Shanghai Pudong International Airport to AEB Airport
- Flights from Shanghai Pudong International Airport to ENY Airport
- Flights from Shanghai Pudong International Airport to Baia Mare Airport
- Flights from Shanghai Pudong International Airport to Akureyri International Airport
Recommended Routes Going to O. R. Tambo International Airport
- Flights from Decatur Airport to O. R. Tambo International Airport
- Flights from Agadir-Al Massira Airport to O. R. Tambo International Airport
- Flights from Adnan Menderes Airport to O. R. Tambo International Airport
- Flights from Londrina Airport to O. R. Tambo International Airport
- Flights from Cardiff Airport to O. R. Tambo International Airport
- Flights from Castres-Mazamet Airport to O. R. Tambo International Airport
- Flights from Olbia-Costa Smeralda Airport to O. R. Tambo International Airport
- Flights from Caxias Do Sul Airport to O. R. Tambo International Airport
- Flights from Clermont-Ferrand Auvergne Airport to O. R. Tambo International Airport
- Flights from Leticia Airport to O. R. Tambo International Airport
- Flights from Aberdeen Regional Airport to O. R. Tambo International Airport
- Flights from Des Moines International Airport to O. R. Tambo International Airport
- Flights from Dibrugarh Airport to O. R. Tambo International Airport
- Flights from Aalborg Airport to O. R. Tambo International Airport
- Flights from Jackson Hole Airport to O. R. Tambo International Airport
- Flights from Addis Ababa Bole International Airport to O. R. Tambo International Airport
- Flights from Albuquerque International Sunport to O. R. Tambo International Airport
- Flights from Lebanon Municipal Airport to O. R. Tambo International Airport
- Flights from James M. Cox International Airport to O. R. Tambo International Airport
- Flights from Alvarez International Airport to O. R. Tambo International Airport
- Flights from Changzhou(CZX) to O. R. Tambo International Airport(JNB)
- Flights from Khartoum(KRT) to O. R. Tambo International Airport(JNB)
- Flights from Odesa(ODS) to O. R. Tambo International Airport(JNB)
- Flights from Krasnodar(KRR) to O. R. Tambo International Airport(JNB)
- Flights from Yekaterinburg(SVX) to O. R. Tambo International Airport(JNB)
- Flights from London(YXU) to O. R. Tambo International Airport(JNB)
- Flights from Skiathos(JSI) to O. R. Tambo International Airport(JNB)
- Flights from Kigoma(TKQ) to O. R. Tambo International Airport(JNB)
- Flights from Changchun(CGQ) to O. R. Tambo International Airport(JNB)
- Flights from San Luis Potosi(SLP) to O. R. Tambo International Airport(JNB)
Recommended Routes at Shanghai Pudong International Airport
- Flights from Shanghai Pudong International Airport to Konya
- Flights from Shanghai Pudong International Airport to Detroit
- Flights from Shanghai Pudong International Airport to Kazan
- Flights from Shanghai Pudong International Airport to Almeria
- Flights from Shanghai Pudong International Airport to Chiclayo
- Flights from Shanghai Pudong International Airport to Cartagena
- Flights from Shanghai Pudong International Airport to Dubrovnik
- Flights from Shanghai Pudong International Airport to Phu Quoc Island
- Flights from Shanghai Pudong International Airport to Kristiansand
- Flights from Shanghai Pudong International Airport to Ceduna
- Flights from Shanghai Pudong International Airport to Larnaca
- Flights from Shanghai Pudong International Airport to La Paz
- Flights from Shanghai Pudong International Airport to Ostrava
- Flights from Shanghai Pudong International Airport to Liege
- Flights from Shanghai Pudong International Airport to Ibaraki
- Flights from Shanghai Pudong International Airport to Pohang
- Flights from Shanghai Pudong International Airport to Columbus
- Flights from Shanghai Pudong International Airport to Izmir
- Flights from Shanghai Pudong International Airport to London
- Flights from Shanghai Pudong International Airport to DHARAMSALA
- Flights from Shanghai Pudong International Airport to Cochabamba
- Flights from Shanghai Pudong International Airport to Paderborn
- Flights from Shanghai Pudong International Airport to Saint Petersburg
- Flights from Shanghai Pudong International Airport to Austin
- Flights from Shanghai Pudong International Airport to Doha
- Flights from Shanghai Pudong International Airport to Easter Island
- Flights from Shanghai Pudong International Airport to Lansing
- Flights from Shanghai Pudong International Airport to Comiso
- Flights from Shanghai Pudong International Airport to Davao
- Flights from Shanghai Pudong International Airport to Dublin
Find More Popular Destinations
Popular hotels
- THE ELEMENTS HOTEL
- Simple Zoo Hotel (Yangshuo Yulong River Tourist Resort)
- Autoongo Hotel On the Bund, Shanghai
- Yunxi Boutique Hotel (Phoenix Ancient City Nanhua Branch)
- Pacaren Hotel
- Cabañas Bellavista
- Villa Aventura
- Noble House Galata
- Villa with 5 Bedrooms in Jávea, with Wonderful Mountain View, Private
- Nice Home in Crikvenica With Wifi and 2 Bedrooms
- Hotels near Snoqualmie Casino
- Hotels near Holy Hill
- Hotels near Cross Insurance Center
- Hotels near Spotlight 29 Casino
- Hotels near Lewis Ginter Botanical Garden
- Luxury Hotels in Jeju
- Luxury Hotels in Sorrento
- Luxury Hotels in Williamsburg
- Seraphine Hammersmith Hotel Reviews
- Cuyi Shiwu Boutique Hostel Reviews
- Xinru Art Hotel (Yangshuo Ubud Town Shili Gallery) Reviews
- Aira Boutique Hoi An Hotel & Villa Reviews
- OYO 90321 Hotel Bajet Sri Manal Reviews
- SUPER OYO 89950 365 Nice Stay Reviews
- Indian Ocean Hotel Reviews
- Holiday Inn Singapore Little India, an IHG Hotel Reviews
- The Chateau Spa & Wellness Resort Reviews
- Ashlee Hub Patong Hotel Reviews
Recommended
- Cheap Flights
- Flights from Bangkok to Phuket
- Flights from Bangkok to Chiang Mai
- Flights from Bangkok to Hat Yai
- Flights from Chiang Mai to Bangkok
- Flights from Phuket to Bangkok
- Flights from Yangon to Bangkok
- Flights to ParisFlights from Cebu to Manila
- Flights from Bangkok to Singapore
- How to get cheap flight tickets
- Flights from Jeju to Seoul
- Flights from Krabi to Bangkok
- Flights from Manila to Cebu
- Flights from Hong Kong to Manila
- Flights from Istanbul to Antalya
- Flights from Moscow to Istanbul
- Flights from Seoul to Tokyo
- Flights from Jakarta to Bali
- Flights from Kuala Lumpur to Singapore
- Thai AirAsia
Recommended for you
- Qatar Airways(QR) flights from Kuala Lumpur to New York
- Ryanair(FR) flights from Lisbon to Funchal
- Medina to Riyadh flight time
- Philippines AirAsia(Z2) flights from Manila to Tagbilaran
- Cebu Pacific Air(5J) flights from Puerto Princesa to Manila
- AW172 Flight Status Today
- Air Tanzania(TC) flights from Harare to Kilimanjaro
- W45699 Flight Status Today
- Southwest Airlines
- Flights from Indore to Pantnagar Airport
- Flights from New York to Lahore
- Melbourne to Brisbane flight time
- San Diego to Hong Kong flight time
- Lucky Air(8L) flights from Bangkok to Kunming
- Flights from Pisa to Valencia
- Flights from Bristol to Aalborg
- Flights from Udon Thani to Bangkok
- Flights from Ercan to Baku
- Flights from Manila to Awang Airport
- BA4768 Flight Status Today
Site Operator: Trip.com Travel Singapore Pte. Ltd.