Distance from Soto la Marina to Shanghai

The distance between Soto la Marina, Mexico and Shanghai, China is 12,604 kilometers (7,832 miles).

Soto la Marina, Tamaulipas, Mexico

Shanghai, China

From Soto la Marina to Shanghai, the straight-line distance is 12,604 kilometers, heading northwest. Both cities are at a similar altitude, with Soto la Marina at 20 meters above sea level and Shanghai at 12 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 12-14 hours
Speed Time
300 km/h
Soto la Marina, Mexico

Local time:

Time Zone: America/Monterrey

Coordinates: 23.7695° N 98.2044° W

Elevation: 20 m (66 ft)


Nearby airports:
  • General Pedro J. Méndez International Airport (CVM)
  • Ciudad Mante National Airport (MMC)
  • General Francisco Javier Mina International Airport (TAM)
  • Tamuin Airport (TSL)
  • General Servando Canales International Airport (MAM)
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 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 Soto la Marina and Shanghai.

From To Distance (kilometers)
Taipei, Taiwan Philadelphia, United States 12,604 km
Dhaka, Bangladesh Fresno, United States 12,605 km
Seoul, South Korea Cancún, Mexico 12,606 km
Nairobi, Kenya Columbus, United States 12,606 km
Manhattan, United States Nagpur, India 12,606 km
Wellington, New Zealand Valledupar, Colombia 12,606 km
Lisbon, Portugal Honolulu, United States 12,607 km
Tehran, Iran Hermosillo, Mexico 12,600 km
Taipei, Taiwan Nashville, United States 12,608 km
Gold Coast, Australia San Luis Potosí, Mexico 12,608 km
Denver, United States Lucknow, India 12,608 km
Santiago de Querétaro, Mexico Gold Coast, Australia 12,600 km
Tehran, Iran Melbourne, Australia 12,599 km
Hong Kong, Hong Kong Hamilton, Canada 12,609 km
Pune, India Etobicoke, Canada 12,609 km
Chicago, United States Kakamega, Kenya 12,610 km
Kolkata, India Oakland, United States 12,598 km
Quito, Ecuador Kakamega, Kenya 12,610 km
Detroit, United States Shenzhen, China 12,610 km
Recife, Brazil Delhi, India 12,597 km

Measure more distances between cities