What is the travel distance and flight duration time from Shanghai to Johannesburg?


HZ travel tools > Distance calculator > From Shanghai to Johannesburg

Distance from Shanghai to Johannesburg is: 7330.6 Miles

(11797.5 Kilometers / 6365.9 Nautical Miles)

Approximate travel time from Shanghai, China to Johannesburg, South Africa is: 15 hrs, 13 mins
 
Distance and flight duration time from Shanghai Pudong International Airport to O R Tambo International Airport
Time difference between Shanghai and Johannesburg
Please note: this page displays the approximate flight duration time for a non-stop flight. The actual travel time may differ depending on the type and speed of the aircraft.
Shanghai coordinates:
latitude: 31° 14' North
longitude: 121° 27' East

Johannesburg coordinates:
latitude: 26° 08' South
longitude: 27° 54' East


Search flights from Shanghai, China to Johannesburg, South Africa
 

Airports in Shanghai:
Shanghai Pudong International Airport (PVG) about 30 km (19 mi) east of Shanghai.

Shanghai Hongqiao International Airport (SHA) about 13 km (8.1 mi) west of Shanghai.



Airports in Johannesburg:
O R Tambo International Airport (JNB) about 21 km northeast of Shanghai.

Lanseria International Airport (HLA) about 35 km north of Shanghai.

Grand Central Airport (GCJ) about 25 km northeast of Shanghai.

Distance map from Shanghai, China to Johannesburg, South Africa



Copyright ©2016 Happy Zebra Travel Tools