Distance from Santa Cruz to Shanghai

The distance between Santa Cruz, Philippines and Shanghai, China is 2,731 kilometers (1,697 miles)

Country: Philippines

Region: Davao

City: Santa Cruz

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

Santa Cruz, Philippines

Local time:

Coordinates: 6.8369° N 125.4131° E


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

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 Santa Cruz

Distance between cities Kilometers
From Santa Cruz to Quezon City 987 km
From Santa Cruz to Manila 986 km
From Santa Cruz to Budta 115 km
From Santa Cruz to Malingao 110 km
From Santa Cruz to Cebu City 420 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 Santa Cruz and Shanghai.

From To Distance (kilometers)
Nova Iguaçu, Brazil Mendoza, Argentina 2,731 km
Cartagena, Colombia Álvaro Obregón, Mexico 2,731 km
Bogotá, Colombia Tampa, United States 2,731 km
Cartagena, Colombia Coacalco, Mexico 2,731 km
Arequipa, Peru Santo André, Brazil 2,731 km
Fortaleza, Brazil Joinville, Brazil 2,731 km
Cartagena, Colombia Acapulco de Juárez, Mexico 2,732 km
Jacksonville, United States Bello, Colombia 2,732 km
Managua, Nicaragua Greensboro, United States 2,730 km
Veracruz, Mexico Pereira, Colombia 2,730 km
Omaha, United States Acapulco de Juárez, Mexico 2,732 km
Guadalajara, Mexico Charlotte, United States 2,732 km
Columbus, United States Coacalco, Mexico 2,730 km
Arequipa, Peru São Bernardo do Campo, Brazil 2,730 km
Monterrey, Mexico Mississauga, Canada 2,729 km
Albuquerque, United States Miami, United States 2,733 km
Chicago, United States Xochimilco, Mexico 2,729 km
Ecatepec de Morelos, Mexico Columbus, United States 2,729 km
Austin, United States Boston, United States 2,729 km
Puebla, Mexico Bakersfield, United States 2,733 km

Measure more distances between cities