Distance from Supe Puerto to Shanghai

The distance between Supe Puerto, Peru and Shanghai, China is 17,011 kilometers (10,570 miles).

Supe Puerto, Lima region, Peru

Shanghai, China

From Supe Puerto to Shanghai, the straight-line distance is 17,011 kilometers, heading northwest. Both cities are at a similar altitude, with Supe Puerto at 25 meters above sea level and Shanghai at 12 meters.

Travel time

Mode Estimated time
Airplane 1-2 days
Jet fighter 18-20 hours
Speed Time
300 km/h
Supe Puerto, Peru

Local time:

Time Zone: America/Lima

Coordinates: 10.8014° S 77.7433° W

Elevation: 25 m (82 ft)


Nearby airports:
  • Jorge Chávez International Airport (LIM)
  • Comandante FAP German Arias Graziani Airport (ATA)
  • Alférez FAP David Figueroa Fernandini Airport (HUU)
  • Teniente FAP Jaime A De Montreuil Morales Airport (CHM)
  • Santa Maria Airport (SMG)
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)

Other distances from Supe Puerto

Distance between cities Kilometers
From Supe Puerto to Lima 158 km
From Supe Puerto to Callao 155 km
From Supe Puerto to Arequipa 913 km
From Supe Puerto to Trujillo 329 km
From Supe Puerto to Chiclayo 502 km

Other distances from Shanghai

Distances 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

Cities within similar distances

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

From To Distance (kilometers)
Canberra, Australia Preston, United Kingdom 17,011 km
Melbourne, Australia Liverpool, United Kingdom 17,012 km
Chengdu, China Guarulhos, Brazil 17,014 km
Santa Cruz de la Sierra, Bolivia Tokyo, Japan 17,015 km
Perth, Australia Omaha, United States 17,016 km
Santa Cruz de la Sierra, Bolivia Kolkata, India 17,016 km
Shenzhen, China Belém, Brazil 17,017 km
Lucknow, India Chiclayo, Peru 17,004 km
Guatemala City, Guatemala Madurai, India 17,018 km
Gold Coast, Australia Barcelona, Spain 17,019 km
Adelaide, Australia Philadelphia, United States 17,003 km
Valencia, Spain Melbourne, Australia 17,019 km
Rosario, Argentina Dhaka, Bangladesh 17,020 km
Canberra, Australia Manchester, United Kingdom 17,001 km
Auckland, New Zealand Stockholm, Sweden 16,999 km
Sydney, Australia Preston, United Kingdom 16,997 km
Managua, Nicaragua Madurai, India 17,026 km
Chengdu, China São Paulo, Brazil 17,028 km
San Pedro Sula, Honduras Perth, Australia 16,993 km
Kanpur, India Chiclayo, Peru 16,992 km

Measure more distances between cities