Distance from General Tapia (Mariano Escobedo) to Shanghai

The distance between General Tapia (Mariano Escobedo), Mexico and Shanghai, China is 12,371 kilometers (7,687 miles).

General Tapia (Mariano Escobedo), Nuevo León, Mexico

Shanghai, China

From General Tapia (Mariano Escobedo) to Shanghai, the straight-line distance is 12,371 kilometers, heading northwest. General Tapia (Mariano Escobedo) is situated at an altitude of 119 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 18-20 hours
Jet fighter 12-14 hours
Speed Time
300 km/h
General Tapia (Mariano Escobedo), Mexico

Local time:

Time Zone: America/Monterrey

Coordinates: 25.8256° N 99.0397° W

Elevation: 119 m (390 ft)


Nearby airports:
  • General Lucio Blanco International Airport (REX)
  • McAllen Miller International Airport (MFE)
  • General Mariano Escobedo International Airport (MTY)
  • Del Norte International Airport (NTR)
  • Valley International Airport (HRL)
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 General Tapia (Mariano Escobedo) and Shanghai.

From To Distance (kilometers)
Vancouver, Canada Newcastle, Australia 12,371 km
Milwaukee, United States Patna, India 12,372 km
Tijuana, Mexico Ibadan, Nigeria 12,372 km
Pune, India South Boston, United States 12,370 km
San Francisco, United States Delhi, India 12,373 km
Taipei, Taiwan Columbus, United States 12,373 km
Montevideo, Uruguay Honolulu, United States 12,369 km
Quito, Ecuador Kampala, Uganda 12,368 km
Delhi, India Oakland, United States 12,374 km
Tehran, Iran Barranquilla, Colombia 12,368 km
Pune, India Boston, United States 12,368 km
Cairo, Egypt Ecatepec de Morelos, Mexico 12,368 km
San Francisco, United States Accra, Ghana 12,367 km
Las Vegas, United States Onitsha, Nigeria 12,375 km
Wellington, New Zealand Bucaramanga, Colombia 12,375 km
Nairobi, Kenya Raleigh, United States 12,375 km
Kinshasa, Democratic Republic of the Congo Arlington, United States 12,367 km
Philadelphia, United States Vadodara, India 12,375 km
Winnipeg, Canada Pune, India 12,376 km
San Diego, United States Ibadan, Nigeria 12,376 km

Measure more distances between cities