Distance from Kirchberg to Shanghai

The distance between Kirchberg, Switzerland and Shanghai, China is 8,998 kilometers (5,591 miles).

Kirchberg, Saint Gallen, Switzerland

Shanghai, China

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

Local time:

Time Zone: Europe/Zurich

Coordinates: 47.4116° N 9.0402° E

Elevation: 737 m (2,418 ft)


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

Distance between cities Kilometers
From Kirchberg to Bern 131 km
From Kirchberg to Zürich 37 km
From Kirchberg to Basel 112 km
From Kirchberg to Lausanne 209 km
From Kirchberg to Winterthur 26 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 Kirchberg and Shanghai.

From To Distance (kilometers)
Managua, Nicaragua Barcelona, Spain 8,998 km
Portland, United States Gibraltar, Gibraltar 8,998 km
Port of Spain, Trinidad and Tobago Minsk, Belarus 8,998 km
Guadalajara, Mexico Leicester, United Kingdom 8,998 km
Seoul, South Korea Newport, United Kingdom 8,998 km
Lima, Peru Lisbon, Portugal 8,998 km
Stockholm, Sweden Chihuahua, Mexico 8,997 km
Torreón, Mexico Brussels, Belgium 8,997 km
London, United Kingdom Culiacán, Mexico 8,997 km
Lisbon, Portugal Culiacán, Mexico 8,997 km
Bogotá, Colombia Kaduna, Nigeria 8,999 km
Naucalpan de Juárez, Mexico Sevilla, Spain 9,000 km
Morelia, Mexico Reading, United Kingdom 9,000 km
Puebla, Mexico Bilbao, Spain 8,996 km
Córdoba, Argentina Tijuana, Mexico 8,996 km
San Diego, United States Asunción, Paraguay 9,000 km
Pune, India Las Palmas de Gran Canaria, Spain 8,996 km
Guadalajara, Mexico Kingston upon Hull, United Kingdom 9,000 km
Nairobi, Kenya Belo Horizonte, Brazil 9,001 km
Cochabamba, Bolivia Portland, United States 8,995 km

Measure more distances between cities