Distance from Uzwil to Shanghai

The distance between Uzwil, Switzerland and Shanghai, China is 8,990 kilometers (5,586 miles).

Uzwil, Saint Gallen, Switzerland

Shanghai, China

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

Local time:

Time Zone: Europe/Zurich

Coordinates: 47.4365° N 9.1342° E

Elevation: 542 m (1,778 ft)


Nearby airports:
  • St Gallen Altenrhein Airport (ACH)
  • Friedrichshafen (FDH)
  • Hohenems-Dornbirn Airport (HOH)
  • Zurich Airport (ZRH)
  • Emmen Air Base (EML)
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 Uzwil

Distance between cities Kilometers
From Uzwil to Bern 139 km
From Uzwil to Zürich 45 km
From Uzwil to Basel 118 km
From Uzwil to Lausanne 216 km
From Uzwil to Winterthur 32 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 Uzwil and Shanghai.

From To Distance (kilometers)
El Paso, United States Porto Alegre, Brazil 8,990 km
Santiago, Chile Las Vegas, United States 8,990 km
Curitiba, Brazil Palma, Spain 8,990 km
Rome, Italy Denver, United States 8,989 km
Berlin, Germany Las Vegas, United States 8,991 km
Paris, France Seoul, South Korea 8,989 km
London, United Kingdom Belo Horizonte, Brazil 8,989 km
Bogotá, Colombia Port Harcourt, Nigeria 8,991 km
Paris, France San Jose, United States 8,991 km
Belo Horizonte, Brazil Albuquerque, United States 8,991 km
London, United Kingdom Toluca, Mexico 8,989 km
Kano, Nigeria Raleigh, United States 8,988 km
Kano, Nigeria Salta, Argentina 8,992 km
Belo Horizonte, Brazil Birmingham, United Kingdom 8,992 km
Caracas, Venezuela Belgrade, Serbia 8,988 km
Rome, Italy Seoul, South Korea 8,988 km
Kyiv, Ukraine Wichita, United States 8,992 km
Belo Horizonte, Brazil Islington, United Kingdom 8,992 km
Gustavo Adolfo Madero, Mexico Sevilla, Spain 8,988 km
Zapopan, Mexico Leicester, United Kingdom 8,993 km

Measure more distances between cities