Distance from Napperby to Shanghai

The distance between Napperby, Australia and Shanghai, China is 7,338 kilometers (4,560 miles)

Country: Australia

Region: South Australia

City: Napperby

Country: China

Region: Shanghai

City: Shanghai

Travel time

Mode Estimated time
Airplane 10-12 hours
Jet fighter 6-8 hours
Speed Time
300 km/h

Napperby, Australia

Local time:

Coordinates: 33.1574° S 138.1164° E


Nearby airports:
  • Port Pirie Airport (PPI)
  • Whyalla Airport (WYA)
  • Port Augusta Airport (PUG)
  • Cleve Airport (CVC)
  • Adelaide International Airport (ADL)

Shanghai, China

Local time:

Coordinates: 31.2222° N 121.4581° E


Nearby airports:
  • Shanghai Hongqiao International Airport (SHA)
  • Shanghai Pudong International Airport (PVG)
  • Suzhou Guangfu Airport (SZV)
  • Wuxi Airport (WUX)
  • Rugao Air Base (RUG)

Other distances from Napperby

Distance between cities Kilometers
From Napperby to Sydney 1,218 km
From Napperby to Melbourne 808 km
From Napperby to Brisbane 1,565 km
From Napperby to Perth 2,091 km
From Napperby to Adelaide 201 km

Other distances from Shanghai

Distances between cities Kilometers
From Shanghai to Beijing 1,067 km
From Shanghai to Tianjin 961 km
From Shanghai to Shenzhen 1,209 km
From Shanghai to Wuhan 691 km
From Shanghai to Dongguan 1,187 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Napperby and Shanghai.

From To Distance (kilometers)
Teresina, Brazil Bristol, United Kingdom 7,338 km
Campinas, Brazil Tlalpan, Mexico 7,338 km
Maceió, Brazil Columbus, United States 7,338 km
Kinshasa, Democratic Republic of the Congo Hyderabad, India 7,338 km
Ciudad Nezahualcoyotl, Mexico Sorocaba, Brazil 7,338 km
Quito, Ecuador Santa Cruz de Tenerife, Spain 7,338 km
South Boston, United States São José do Rio Preto, Brazil 7,338 km
Vienna, Austria Toledo, United States 7,337 km
Curitiba, Brazil Ecatepec de Morelos, Mexico 7,337 km
Curitiba, Brazil Azcapotzalco, Mexico 7,339 km
Contagem, Brazil Acapulco de Juárez, Mexico 7,337 km
Iztapalapa, Mexico Sorocaba, Brazil 7,339 km
Philadelphia, United States Ribeirão Preto, Brazil 7,339 km
Mérida, Mexico Mar del Plata, Argentina 7,339 km
Hamburg, Germany Atlanta, United States 7,339 km
Fortaleza, Brazil Dallas, United States 7,339 km
Campinas, Brazil Iztacalco, Mexico 7,339 km
Brasília, Brazil Toledo, United States 7,339 km

Measure more distances between cities