What is the 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 from China to South Africa
Time difference between Shanghai and Johannesburg
Shanghai coordinates:
latitude: 31° 14' North
longitude: 121° 27' East

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


Cities near Johannesburg:
Distance from Shanghai to Vereeniging
Distance from Shanghai to Bloemfontein
Distance from Shanghai to Maseru
Distance from Shanghai to Pretoria

Travel distance from:


Please note: this page displays the approximate flight duration time for a non-stop flight. The actual flight time may differ depending on the type and speed of the aircraft.

Distance from Shanghai
Distance from Johannesburg
Hotels and Restaurants in Shanghai
Hotels and Restaurants in Johannesburg

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

Shanghai Hongqiao International Airport (SHA) about 13 km (8.1 mi) west of Shanghai.
website: shairport.com

Airports in Johannesburg:
O R Tambo International Airport (JNB) about 21 km northeast of Shanghai.
website: acsa.co.za/home.asp?pid=2


Distance map from Shanghai, China to Johannesburg, South Africa

Copyright ©2015 Happy Zebra Travel Tools