What is the travel distance and flight duration time 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
latitude: 31° 14' North
longitude: 121° 27' East
latitude: 26° 08' South
longitude: 27° 54' East
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.
Distance map from Shanghai, China to Johannesburg, South Africa
Copyright ©2016 Happy Zebra Travel Tools