Distance from Arth to Shanghai

The distance between Arth, Switzerland and Shanghai, China is 9,052 kilometers (5,625 miles).

Arth, Schwyz, Switzerland

Shanghai, China

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

Travel time

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

Local time:

Time Zone: Europe/Zurich

Coordinates: 47.0634° N 8.5235° E

Elevation: 425 m (1,394 ft)


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

Distance between cities Kilometers
From Arth to Bern 83 km
From Arth to Zürich 34 km
From Arth to Basel 91 km
From Arth to Lausanne 157 km
From Arth to Winterthur 51 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 Arth and Shanghai.

From To Distance (kilometers)
Glasgow, United Kingdom Quito, Ecuador 9,052 km
Torreón, Mexico Gibraltar, Gibraltar 9,052 km
Valencia, Spain Ciudad Juárez, Mexico 9,052 km
Valencia, Spain El Paso, United States 9,052 km
Hermosillo, Mexico Amsterdam, Netherlands 9,051 km
London, United Kingdom Morelia, Mexico 9,053 km
Washington, United States Onitsha, Nigeria 9,051 km
Mexicali, Mexico Lisbon, Portugal 9,051 km
Morelia, Mexico Islington, United Kingdom 9,053 km
Seoul, South Korea Sacramento, United States 9,051 km
Zapopan, Mexico Reading, United Kingdom 9,053 km
San Diego, United States Goiânia, Brazil 9,053 km
Rio de Janeiro, Brazil Ciudad Juárez, Mexico 9,051 km
Sydney, Australia Dhaka, Bangladesh 9,054 km
Los Angeles, United States Brussels, Belgium 9,054 km
Santiago, Chile Ibadan, Nigeria 9,050 km
San Francisco, United States Seoul, South Korea 9,050 km
Portland, United States Las Palmas de Gran Canaria, Spain 9,050 km
Rome, Italy Colorado Springs, United States 9,055 km

Measure more distances between cities