Distance from Hergiswil to Shanghai

The distance between Hergiswil, Switzerland and Shanghai, China is 9,071 kilometers (5,636 miles).

Hergiswil, Nidwalden, Switzerland

Shanghai, China

From Hergiswil to Shanghai, the straight-line distance is 9,071 kilometers, heading northeast. Hergiswil is situated at an altitude of 452 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 14-16 hours
Speed Time
Hergiswil, Switzerland

Local time:

Time Zone: Europe/Zurich

Coordinates: 46.9843° N 8.3094° E

Elevation: 452 m (1,483 ft)


Nearby airports:
  • Buochs Airport (BXO)
  • Emmen Air Base (EML)
  • Interlaken Air Base (ZIN)
  • Zurich Airport (ZRH)
  • Bern Airport (BRN)
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 Hergiswil

Distance between cities Kilometers
From Hergiswil to Bern 66 km
From Hergiswil to Zürich 46 km
From Hergiswil to Basel 85 km
From Hergiswil to Lausanne 138 km
From Hergiswil to Winterthur 66 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 Hergiswil and Shanghai.

From To Distance (kilometers)
Madrid, Spain Gustavo Adolfo Madero, Mexico 9,071 km
Gibraltar, Gibraltar Ecatepec de Morelos, Mexico 9,071 km
Gustavo Adolfo Madero, Mexico Córdoba, Spain 9,071 km
Rio de Janeiro, Brazil Minneapolis, United States 9,071 km
Gibraltar, Gibraltar San Luis Potosí, Mexico 9,070 km
Helsinki, Finland Ciudad Guayana, Venezuela 9,072 km
Cali, Colombia Brussels, Belgium 9,072 km
Abuja, Nigeria Toronto, Canada 9,072 km
Madrid, Spain Ciudad Nezahualcoyotl, Mexico 9,070 km
Budapest, Hungary Barquisimeto, Venezuela 9,072 km
Minsk, Belarus Santiago de Cuba, Cuba 9,072 km
Managua, Nicaragua Palma, Spain 9,069 km
Indianapolis, United States Kumasi, Ghana 9,073 km
Portland, United States Murcia, Spain 9,069 km
Saint Petersburg, Russia Bakersfield, United States 9,073 km
Madrid, Spain Cuautitlán Izcalli, Mexico 9,069 km
Miami, United States Ibadan, Nigeria 9,073 km
Vancouver, Canada La Paz, Bolivia 9,068 km
Belo Horizonte, Brazil Preston, United Kingdom 9,068 km
Liverpool, United Kingdom Quito, Ecuador 9,074 km

Measure more distances between cities