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:
Maseru
Thabazimbi
Gaborone
Vereeniging
 
Shanghai coordinates:
latitude: 31° 14' North
longitude: 121° 27' East

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