Cheap Flights from Shanghai Hongqiao 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.
-
Round-trip
-
One way
-
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Sat, Jun 7 | Cathay PacificJNB 11:2018h 50m1 stopsPVG 12:10Johannesburg - Shanghai | Sat, Jun 14 | Cathay PacificAED 2,920 AED 4,14530% OFF30% OFFAED 4,145 AED 2,920
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Fri, Jun 20 | Cathay PacificJNB 11:2028h 50m1 stopsPVG 22:10Johannesburg - Shanghai | Fri, Jun 27 | Cathay PacificAED 2,958 AED 4,14528% OFF28% OFFAED 4,145 AED 2,958
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Thu, Jun 26 | Cathay PacificJNB 11:2022h 15m1 stopsSHA 15:35Johannesburg - Shanghai | Thu, Jul 3 | Cathay PacificAED 2,971 AED 4,14528% OFF28% OFFAED 4,145 AED 2,971
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Fri, Jun 13 | Cathay PacificJNB 11:2024h 30m1 stopsPVG 17:50Johannesburg - Shanghai | Sun, Jun 15 | Cathay PacificAED 2,97428% OFFAED 4,145 AED 2,974
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Wed, Jun 25 | Cathay PacificJNB 11:2018h 50m1 stopsPVG 12:10Johannesburg - Shanghai | Wed, Jul 2 | Cathay PacificAED 2,98128% OFFAED 4,145 AED 2,981
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Fri, Jun 6 | Cathay PacificJNB 11:2018h 45m1 stopsSHA 12:05Johannesburg - Shanghai | Fri, Jun 13 | Cathay PacificAED 3,02627% OFFAED 4,145 AED 3,026
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Thu, Jun 5 | Cathay PacificJNB 11:2017h 45m1 stopsPVG 11:05Johannesburg - Shanghai | Sat, Jun 7 | Cathay PacificAED 3,05526% OFFAED 4,145 AED 3,055
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Wed, Jun 18 | Cathay PacificJNB 11:2017h 45m1 stopsPVG 11:05Johannesburg - Shanghai | Thu, Jun 26 | Cathay PacificAED 3,06726% OFFAED 4,145 AED 3,067
-
SHA 22:3039h 10m1 stopsJNB 07:40Shanghai - Johannesburg | Thu, Jun 12 | Cathay PacificJNB 11:2017h 45m1 stopsPVG 11:05Johannesburg - Shanghai | Thu, Jun 19 | Cathay PacificAED 3,07226% OFFAED 4,145 AED 3,072
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Sat, Jun 21 | Cathay PacificJNB 11:2018h 45m1 stopsSHA 12:05Johannesburg - Shanghai | Tue, Jun 24 | Cathay PacificAED 3,10925% OFFAED 4,145 AED 3,109
-
SHA 13:0017h 25m1 stopsJNB Invalid DateShanghai - Johannesburg | Sat, Jun 7 | Normal AirlineJNB 15:006hNonstopSHA 16:00Johannesburg - Shanghai | Mon, Jun 9 | Normal AirlineFind More FlightsFind More Flights
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Thu, Jun 12 | Cathay PacificAED 1,979 AED 4,94460% OFF60% OFFAED 4,944 AED 1,979
-
SHA 16:5020h 50m1 stopsJNB 07:40Shanghai - Johannesburg | Fri, Jun 13 | Cathay PacificAED 1,979 AED 4,94460% OFF60% OFFAED 4,944 AED 1,979
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Mon, Jun 9 | Cathay PacificAED 1,979 AED 4,94460% OFF60% OFFAED 4,944 AED 1,979
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Fri, Jun 20 | Cathay PacificAED 2,04759% OFFAED 4,944 AED 2,047
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Sat, Jun 7 | Cathay PacificAED 2,08057% OFFAED 4,944 AED 2,080
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Wed, Jun 11 | Cathay PacificAED 2,08057% OFFAED 4,944 AED 2,080
-
SHA 22:3039h 10m1 stopsJNB 07:40Shanghai - Johannesburg | Thu, Jun 5 | Cathay PacificAED 2,08157% OFFAED 4,944 AED 2,081
-
SHA 16:5020h 50m1 stopsJNB 07:40Shanghai - Johannesburg | Fri, Jun 6 | Cathay PacificAED 2,08457% OFFAED 4,944 AED 2,084
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Thu, Jun 26 | Cathay PacificAED 3,03339% OFFAED 4,944 AED 3,033
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Sat, Jun 21 | Cathay PacificAED 3,70825% OFFAED 4,944 AED 3,708
-
SHA 13:0017h 25m1 stopsJNB Invalid DateShanghai - Johannesburg | Sat, Jun 7 | Normal AirlineFind More FlightsFind More Flights
-
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Selected Airlines from Shanghai Hongqiao International Airport to O. R. Tambo International Airport
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.










Find more flights and airlines
Flight Schedule from Shanghai Hongqiao International Airport to O. R. Tambo International Airport
Check the schedule for flights from Shanghai to Johannesburg and find the flight that best matches your travel plans.
-
CX341
Shanghai Hongqiao International Airport
16:50
SHA
19:35
HKG
- M - - T - -Search -
CX749
Hong Kong International Airport
00:45
HKG
07:40
JNB
- M - W T F S -
CX349
Shanghai Hongqiao International Airport
13:20
SHA
16:05
HKG
S M T W T F SSearch -
CX749
Hong Kong International Airport
00:45
HKG
07:40
JNB
- M - W T F S -
HX239
Shanghai Hongqiao International Airport
19:15
SHA
21:55
HKG
S M T W T F SSearch -
QR815
Hong Kong International Airport
01:25
HKG
04:40
DOH
S M T W T F S -
QR1377
Hamad International Airport
08:45
DOH
16:10
JNB
S M T W T F S -
CX341
Shanghai Hongqiao International Airport
16:50
SHA
19:35
HKG
- M - - T - -Search -
QR815
Hong Kong International Airport
01:25
HKG
04:40
DOH
S M T W T F S -
QR1377
Hamad International Airport
08:45
DOH
16:10
JNB
S M T W T F S -
MU511
Shanghai Hongqiao International Airport
08:10
SHA
11:00
GMP
S M T W T F SSearch -
EY823
Incheon International Airport
18:30
ICN
23:15
AUH
S M T W T F S -
EY747
Zayed International Airport
02:10
AUH
08:20
JNB
- - - W T - S -
MU8629
Shanghai Hongqiao International Airport
15:00
SHA
17:40
HKG
S M T W T F SSearch -
QR815
Hong Kong International Airport
01:25
HKG
04:40
DOH
S M T W T F S -
QR1377
Hamad International Airport
08:45
DOH
16:10
JNB
S M T W T F S -
MU721
Shanghai Hongqiao International Airport
08:05
SHA
10:50
HKG
S M T W T F SSearch -
QR817
Hong Kong International Airport
19:40
HKG
22:50
DOH
S M T W T F S -
QR1363
Hamad International Airport
02:10
DOH
09:35
JNB
S M T W T F S -
MU511
Shanghai Hongqiao International Airport
08:10
SHA
11:00
GMP
S M T W T F SSearch -
ET673
Incheon International Airport
01:05
ICN
06:45
ADD
S M - W T F S -
ET809
Addis Ababa Bole International Airport
08:45
ADD
13:05
JNB
S M T W T F S -
FM3065
Shanghai Hongqiao International Airport
08:10
SHA
11:00
GMP
S M T W T F SSearch -
ET673
Incheon International Airport
01:05
ICN
06:45
ADD
S M - W T F S -
ET809
Addis Ababa Bole International Airport
08:45
ADD
13:05
JNB
S M T W T F S -
MU5017
Shanghai Hongqiao International Airport
09:10
SHA
11:50
HKG
S M T W T F SSearch -
QR817
Hong Kong International Airport
19:40
HKG
22:50
DOH
S M T W T F S -
QR1377
Hamad International Airport
08:45
DOH
16:10
JNB
S M T W T F S
Shanghai Hongqiao International Airport to O. R. Tambo International Airport Flights Info
Flight distance | 11,760.85 km |
---|---|
Cheapest one-way ticket price | AED 1,978 |
FAQs for Shanghai Hongqiao International Airport to O. R. Tambo International Airport Flights
-
What is the transportation method from the main airport to downtown in Johannesburg?
- The distance from O. R. Tambo International Airport to downtown is about 20 km, by taxi about 40 minutes.
- The distance from Lanseria International Airport to downtown is about 32 km, by taxi about 50 minutes.
Popular Destinations
-
Recommended Routes Departing From Shanghai Hongqiao International Airport
-
Recommended Routes Going to O. R. Tambo International Airport
-
Top Flight Destinations in South Africa
-
Popular Airports
- Direct flights Shanghai Hongqiao International Airport to Beijing Capital International Airport
- Flights from Shanghai Hongqiao International Airport to Beijing Daxing International Airport
- Flights from Shanghai Hongqiao International Airport to Guangzhou Baiyun International Airport
- Cheap flights from Shanghai Hongqiao International Airport to Shenzhen Bao'an International Airport
- Cheap flights from Shanghai Hongqiao International Airport to Dubai International Airport
- Cheap flights from Shanghai Hongqiao International Airport to Abu Dhabi
- Cheap flights from Shanghai Hongqiao International Airport to Al Ain
- Cheap flights from Shanghai Hongqiao International Airport to Dubai
- Flights from Shanghai Hongqiao International Airport to Sharjah
- Cheap flights from Sharjah International Airport to O. R. Tambo International Airport
- Direct flights Robert Gabriel Mugabe International Airport to O. R. Tambo International Airport
- Flights from Dubai International Airport to O. R. Tambo International Airport
- Flights from Cape Town International Airport to O. R. Tambo International Airport
- Cheap flights from Zayed International Airport to O. R. Tambo International Airport
- Direct flights from Sharjah to O. R. Tambo International Airport
- Round-trip flights from Ras Al Khaimah to O. R. Tambo International Airport
- Round-trip flights from Dubai to O. R. Tambo International Airport
- Cheap flights from Al Ain to O. R. Tambo International Airport
- Cheap flights from Abu Dhabi to O. R. Tambo International Airport