Distance from Magsaysay to Shanghai

The distance between Magsaysay, Philippines and Shanghai, China is 2,735 kilometers (1,699 miles)

Country: Philippines

Region: Davao

City: Magsaysay

Country: China

Region: Shanghai

City: Shanghai

Travel time

Mode Estimated time
Airplane 4-5 hours
Jet fighter 2-3 hours
Speed Time
300 km/h

Magsaysay, Philippines

Local time:

Coordinates: 6.7667° N 125.1833° E


Nearby airports:
  • Francisco Bangoy International Airport (DVO)
  • Allah Valley Airport (AAV)
  • General Santos International Airport (GES)
  • Awang Airport (CBO)
  • Mati Airport (MXI)

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)

Other distances from Magsaysay

Distance between cities Kilometers
From Magsaysay to Quezon City 982 km
From Magsaysay to Manila 981 km
From Magsaysay to Budta 95 km
From Magsaysay to Malingao 90 km
From Magsaysay to Cebu City 418 km

Other distances from Shanghai

Distances 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

Cities within similar distances

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

From To Distance (kilometers)
Lima, Peru Petare, Venezuela 2,735 km
Campo Grande, Brazil Iquitos, Peru 2,735 km
Mendoza, Argentina Belford Roxo, Brazil 2,735 km
Saltillo, Mexico Winnipeg, Canada 2,735 km
Miami, United States Pasto, Colombia 2,736 km
Baltimore, United States Ciudad Victoria, Mexico 2,734 km
Mendoza, Argentina São João de Meriti, Brazil 2,736 km
Tegucigalpa, Honduras St. Louis, United States 2,736 km
Columbus, United States Cuautitlán Izcalli, Mexico 2,734 km
Cartagena, Colombia Azcapotzalco, Mexico 2,734 km
Miami, United States Cuilacan, Mexico 2,736 km
Cartagena, Colombia Tlalnepantla, Mexico 2,736 km
Cartagena, Colombia Miguel Hidalgo, Mexico 2,733 km
Lima, Peru Caracas, Venezuela 2,733 km
Ottawa, Canada Corpus Christi, United States 2,737 km
Puebla, Mexico Bakersfield, United States 2,733 km
Indianapolis, United States Mexicali, Mexico 2,737 km
Albuquerque, United States Miami, United States 2,733 km
Manaus, Brazil Santos, Brazil 2,738 km
Guadalajara, Mexico Charlotte, United States 2,732 km

Measure more distances between cities