Happy Zebra > Distance calculator > From Shanghai to Johannesburg


Distance from Shanghai to Johannesburg is: 7330.6 Miles

(11797.5 Kilometers / 6365.9 Nautical Miles)

Approximate flight duration time from Shanghai, China to Johannesburg, South Africa is: 15 hrs, 13 mins
 

Distance from:


To:

Find Hotels and Restaurants in Shanghai Find Hotels and Restaurants in Johannesburg
Time difference between Shanghai and Johannesburg Distance from China to South Africa Distance from Shanghai Distance from Johannesburg
Cities near Johannesburg:
Vereeniging
Gaborone
Thabazimbi
Maseru
 
Shanghai coordinates:
latitude: 31° 14' North
longitude: 121° 27' East

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