Distance from Sahagún to Shanghai

The distance between Sahagún, Spain and Shanghai, China is 10,197 kilometers (6,336 miles).

Sahagún, Castille and León, Spain

Shanghai, China

From Sahagún to Shanghai, the straight-line distance is 10,197 kilometers, heading northeast. Sahagún is situated at an altitude of 828 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 16-18 hours
Speed Time
Sahagún, Spain

Local time:

Time Zone: Europe/Madrid

Coordinates: 42.3709° N 5.0294° W

Elevation: 828 m (2,717 ft)


Nearby airports:
  • León Airport (LEN)
  • Valladolid Airport (VLL)
  • Burgos Airport (RGS)
  • Braganca Airport (BGC)
  • Santander Airport (SDR)
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 Sahagún

Distance between cities Kilometers
From Sahagún to Madrid 244 km
From Sahagún to Barcelona 606 km
From Sahagún to Valencia 507 km
From Sahagún to Zaragoza 353 km
From Sahagún to Málaga 630 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 Sahagún and Shanghai.

From To Distance (kilometers)
Arequipa, Peru Bradford, United Kingdom 10,197 km
Moscow, Russia Saltillo, Mexico 10,196 km
Warsaw, Poland Iztacalco, Mexico 10,198 km
Mexico City, Mexico Warsaw, Poland 10,196 km
Warsaw, Poland Naucalpan de Juárez, Mexico 10,198 km
Santiago, Chile Portland, United States 10,196 km
Warsaw, Poland Cuauhtémoc, Mexico 10,196 km
Vienna, Austria Irapuato, Mexico 10,196 km
Tehran, Iran Recife, Brazil 10,198 km
Berlin, Germany Campinas, Brazil 10,195 km
Madrid, Spain Bangkok, Thailand 10,195 km
Cartagena, Colombia Kinshasa, Democratic Republic of the Congo 10,195 km
Warsaw, Poland Iztapalapa, Mexico 10,199 km
Warsaw, Poland Miguel Hidalgo, Mexico 10,200 km
Sheffield, United Kingdom Arequipa, Peru 10,194 km
Warsaw, Poland Azcapotzalco, Mexico 10,194 km
Cairo, Egypt Guarulhos, Brazil 10,200 km
Warsaw, Poland Venustiano Carranza, Mexico 10,194 km
Tehran, Iran Washington, United States 10,201 km
Warsaw, Poland Irapuato, Mexico 10,201 km

Measure more distances between cities