Distance from Bellinzona to Shanghai

The distance between Bellinzona, Switzerland and Shanghai, China is 9,081 kilometers (5,642 miles).

Bellinzona, Ticino, Switzerland

Shanghai, China

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

Travel time

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

Local time:

Time Zone: Europe/Zurich

Coordinates: 46.1928° N 9.017° E

Elevation: 230 m (755 ft)


Nearby airports:
  • Locarno Airport (ZJI)
  • Lugano Airport (LUG)
  • Milano Malpensa Airport (MXP)
  • Samedan Airport (SMV)
  • Il Caravaggio International Airport (BGY)
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 Bellinzona

Distance between cities Kilometers
From Bellinzona to Bern 147 km
From Bellinzona to Zürich 135 km
From Bellinzona to Basel 188 km
From Bellinzona to Lausanne 187 km
From Bellinzona to Winterthur 148 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 Bellinzona and Shanghai.

From To Distance (kilometers)
Abuja, Nigeria Cartagena, Colombia 9,081 km
Brasília, Brazil Tijuana, Mexico 9,081 km
Budapest, Hungary Arlington, United States 9,081 km
Belo Horizonte, Brazil Colorado Springs, United States 9,080 km
Gibraltar, Gibraltar Ciudad Nezahualcoyotl, Mexico 9,080 km
Oslo, Norway Veracruz, Mexico 9,082 km
Gibraltar, Gibraltar Cuautitlán Izcalli, Mexico 9,082 km
Madrid, Spain Miguel Hidalgo, Mexico 9,082 km
Madrid, Spain Naucalpan de Juárez, Mexico 9,082 km
Lagos, Nigeria Charlotte, United States 9,080 km
Gibraltar, Gibraltar Gustavo Adolfo Madero, Mexico 9,083 km
Warsaw, Poland Albuquerque, United States 9,083 km
Abuja, Nigeria Raleigh, United States 9,083 km
Las Vegas, United States Sevilla, Spain 9,083 km
Gibraltar, Gibraltar Chiclayo, Peru 9,079 km
Naucalpan de Juárez, Mexico Córdoba, Spain 9,083 km
Cochabamba, Bolivia Valladolid, Spain 9,084 km
Madrid, Spain Ciudad López Mateos, Mexico 9,078 km
Rome, Italy Fort Worth, United States 9,078 km
Santo Domingo, Dominican Republic Honolulu, United States 9,084 km

Measure more distances between cities