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 18:3043h 10m1 stopsJNB 07:40Shanghai - Johannesburg | Wed, Aug 20 | Air ChinaJNB 10:1018h 40m1 stopsPVG 10:50Johannesburg - Shanghai | Wed, Aug 27 | Air ChinaAED 3,123 AED 4,53731% OFF31% OFFAED 4,537 AED 3,123
-
SHA 14:4522h 55m1 stopsJNB 07:40Shanghai - Johannesburg | Tue, Jul 1 | Air ChinaJNB 10:1022h 35m1 stopsSHA 14:45Johannesburg - Shanghai | Mon, Jul 7 | Air ChinaAED 3,125 AED 4,53731% OFF31% OFFAED 4,537 AED 3,125
-
SHA 20:2541h 15m1 stopsJNB 07:40Shanghai - Johannesburg | Mon, Jun 30 | Air ChinaJNB 10:1022h 35m1 stopsSHA 14:45Johannesburg - Shanghai | Mon, Jul 7 | Air ChinaAED 3,129 AED 4,53731% OFF31% OFFAED 4,537 AED 3,129
-
SHA 12:2525h 15m1 stopsJNB 07:40Shanghai - Johannesburg | Thu, Jul 3 | Air ChinaJNB 10:1022h 35m1 stopsSHA 14:45Johannesburg - Shanghai | Mon, Jul 7 | Air ChinaAED 3,12931% OFFAED 4,537 AED 3,129
-
SHA 18:3043h 10m1 stopsJNB 07:40Shanghai - Johannesburg | Wed, Jul 2 | Air ChinaJNB 10:1022h 35m1 stopsSHA 14:45Johannesburg - Shanghai | Wed, Jul 9 | Air ChinaAED 3,29027% OFFAED 4,537 AED 3,290
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Sat, Aug 23 | Cathay PacificJNB 11:2018h 45m1 stopsSHA 12:05Johannesburg - Shanghai | Sat, Aug 30 | Cathay PacificAED 3,44524% OFFAED 4,537 AED 3,445
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Fri, Aug 15 | Cathay PacificJNB 11:2018h 50m1 stopsPVG 12:10Johannesburg - Shanghai | Sat, Aug 23 | Cathay PacificAED 3,44624% OFFAED 4,537 AED 3,446
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Tue, Aug 12 | Cathay PacificJNB 11:2026h 55m1 stopsPVG 20:15Johannesburg - Shanghai | Mon, Aug 18 | Cathay PacificAED 3,44824% OFFAED 4,537 AED 3,448
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Mon, Aug 11 | Cathay PacificJNB 11:2028h 50m1 stopsPVG 22:10Johannesburg - Shanghai | Mon, Aug 18 | Cathay PacificAED 3,44824% OFFAED 4,537 AED 3,448
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Tue, Jul 29 | Cathay PacificJNB 11:2023h 5m1 stopsPVG 16:25Johannesburg - Shanghai | Tue, Aug 5 | Cathay PacificAED 3,58521% OFFAED 4,537 AED 3,585
-
SHA 13:0017h 25m1 stopsJNB Invalid DateShanghai - Johannesburg | Mon, Jun 30 | Normal AirlineJNB 15:006hNonstopSHA 16:00Johannesburg - Shanghai | Wed, Jul 2 | Normal AirlineFind More FlightsFind More Flights
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Tue, Aug 12 | Cathay PacificAED 2,535 AED 3,74532% OFF32% OFFAED 3,745 AED 2,535
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Tue, Aug 19 | Cathay PacificAED 2,547 AED 3,74532% OFF32% OFFAED 3,745 AED 2,547
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Sun, Aug 3 | Cathay PacificAED 2,561 AED 3,74532% OFF32% OFFAED 3,745 AED 2,561
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Fri, Aug 15 | Cathay PacificAED 2,56831% OFFAED 3,745 AED 2,568
-
SHA 22:3039h 10m1 stopsJNB 07:40Shanghai - Johannesburg | Mon, Aug 4 | Cathay PacificAED 2,59431% OFFAED 3,745 AED 2,594
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Tue, Jul 29 | Cathay PacificAED 2,63930% OFFAED 3,745 AED 2,639
-
SHA 22:3039h 10m1 stopsJNB 07:40Shanghai - Johannesburg | Thu, Aug 14 | Cathay PacificAED 2,63930% OFFAED 3,745 AED 2,639
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Tue, Aug 5 | Cathay PacificAED 2,64228% OFFAED 3,745 AED 2,642
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Sun, Aug 17 | Cathay PacificAED 2,64328% OFFAED 3,745 AED 2,643
-
SHA 13:2024h 20m1 stopsJNB 07:40Shanghai - Johannesburg | Thu, Jul 24 | Cathay PacificAED 2,95921% OFFAED 3,745 AED 2,959
-
SHA 13:0017h 25m1 stopsJNB Invalid DateShanghai - Johannesburg | Mon, Jun 30 | 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.
-
HX239
Shanghai Hongqiao International Airport
19:15
SHA
21:55
HKG
S M T W T F SSearch -
ET645
Hong Kong International Airport
00:25
HKG
06:10
ADD
S - T - T - - -
ET809
Addis Ababa Bole International Airport
08:45
ADD
13:05
JNB
S M T 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 T 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 -
MU8629
Shanghai Hongqiao International Airport
15:00
SHA
17:40
HKG
S M T W T F SSearch -
ET645
Hong Kong International Airport
00:25
HKG
06:10
ADD
S - T - T - - -
ET809
Addis Ababa Bole International Airport
08:45
ADD
13:05
JNB
S M T W T F S -
MU8629
Shanghai Hongqiao International Airport
15:00
SHA
17:40
HKG
S M T W T F SSearch -
ET609
Hong Kong International Airport
22:05
HKG
23:45
BKK
S - T - T - - -
ET609
Suvarnabhumi Airport
00:55
BKK
05:35
ADD
- M - W - F - -
ET809
Addis Ababa Bole International Airport
08:45
ADD
13:05
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:00
SHA
11:00
GMP
S M T W T F SSearch -
EY823
Incheon International Airport
17:45
ICN
23:00
AUH
S M T W T F S -
EY747
Zayed International Airport
02:10
AUH
08:20
JNB
S - T - T F S -
FM809
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 -
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 -
MU5017
Shanghai Hongqiao International Airport
09:10
SHA
11:50
HKG
S M T W T F SSearch -
ET645
Hong Kong International Airport
00:25
HKG
06:10
ADD
S - T - T - - -
ET809
Addis Ababa Bole International Airport
08:45
ADD
13:05
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 2,535 |
Cheapest return ticket price | AED 3,123 |
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
- Cheap flights from Shanghai Hongqiao International Airport to Beijing Daxing International Airport
- Direct flights Shanghai Hongqiao International Airport to Dubai International Airport
- Direct flights Shanghai Hongqiao International Airport to Beijing Capital International Airport
- Cheap flights from Shanghai Hongqiao International Airport to Guangzhou Baiyun International Airport
- Direct flights Shanghai Hongqiao International Airport to Shenzhen Bao'an International Airport
- Cheap flights from Shanghai Hongqiao International Airport to Al Ain
- Available flights from Shanghai Hongqiao International Airport to Abu Dhabi
- Available flights from Shanghai Hongqiao International Airport to Ras Al Khaimah
- Cheap flights from Shanghai Hongqiao International Airport to Sharjah
- Flights from Shanghai Hongqiao International Airport to Dubai
- Flights from Cape Town 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
- Direct flights Sharjah International Airport to O. R. Tambo International Airport
- Flights from Zayed International Airport to O. R. Tambo International Airport
- Direct flights from Al Ain to O. R. Tambo International Airport
- Direct flights from Sharjah to O. R. Tambo International Airport
- Cheap flights from Fujairah to O. R. Tambo International Airport
- Cheap flights from Dubai to O. R. Tambo International Airport
- Round-trip flights from Abu Dhabi to O. R. Tambo International Airport