Distance from Shanghai to Mexicali

The distance between Shanghai, China and Mexicali, Mexico is 10,754 kilometers (6,682 miles)

Country: China

Region: Shanghai

City: Shanghai

Country: Mexico

Region: Baja California

City: Mexicali

Travel time

Mode Estimated time
Airplane 16-18 hours
Jet fighter 10-12 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)

Mexicali, Mexico

Local time:

Coordinates: 32.6278° N 115.4545° W


Nearby airports:
  • Calexico International Airport (CXL)
  • General Rodolfo Sánchez Taboada International Airport (MXL)
  • Imperial County Airport (IPL)
  • El Centro NAF Airport (Vraciu Field) (NJK)
  • Yuma MCAS/Yuma International Airport (YUM)

Other distances from Shanghai

Distance 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

Other distances from Mexicali

Distances between cities Kilometers
From Mexicali to Mexico City 2,188 km
From Mexicali to Iztapalapa 2,198 km
From Mexicali to Guadalajara 1,786 km
From Mexicali to Puebla 2,287 km
From Mexicali to Tijuana 146 km

Cities within similar distances

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

From To Distance (kilometers)
Istanbul, Turkey Nuevo Laredo, Mexico 10,754 km
Santiago, Chile Oviedo, Spain 10,754 km
Tianjin, China Detroit, United States 10,754 km
Tokyo, Japan Guadalupe, Mexico 10,754 km
Moscow, Russia Xochimilco, Mexico 10,754 km
Kinshasa, Democratic Republic of the Congo Greensboro, United States 10,754 km
Istanbul, Turkey Bello, Colombia 10,755 km
Kyiv, Ukraine Aguascalientes, Mexico 10,755 km
Ribeirão Preto, Brazil Vancouver, Canada 10,755 km
Istanbul, Turkey Stockton, United States 10,753 km
Moscow, Russia Tlalpan, Mexico 10,752 km
Kinshasa, Democratic Republic of the Congo Perth, Australia 10,752 km
Seoul, South Korea St. Louis, United States 10,752 km
Belém, Brazil Anchorage, United States 10,757 km
Tehran, Iran Seattle, United States 10,757 km
Dongguan, China Málaga, Spain 10,757 km
Bucharest, Romania Ensenada, Mexico 10,751 km
Cairo, Egypt Campo Grande, Brazil 10,750 km
Beijing, China Wichita, United States 10,750 km

Measure more distances between cities