Distance from Buchs to Shanghai

The distance between Buchs, Switzerland and Shanghai, China is 8,987 kilometers (5,585 miles).

Buchs, Saint Gallen, Switzerland

Shanghai, China

From Buchs to Shanghai, the straight-line distance is 8,987 kilometers, heading northeast. Buchs 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
Buchs, Switzerland

Local time:

Time Zone: Europe/Zurich

Coordinates: 47.1674° N 9.4779° E

Elevation: 451 m (1,480 ft)


Nearby airports:
  • Hohenems-Dornbirn Airport (HOH)
  • St Gallen Altenrhein Airport (ACH)
  • Friedrichshafen (FDH)
  • Zurich Airport (ZRH)
  • Samedan Airport (SMV)
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 Buchs

Distance between cities Kilometers
From Buchs to Bern 156 km
From Buchs to Zürich 74 km
From Buchs to Basel 150 km
From Buchs to Lausanne 229 km
From Buchs to Winterthur 68 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 Buchs and Shanghai.

From To Distance (kilometers)
Brampton, Canada Kaduna, Nigeria 8,987 km
San Salvador, El Salvador Paris, France 8,986 km
Gustavo Adolfo Madero, Mexico Sevilla, Spain 8,988 km
Rome, Italy Seoul, South Korea 8,988 km
San Pedro Sula, Honduras Palma, Spain 8,986 km
Caracas, Venezuela Belgrade, Serbia 8,988 km
Cairo, Egypt Jakarta, Indonesia 8,986 km
Kano, Nigeria Raleigh, United States 8,988 km
London, United Kingdom Toluca, Mexico 8,989 km
Ciudad Juárez, Mexico Porto Alegre, Brazil 8,985 km
London, United Kingdom Belo Horizonte, Brazil 8,989 km
Villa Nueva, Guatemala Murcia, Spain 8,985 km
Paris, France Seoul, South Korea 8,989 km
Rome, Italy Denver, United States 8,989 km
Maracaibo, Venezuela Vienna, Austria 8,985 km
Bengaluru, India Melbourne, Australia 8,985 km
Curitiba, Brazil Palma, Spain 8,990 km
Saint Petersburg, Russia Havana, Cuba 8,984 km
Kano, Nigeria Santiago de Cuba, Cuba 8,984 km

Measure more distances between cities