Distance from Zürich (Kreis 12) to Shanghai

The distance between Zürich (Kreis 12), Switzerland and Shanghai, China is 9,026 kilometers (5,609 miles).

Zürich (Kreis 12), Zurich, Switzerland

Shanghai, China

From Zürich (Kreis 12) to Shanghai, the straight-line distance is 9,026 kilometers, heading northeast. Zürich (Kreis 12) is situated at an altitude of 435 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 14-16 hours
Speed Time
Zürich (Kreis 12), Switzerland

Local time:

Time Zone: Europe/Zurich

Coordinates: 47.4037° N 8.5761° E

Elevation: 435 m (1,427 ft)


Nearby airports:
  • Zurich Airport (ZRH)
  • Emmen Air Base (EML)
  • Buochs Airport (BXO)
  • Donaueschingen-Villingen Airport (ZQL)
  • St Gallen Altenrhein Airport (ACH)
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 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 Zürich (Kreis 12) and Shanghai.

From To Distance (kilometers)
Valencia, Spain Guadalupe, Mexico 9,026 km
Lisbon, Portugal Mazatlán, Mexico 9,026 km
Shanghai, China Newcastle upon Tyne, United Kingdom 9,026 km
Cartagena, Colombia Berlin, Germany 9,026 km
Belo Horizonte, Brazil Liverpool, United Kingdom 9,026 km
Puebla, Mexico Córdoba, Spain 9,026 km
Paris, France Veracruz, Mexico 9,025 km
Managua, Nicaragua Amsterdam, Netherlands 9,027 km
Brampton, Canada Montevideo, Uruguay 9,025 km
Valencia, Spain San Nicolás de los Garza, Mexico 9,025 km
Paris, France Bakersfield, United States 9,027 km
Kampala, Uganda Belém, Brazil 9,028 km
Houston, United States Warsaw, Poland 9,028 km
Berlin, Germany Mérida, Mexico 9,024 km
San Diego, United States Córdoba, Argentina 9,024 km
Trujillo, Peru Vigo, Spain 9,029 km
Barranquilla, Colombia Port Harcourt, Nigeria 9,023 km
Berlin, Germany Nuevo Laredo, Mexico 9,029 km
Hermosillo, Mexico Guarulhos, Brazil 9,023 km
Santiago de Querétaro, Mexico Sevilla, Spain 9,023 km

Measure more distances between cities