Distance from Moriles to Shanghai

The distance between Moriles, Spain and Shanghai, China is 10,569 kilometers (6,567 miles)

Country: Spain

Region: Andalusia

City: Moriles

Country: China

Region: Shanghai

City: Shanghai

Travel time

Mode Estimated time
Bicycle 30-45 days
Motorcycle 12-15 days
Car 10-12 days
Airplane 16-18 hours
Speed Time
50 km/h
100 km/h
150 km/h

Moriles, Spain

Local time:

Coordinates: 37.4367° N 4.6076° W


Nearby airports:
  • Córdoba Airport (ODB)
  • Federico García Lorca Airport (GRX)
  • Málaga Airport (AGP)
  • Morón Air Base (OZP)
  • Seville San Pablo Airport (SVQ)

Shanghai, China

Local time:

Coordinates: 31.2222° N 121.4581° E


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 Moriles

Distance between cities Kilometers
From Moriles to Madrid 340 km
From Moriles to Barcelona 729 km
From Moriles to Valencia 433 km
From Moriles to Zaragoza 568 km
From Moriles to Málaga 81 km

Other distances from Shanghai

Distances between cities Kilometers
From Shanghai to Beijing 1,067 km
From Shanghai to Tianjin 961 km
From Shanghai to Shenzhen 1,209 km
From Shanghai to Wuhan 691 km
From Shanghai to Dongguan 1,187 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Moriles and Shanghai.

From To Distance (kilometers)
Bucharest, Romania Pereira, Colombia 10,569 km
Istanbul, Turkey São Paulo, Brazil 10,569 km
Rio de Janeiro, Brazil Stockton, United States 10,569 km
Wuhan, China Winnipeg, Canada 10,568 km
Tehran, Iran Cincinnati, United States 10,570 km
Istanbul, Turkey Santo André, Brazil 10,570 km
San Jose, United States Duque de Caxias, Brazil 10,570 km
Budapest, Hungary Curitiba, Brazil 10,570 km
Nanjing, China Los Angeles, United States 10,571 km
Tianjin, China Montréal, Canada 10,567 km
San Jose, United States São João de Meriti, Brazil 10,567 km
Mendoza, Argentina Vancouver, Canada 10,565 km
Istanbul, Turkey Mauá, Brazil 10,565 km
Warsaw, Poland São José dos Campos, Brazil 10,564 km
London, United Kingdom Salta, Argentina 10,574 km
Lagos, Nigeria Dallas, United States 10,574 km
Cairo, Egypt Joinville, Brazil 10,564 km
Bucharest, Romania Chihuahua, Mexico 10,574 km
Istanbul, Turkey São Bernardo do Campo, Brazil 10,574 km
Bucharest, Romania Riverside, United States 10,574 km

Measure more distances between cities