Distance from San Ignacio to Shanghai

The distance between San Ignacio, Mexico and Shanghai, China is 12,129 kilometers (7,537 miles).

San Ignacio, Coahuila, Mexico

Shanghai, China

From San Ignacio to Shanghai, the straight-line distance is 12,129 kilometers, heading northwest. San Ignacio is situated at an altitude of 1,108 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
San Ignacio, Mexico

Local time:

Time Zone: America/Monterrey

Coordinates: 25.7364° N 103.0905° W

Elevation: 1,108 m (3,635 ft)


Nearby airports:
  • Francisco Sarabia International Airport (TRC)
  • Venustiano Carranza International Airport (LOV)
  • Plan de Guadalupe International Airport (SLW)
  • Durango International Airport (DGO)
  • Del Norte International Airport (NTR)
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 San Ignacio and Shanghai.

From To Distance (kilometers)
Saint Petersburg, Russia Callao, Peru 12,128 km
Winnipeg, Canada Nagpur, India 12,128 km
Taipei, Taiwan Detroit, United States 12,130 km
Sucre, Bolivia Saint Petersburg, Russia 12,127 km
Phoenix, United States Benin City, Nigeria 12,127 km
Zapopan, Mexico Beijing, China 12,131 km
Jakarta, Indonesia Kumasi, Ghana 12,132 km
Seoul, South Korea Tampa, United States 12,132 km
Brisbane, Australia Culiacán, Mexico 12,132 km
Budapest, Hungary Mar del Plata, Argentina 12,132 km
Chengdu, China Tucson, United States 12,132 km
Ahmedabad, India The Bronx, United States 12,132 km
Taipei, Taiwan Hamilton, Canada 12,133 km
Montréal, Canada Nagpur, India 12,125 km
Shanghai, China Torreón, Mexico 12,125 km
Cairo, Egypt Bakersfield, United States 12,124 km
San Francisco, United States Lahore, Pakistan 12,135 km
Istanbul, Turkey Salta, Argentina 12,123 km
Lahore, Pakistan Oakland, United States 12,135 km
Shanghai, China Ibadan, Nigeria 12,135 km

Measure more distances between cities