Distance from Naples to Shanghai

The distance between Naples, Italy and Shanghai, China is 9,081 kilometers (5,643 miles).

Naples, Campania, Italy

Shanghai, China

From Naples to Shanghai, the straight-line distance is 9,081 kilometers, heading northeast. Both cities are at a similar altitude, with Naples at 14 meters above sea level and Shanghai at 12 meters.

Travel time

Mode Estimated time
Airplane 14-16 hours
Speed Time
Naples, Italy

Local time:

Time Zone: Europe/Rome

Coordinates: 40.8522° N 14.2681° E

Elevation: 14 m (46 ft)


Nearby airports:
  • Naples International Airport (NAP)
  • Salerno Costa d'Amalfi Airport (QSR)
  • Foggia "Gino Lisa" Airport (FOG)
  • Latina Air Base (QLT)
  • Roma Ciampino Airport (CIA)
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 Naples

Distance between cities Kilometers
From Naples to Rome 187 km
From Naples to Milan 658 km
From Naples to Turin 712 km
From Naples to Palermo 314 km
From Naples to Genoa 588 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 Naples and Shanghai.

From To Distance (kilometers)
Abuja, Nigeria Cartagena, Colombia 9,081 km
Brasília, Brazil Tijuana, Mexico 9,081 km
Budapest, Hungary Arlington, United States 9,081 km
Belo Horizonte, Brazil Colorado Springs, United States 9,080 km
Gibraltar, Gibraltar Ciudad Nezahualcoyotl, Mexico 9,080 km
Oslo, Norway Veracruz, Mexico 9,082 km
Gibraltar, Gibraltar Cuautitlán Izcalli, Mexico 9,082 km
Madrid, Spain Miguel Hidalgo, Mexico 9,082 km
Madrid, Spain Naucalpan de Juárez, Mexico 9,082 km
Lagos, Nigeria Charlotte, United States 9,080 km
Gibraltar, Gibraltar Gustavo Adolfo Madero, Mexico 9,083 km
Warsaw, Poland Albuquerque, United States 9,083 km
Abuja, Nigeria Raleigh, United States 9,083 km
Las Vegas, United States Sevilla, Spain 9,083 km
Gibraltar, Gibraltar Chiclayo, Peru 9,079 km
Naucalpan de Juárez, Mexico Córdoba, Spain 9,083 km
Cochabamba, Bolivia Valladolid, Spain 9,084 km
Madrid, Spain Ciudad López Mateos, Mexico 9,078 km
Rome, Italy Fort Worth, United States 9,078 km
Santo Domingo, Dominican Republic Honolulu, United States 9,084 km

Measure more distances between cities