Distance from Heiden to Shanghai

The distance between Heiden, Switzerland and Shanghai, China is 8,966 kilometers (5,571 miles).

Heiden, Appenzell Ausserrhoden, Switzerland

Shanghai, China

From Heiden to Shanghai, the straight-line distance is 8,966 kilometers, heading northeast. Heiden is situated at an altitude of 786 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Bicycle 30-45 days
Motorcycle 10-12 days
Car 8-10 days
Airplane 14-16 hours
Speed Time
50 km/h
100 km/h
150 km/h
Heiden, Switzerland

Local time:

Time Zone: Europe/Zurich

Coordinates: 47.4426° N 9.5329° E

Elevation: 786 m (2,579 ft)


Nearby airports:
  • St Gallen Altenrhein Airport (ACH)
  • Hohenems-Dornbirn Airport (HOH)
  • Friedrichshafen (FDH)
  • Zurich Airport (ZRH)
  • Allgäu Airport, Memmingen (FMM)
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 Heiden

Distance between cities Kilometers
From Heiden to Bern 167 km
From Heiden to Zürich 75 km
From Heiden to Basel 148 km
From Heiden to Lausanne 243 km
From Heiden to Winterthur 61 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 Heiden and Shanghai.

From To Distance (kilometers)
Port Moresby, Papua New Guinea Lahore, Pakistan 8,966 km
Paris, France Oakland, United States 8,966 km
Canberra, Australia Madurai, India 8,965 km
Beijing, China Bilbao, Spain 8,967 km
Santiago, Chile Las Palmas de Gran Canaria, Spain 8,965 km
Istanbul, Turkey Tokyo, Japan 8,967 km
Jacksonville, United States Bucharest, Romania 8,967 km
Tehran, Iran Halifax, Canada 8,968 km
Accra, Ghana Tampa, United States 8,968 km
Santiago de los Caballeros, Dominican Republic Honolulu, United States 8,968 km
Santiago de Querétaro, Mexico Valladolid, Spain 8,968 km
Kampala, Uganda Campinas, Brazil 8,968 km
San Diego, United States Vigo, Spain 8,964 km
Brussels, Belgium Bakersfield, United States 8,968 km
Brampton, Canada Lagos, Nigeria 8,968 km
Quito, Ecuador Swansea, United Kingdom 8,969 km
Chennai, India Vigo, Spain 8,963 km
Budapest, Hungary Valencia, Venezuela 8,963 km
Kingston, Jamaica Warsaw, Poland 8,963 km
Denver, United States Maceió, Brazil 8,969 km

Measure more distances between cities