Distance from Cahuasquí to Shanghai

The distance between Cahuasquí, Ecuador and Shanghai, China is 15,931 kilometers (9,899 miles).

Cahuasquí, Imbabura, Ecuador

Shanghai, China

From Cahuasquí to Shanghai, the straight-line distance is 15,931 kilometers, heading northwest. Cahuasquí is situated at an altitude of 2,370 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
Cahuasquí, Ecuador

Local time:

Time Zone: America/Guayaquil

Coordinates: 0.514° N 78.2129° W

Elevation: 2,370 m (7,776 ft)


Nearby airports:
  • Teniente Coronel Luis A Mantilla International Airport (TUA)
  • San Luis Airport (IPI)
  • Mariscal Sucre International Airport (UIO)
  • Antonio Narino Airport (PSO)
  • La Florida Airport (TCO)
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 Cahuasquí

Distance between cities Kilometers
From Cahuasquí to Quito 89 km
From Cahuasquí to Guayaquil 353 km
From Cahuasquí to Cuenca 388 km
From Cahuasquí to Ambato 200 km
From Cahuasquí to Portoviejo 304 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 Cahuasquí and Shanghai.

From To Distance (kilometers)
Hyderābād, India Iztapalapa, Mexico 15,931 km
Kolkata, India Porto Alegre, Brazil 15,932 km
Hyderābād, India Álvaro Obregón, Mexico 15,932 km
Hyderābād, India Coyoacán, Mexico 15,933 km
Hyderābād, India Belmopan, Belize 15,929 km
San Juan, Puerto Rico Newcastle, Australia 15,928 km
Bogotá, Colombia Nagpur, India 15,934 km
La Paz, Bolivia Vadodara, India 15,934 km
Bengaluru, India Salta, Argentina 15,935 km
Guadalupe, Mexico Coimbatore, India 15,935 km
Hyderābād, India Iztacalco, Mexico 15,927 km
Jakarta, Indonesia Oklahoma City, United States 15,927 km
Wellington, New Zealand Onitsha, Nigeria 15,935 km
Monterrey, Mexico Coimbatore, India 15,936 km
Cartagena, Colombia Dhaka, Bangladesh 15,936 km
Bangkok, Thailand Veracruz, Mexico 15,936 km
Hyderābād, India Ciudad Nezahualcoyotl, Mexico 15,926 km
Hyderābād, India Mexico City, Mexico 15,924 km
Montréal, Canada Newcastle, Australia 15,924 km
Hyderābād, India Miguel Hidalgo, Mexico 15,923 km

Measure more distances between cities