Distance from Pasto to Shanghai

The distance between Pasto, Colombia and Shanghai, China is 15,911 kilometers (9,886 miles).

Pasto, Nariño, Colombia

Shanghai, China

From Pasto to Shanghai, the straight-line distance is 15,911 kilometers, heading northwest. Pasto is situated at an altitude of 2,545 meters above sea level, while Shanghai is at only 12 meters.

Travel time

Mode Estimated time
Airplane 1-2 days
Jet fighter 16-18 hours
Speed Time
300 km/h
Pasto, Colombia

Local time:

Time Zone: America/Bogota

Coordinates: 1.2136° N 77.2811° W

Elevation: 2,545 m (8,350 ft)


Nearby airports:
  • Antonio Narino Airport (PSO)
  • San Luis Airport (IPI)
  • Teniente Coronel Luis A Mantilla International Airport (TUA)
  • Villa Garzón Airport (VGZ)
  • Tres de Mayo Airport (PUU)
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 Pasto

Distance between cities Kilometers
From Pasto to Bogotá 517 km
From Pasto to Cali 260 km
From Pasto to Medellín 589 km
From Pasto to Barranquilla 1,114 km
From Pasto to Cartagena 1,035 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 Pasto and Shanghai.

From To Distance (kilometers)
Havana, Cuba Bangkok, Thailand 15,912 km
Hyderābād, India Ciudad López Mateos, Mexico 15,910 km
Queens, United States Newcastle, Australia 15,910 km
Manaus, Brazil Beijing, China 15,912 km
Canberra, Australia Vienna, Austria 15,910 km
Port Moresby, Papua New Guinea Sevilla, Spain 15,912 km
Adelaide, Australia Belém, Brazil 15,910 km
Medellín, Colombia Nagpur, India 15,913 km
Sydney, Australia Kumasi, Ghana 15,909 km
Brisbane, Australia San Juan, Puerto Rico 15,913 km
The Bronx, United States Newcastle, Australia 15,908 km
Bengaluru, India Santa Marta, Colombia 15,914 km
Navi Mumbai, India La Paz, Bolivia 15,914 km
Gold Coast, Australia Port of Spain, Trinidad and Tobago 15,906 km
Hyderābād, India Gustavo Adolfo Madero, Mexico 15,916 km
Medellín, Colombia Patna, India 15,917 km
Melbourne, Australia Columbus, United States 15,905 km
Hyderābād, India Veracruz, Mexico 15,917 km
Gold Coast, Australia Recife, Brazil 15,917 km
Hyderābād, India Azcapotzalco, Mexico 15,918 km

Measure more distances between cities