What is the travel distance and flight duration time from Shanghai to Johannesburg?
> From Shanghai to Johannesburg
Distance from Shanghai to Johannesburg is:
(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.
31° 14' North
121° 27' East
26° 08' South
27° 54' East
Cities near Johannesburg:
Air distance from Shanghai to Thabazimbi
Air distance from Shanghai to Bloemfontein
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 Johannesburg.
Lanseria International Airport (HLA)
about 35 km north of Johannesburg.
Grand Central Airport (GCJ)
about 25 km northeast of Johannesburg.
✈ Distance form Shanghai to other cities
✈ Distance form Johannesburg to other cities
Copyright ©2017 Happy Zebra Travel Tools
How far is Johannesburg from Shanghai?