Distance from Shanghai to Asau

The distance between Shanghai, China and Asau, Samoa is 8,599 kilometers (5,343 miles).

Shanghai, China

Asau, Vaisigano, Samoa

From Shanghai to Asau, the straight-line distance is 8,599 kilometers, heading southeast. Both cities are at a similar altitude, with Shanghai at 12 meters above sea level and Asau at 13 meters.

Travel time

Mode Estimated time
Airplane 12-14 hours
Jet fighter 8-10 hours
Speed Time
300 km/h
Shanghai, China

Local time:

Time Zone: Asia/Shanghai

Coordinates: 31.2222° N 121.4581° E

Elevation: 12 m (39 ft)


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

Local time:

Time Zone: Pacific/Apia

Coordinates: 13.5196° S 172.6378° W

Elevation: 13 m (43 ft)


Nearby airports:
  • Maota Airport (MXS)
  • Faleolo International Airport (APW)
  • Fagali'i Airport (FGI)
  • Pago Pago International Airport (PPG)
  • Niuatoputapu Airport (NTT)

Other distances from Shanghai

Distance between cities Kilometers
From Shanghai to Beijing 1,067 km
From Shanghai to Shenzhen 1,209 km
From Shanghai to Chengdu 1,661 km
From Shanghai to Tianjin 961 km
From Shanghai to Wuhan 691 km

Other distances from Asau

Distances between cities Kilometers
From Asau to Apia 100 km
From Asau to Mulifanua 74 km
From Asau to Faleula 92 km
From Asau to Siusega 96 km
From Asau to Malie 91 km

Cities within similar distances

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

From To Distance (kilometers)
Phoenix, United States Puente Alto, Chile 8,599 km
Rome, Italy Barquisimeto, Venezuela 8,599 km
Cali, Colombia Bristol, United Kingdom 8,599 km
Ecatepec de Morelos, Mexico Vigo, Spain 8,598 km
Saint Petersburg, Russia San Juan, Puerto Rico 8,598 km
Guatemala City, Guatemala Manchester, United Kingdom 8,600 km
Córdoba, Argentina Albuquerque, United States 8,598 km
Reynosa, Mexico Paris, France 8,598 km
Warsaw, Poland Tokyo, Japan 8,600 km
Chihuahua, Mexico São Paulo, Brazil 8,598 km
Guatemala City, Guatemala Valladolid, Spain 8,598 km
Lima, Peru Kumasi, Ghana 8,598 km
Santiago de los Caballeros, Dominican Republic Belgrade, Serbia 8,600 km
Chihuahua, Mexico Guarulhos, Brazil 8,600 km
Mississauga, Canada Puente Alto, Chile 8,597 km
Mexicali, Mexico Newport, United Kingdom 8,597 km
Barcelona, Spain Austin, United States 8,601 km
Los Angeles, United States Kingston upon Hull, United Kingdom 8,601 km
Rosario, Argentina Halifax, Canada 8,597 km
Salvador, Brazil Chihuahua, Mexico 8,601 km

Measure more distances between cities