Distance from Amriswil to Shanghai

The distance between Amriswil, Switzerland and Shanghai, China is 8,973 kilometers (5,576 miles).

Amriswil, Thurgau, Switzerland

Shanghai, China

From Amriswil to Shanghai, the straight-line distance is 8,973 kilometers, heading northeast. Amriswil is situated at an altitude of 451 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
Amriswil, Switzerland

Local time:

Time Zone: Europe/Zurich

Coordinates: 47.547° N 9.2959° E

Elevation: 451 m (1,480 ft)


Nearby airports:
  • Friedrichshafen (FDH)
  • St Gallen Altenrhein Airport (ACH)
  • Hohenems-Dornbirn Airport (HOH)
  • Zurich Airport (ZRH)
  • Donaueschingen-Villingen Airport (ZQL)
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 Amriswil

Distance between cities Kilometers
From Amriswil to Bern 155 km
From Amriswil to Zürich 60 km
From Amriswil to Basel 130 km
From Amriswil to Lausanne 233 km
From Amriswil to Winterthur 43 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 Amriswil and Shanghai.

From To Distance (kilometers)
Medellín, Colombia Benin City, Nigeria 8,973 km
Buenos Aires, Argentina Kansas City, United States 8,972 km
Tijuana, Mexico Asunción, Paraguay 8,974 km
Hermosillo, Mexico Lisbon, Portugal 8,974 km
Arequipa, Peru Onitsha, Nigeria 8,972 km
Barranquilla, Colombia Onitsha, Nigeria 8,971 km
Guatemala City, Guatemala Murcia, Spain 8,971 km
Rome, Italy Belo Horizonte, Brazil 8,971 km
Brasília, Brazil Newcastle upon Tyne, United Kingdom 8,971 km
Kano, Nigeria Hamilton, Canada 8,975 km
Lagos, Nigeria Hamilton, Canada 8,975 km
Taipei, Taiwan Berlin, Germany 8,970 km
Dublin, Ireland Seoul, South Korea 8,976 km
Stockholm, Sweden Maracaibo, Venezuela 8,976 km
Santiago, Chile Los Angeles, United States 8,976 km
Ecatepec de Morelos, Mexico Sevilla, Spain 8,976 km
Paris, France San Francisco, United States 8,976 km
Kinshasa, Democratic Republic of the Congo Cochabamba, Bolivia 8,970 km
Tijuana, Mexico Vigo, Spain 8,970 km
Medellín, Colombia Honolulu, United States 8,969 km

Measure more distances between cities