Distance from Shangri-La to Santiago

The distance between Shangri-La, China and Santiago, Chile is 18,906 kilometers (11,748 miles).

Shangri-La, Yunnan, China

Santiago, Santiago Metropolitan, Chile

From Shangri-La to Santiago, the straight-line distance is 18,906 kilometers, heading southwest. Shangri-La is situated at an altitude of 3,283 meters above sea level, while Santiago is at 556 meters.

Travel time

Mode Estimated time
Airplane 1-2 days
Jet fighter 1 day
Speed Time
300 km/h
Shangri-La, China

Local time:

Time Zone: Asia/Shanghai

Coordinates: 27.8251° N 99.7078° E

Elevation: 3,283 m (10,771 ft)


Nearby airports:
  • Diqing Airport (DIG)
  • Ninglang Luguhu Airport (NLH)
  • Lijiang Airport (LJG)
  • Dao Cheng Yading Airport (DCY)
  • Putao Airport (PBU)
Santiago, Chile

Local time:

Time Zone: America/Santiago

Coordinates: 33.4569° S 70.6483° W

Elevation: 556 m (1,824 ft)


Nearby airports:
  • Comodoro Arturo Merino Benítez International Airport (SCL)
  • De La Independencia Airport (QRC)
  • Viña del mar Airport (KNA)
  • Mendoza Aerodrome (MDZ)
  • Panguilemo Airport (TLX)

Other distances from Shangri-La

Distance between cities Kilometers
From Shangri-La to Shanghai 2,138 km
From Shangri-La to Beijing 2,038 km
From Shangri-La to Shenzhen 1,560 km
From Shangri-La to Chengdu 528 km
From Shangri-La to Tianjin 2,046 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Shangri-La and Santiago.

From To Distance (kilometers)
Chengdu, China Córdoba, Argentina 18,904 km
Shanghai, China Curitiba, Brazil 18,909 km
Hanoi, Vietnam San Miguel de Tucumán, Argentina 18,909 km
Chengdu, China San Miguel de Tucumán, Argentina 18,897 km
Taipei, Taiwan Montevideo, Uruguay 18,891 km
Brisbane, Australia Las Palmas de Gran Canaria, Spain 18,889 km

Measure more distances between cities