Distance from Shanghai to Mérida

The distance between Shanghai, China and Mérida, Mexico is 13,350 kilometers (8,295 miles).

Shanghai, China

Mérida, Yucatán, Mexico

From Shanghai to Mérida, the straight-line distance is 13,350 kilometers, heading northeast. Both cities are at a similar altitude, with Shanghai at 12 meters above sea level and Mérida at 14 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 14-16 hours
Speed Time
300 km/h
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)
Mérida, Mexico

Local time:

Time Zone: America/Merida

Coordinates: 20.9754° N 89.617° W

Elevation: 14 m (46 ft)


Nearby airports:
  • Licenciado Manuel Crescencio Rejon Int Airport (MID)
  • Chichen Itza International Airport (CZA)
  • Cupul National Airport (TZM)
  • Ing. Alberto Acuña Ongay International Airport (CPE)
  • Cozumel International Airport (CZM)

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 Mérida

Distances between cities Kilometers
From Mérida to Mexico City 1,008 km
From Mérida to Tijuana 2,997 km
From Mérida to Iztapalapa 1,003 km
From Mérida to Puebla 924 km
From Mérida to Ciudad Juárez 2,056 km

Cities within similar distances

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

From To Distance (kilometers)
Jaipur, India Dallas, United States 13,351 km
Sucre, Bolivia Gold Coast, Australia 13,349 km
Lucknow, India Tucson, United States 13,349 km
Gold Coast, Australia Arlington, United States 13,351 km
Guayaquil, Ecuador Newcastle, Australia 13,351 km
Hong Kong, Hong Kong Torreón, Mexico 13,348 km
Oslo, Norway Port Moresby, Papua New Guinea 13,348 km
Moscow, Russia Montevideo, Uruguay 13,353 km
Tehran, Iran Santa Cruz de la Sierra, Bolivia 13,347 km
Rio de Janeiro, Brazil Honolulu, United States 13,347 km
Guayaquil, Ecuador Sydney, Australia 13,354 km
Bangkok, Thailand Minneapolis, United States 13,354 km
Beijing, China Mixco, Guatemala 13,355 km
Ahmedabad, India Tulsa, United States 13,345 km
Surat, India Colorado Springs, United States 13,355 km
Surat, India San Jose, United States 13,345 km
Tijuana, Mexico Kolkata, India 13,345 km
Fort Worth, United States Brisbane, Australia 13,344 km

Measure more distances between cities