Distance from El Franco to Shanghai

The distance between El Franco, Spain and Shanghai, China is 10,202 kilometers (6,339 miles).

El Franco, Asturias, Spain

Shanghai, China

From El Franco to Shanghai, the straight-line distance is 10,202 kilometers, heading northeast. El Franco is situated at an altitude of 54 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 16-18 hours
Speed Time
El Franco, Spain

Local time:

Time Zone: Europe/Madrid

Coordinates: 43.5552° N 6.8662° W

Elevation: 54 m (177 ft)


Nearby airports:
  • Asturias Airport (OVD)
  • A Coruña Airport (LCG)
  • Santiago de Compostela Airport (SCQ)
  • León Airport (LEN)
  • Braganca Airport (BGC)
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 El Franco

Distance between cities Kilometers
From El Franco to Madrid 436 km
From El Franco to Barcelona 780 km
From El Franco to Valencia 706 km
From El Franco to Zaragoza 535 km
From El Franco to Málaga 787 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 El Franco and Shanghai.

From To Distance (kilometers)
Moscow, Russia Maracaibo, Venezuela 10,203 km
San Pedro Sula, Honduras Belgrade, Serbia 10,203 km
Warsaw, Poland Irapuato, Mexico 10,201 km
Tehran, Iran Washington, United States 10,201 km
Cairo, Egypt Guarulhos, Brazil 10,200 km
Managua, Nicaragua Onitsha, Nigeria 10,204 km
Montevideo, Uruguay Bilbao, Spain 10,204 km
Warsaw, Poland Miguel Hidalgo, Mexico 10,200 km
Warsaw, Poland Iztapalapa, Mexico 10,199 km
Santiago, Chile Lisbon, Portugal 10,205 km
Tehran, Iran Recife, Brazil 10,198 km
Warsaw, Poland Coyoacán, Mexico 10,206 km
Cairo, Egypt Caracas, Venezuela 10,206 km
Warsaw, Poland Naucalpan de Juárez, Mexico 10,198 km
Warsaw, Poland Iztacalco, Mexico 10,198 km
Nairobi, Kenya Montevideo, Uruguay 10,207 km
Warsaw, Poland Álvaro Obregón, Mexico 10,207 km
Tehran, Iran Detroit, United States 10,207 km
Arequipa, Peru Bradford, United Kingdom 10,197 km

Measure more distances between cities