Distance from Santa Fe to Shanghai

The distance between Santa Fe, Philippines and Shanghai, China is 1,669 kilometers (1,037 miles).

Santa Fe, Cagayan Valley, Philippines

Shanghai, China

From Santa Fe to Shanghai, the straight-line distance is 1,669 kilometers, heading north. Santa Fe is situated at an altitude of 567 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 2-3 hours
Jet fighter 1-2 hours
Speed Time
300 km/h
Santa Fe, Philippines

Local time:

Time Zone: Asia/Manila

Coordinates: 16.1595° N 120.9381° E

Elevation: 567 m (1,860 ft)


Nearby airports:
  • Loakan Airport (BAG)
  • Dr.Juan C. Angara Airport (BQA)
  • San Fernando Airport (SFE)
  • Clark International Airport (CRK)
  • Cauayan Airport (CYZ)
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 Santa Fe

Distance between cities Kilometers
From Santa Fe to Manila 172 km
From Santa Fe to Quezon City 168 km
From Santa Fe to Budta 1,062 km
From Santa Fe to Malingao 1,067 km
From Santa Fe to Cebu City 721 km

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 Santa Fe and Shanghai.

From To Distance (kilometers)
Reynosa, Mexico San Salvador, El Salvador 1,669 km
Philadelphia, United States Kansas City, United States 1,669 km
Rome, Italy Gibraltar, Gibraltar 1,669 km
Santa Cruz de la Sierra, Bolivia Curitiba, Brazil 1,669 km
Guatemala City, Guatemala Santiago de Cuba, Cuba 1,670 km
Phoenix, United States Tonalá, Mexico 1,668 km
Tegucigalpa, Honduras Irapuato, Mexico 1,670 km
Phoenix, United States Omaha, United States 1,667 km
Ottawa, Canada New South Memphis, United States 1,671 km
Taipei, Taiwan Hanoi, Vietnam 1,667 km
La Paz, Bolivia Chiclayo, Peru 1,667 km
Rio de Janeiro, Brazil Maceió, Brazil 1,666 km
Torreón, Mexico Memphis, United States 1,666 km
Amsterdam, Netherlands Murcia, Spain 1,666 km
Lisbon, Portugal Leicester, United Kingdom 1,666 km
Austin, United States Milwaukee, United States 1,665 km
Dublin, Ireland Palma, Spain 1,673 km
Santiago de Querétaro, Mexico Oklahoma City, United States 1,673 km
Denver, United States Culiacán, Mexico 1,673 km
Ottawa, Canada Memphis, United States 1,665 km

Measure more distances between cities