Distance from San Pedro Tapanatepec to Shanghai

The distance between San Pedro Tapanatepec, Mexico and Shanghai, China is 13,513 kilometers (8,397 miles).

San Pedro Tapanatepec, Oaxaca, Mexico

Shanghai, China

From San Pedro Tapanatepec to Shanghai, the straight-line distance is 13,513 kilometers, heading northwest. San Pedro Tapanatepec is situated at an altitude of 57 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 1 day
Jet fighter 14-16 hours
Speed Time
300 km/h
San Pedro Tapanatepec, Mexico

Local time:

Time Zone: America/Mexico_City

Coordinates: 16.3711° N 94.1931° W

Elevation: 57 m (187 ft)


Nearby airports:
  • Ixtepec Airport (IZT)
  • Salina Cruz Airport (SCX)
  • Ángel Albino Corzo International Airport (TGZ)
  • San Cristóbal de las Casas National Airport (SZT)
  • Minatitlán/Coatzacoalcos International Airport (MTT)
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 Pedro Tapanatepec and Shanghai.

From To Distance (kilometers)
Navi Mumbai, India San Francisco, United States 13,513 km
Mumbai, India Oakland, United States 13,513 km
Oklahoma City, United States Kampala, Uganda 13,513 km
Surat, India Memphis, United States 13,513 km
Taipei, Taiwan Puebla, Mexico 13,513 km
Mumbai, India San Francisco, United States 13,512 km
Navi Mumbai, India Oakland, United States 13,514 km
Hong Kong, Hong Kong Saltillo, Mexico 13,512 km
Pune, India Kansas City, United States 13,514 km
Baghdad, Iraq Honolulu, United States 13,515 km
Mississauga, Canada Coimbatore, India 13,515 km
Shenzhen, China San Nicolás de los Garza, Mexico 13,511 km
San Salvador, El Salvador Beijing, China 13,511 km
Monterrey, Mexico Shenzhen, China 13,516 km
Jaipur, India Ciudad Juárez, Mexico 13,510 km
Adelaide, Australia Las Vegas, United States 13,509 km
Santo Domingo, Dominican Republic Beijing, China 13,509 km
Adelaide, Australia São Paulo, Brazil 13,509 km

Measure more distances between cities