Distance from Shanghai to Monterrey

The distance between Shanghai, China and Monterrey, Mexico is 12,307 kilometers (7,647 miles)

Country: China

Region: Shanghai

City: Shanghai

Country: Mexico

Region: Nuevo León

City: Monterrey

Travel time

Mode Estimated time
Airplane 18-20 hours
Jet fighter 12-14 hours
Speed Time
300 km/h

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)

Monterrey, Mexico

Local time:

Coordinates: 25.6751° N 100.3185° W


Nearby airports:
  • Del Norte International Airport (NTR)
  • General Mariano Escobedo International Airport (MTY)
  • Plan de Guadalupe International Airport (SLW)
  • Venustiano Carranza International Airport (LOV)
  • Quetzalcóatl International Airport (NLD)

Other distances from Shanghai

Distance 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

Other distances from Monterrey

Distances between cities Kilometers
From Monterrey to Mexico City 702 km
From Monterrey to Tijuana 1,789 km
From Monterrey to Iztapalapa 712 km
From Monterrey to Puebla 767 km
From Monterrey to Ciudad Juárez 899 km

Cities within similar distances

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

From To Distance (kilometers)
Jacksonville, United States Kampala, Uganda 12,307 km
Kolkata, India Ottawa, Canada 12,307 km
Warsaw, Poland Buenos Aires, Argentina 12,308 km
Melbourne, Australia Porto Alegre, Brazil 12,308 km
Hong Kong, Hong Kong Tucson, United States 12,308 km
Los Angeles, United States Canberra, Australia 12,306 km
Shanghai, China Washington, United States 12,304 km
San Diego, United States Cairo, Egypt 12,304 km
Cairo, Egypt San Luis Potosí, Mexico 12,304 km
Mumbai, India Winnipeg, Canada 12,304 km
Shanghai, China Guadalupe, Mexico 12,311 km
Mumbai, India Maceió, Brazil 12,311 km
Copenhagen, Denmark Mar del Plata, Argentina 12,311 km
Warsaw, Poland Rosario, Argentina 12,303 km
Baghdad, Iraq Tucson, United States 12,302 km
Tehran, Iran Santa Marta, Colombia 12,302 km
Chengdu, China Washington, United States 12,302 km
Shanghai, China San Nicolás de los Garza, Mexico 12,302 km
Delhi, India Sacramento, United States 12,312 km

Measure more distances between cities