Closest Airport to Shangri-La City, Airports Near Shangri-La City China

What is the nearest airport to Shangri-La City, China?
The closest airport to Shangri-La City is Ninglang Luguhu Airport (NLH). Distance from Ninglang Luguhu Airport to Shangri-La City is 65.58 miles or 105.54 kilometers.


Nearest airports to Shangri-La City


List of Airports close to Shangri-La City, China

Ninglang Luguhu Airport (NLH)

Ninglang Luguhu Airport is located approximately 65.24 miles / 105 kilometers East-Southeast (ESE) of central Shangri-La City. IATA airport code is NLH.

Daocheng Yading Airport (DCY)

Daocheng Yading Airport is located approximately 103.15 miles / 166 kilometers North (N) of central Shangri-La City. IATA airport code is DCY.

Putao Airport (PBU)

Putao Airport is located approximately 146.02 miles / 235 kilometers West-Southwest (WSW) of central Shangri-La City. IATA airport code is PBU.

Xichang Airport (XIC)

Xichang Airport is located approximately 149.13 miles / 240 kilometers East (E) of central Shangri-La City. IATA airport code is XIC.

Baoshan Airport (BSD)

Baoshan Airport is located approximately 195.73 miles / 315 kilometers South (S) of central Shangri-La City. IATA airport code is BSD.

Kangding Airport (KGT)

Kangding Airport is located approximately 199.46 miles / 321 kilometers Northeast (NE) of central Shangri-La City. IATA airport code is KGT.

Tengchong Tuofeng Airport (TCZ)

Tengchong Tuofeng Airport is located approximately 214.99 miles / 346 kilometers South-Southwest (SSW) of central Shangri-La City. IATA airport code is TCZ.

Myitkyina Airport (MYT)

Myitkyina Airport is located approximately 224.94 miles / 362 kilometers Southwest (SW) of central Shangri-La City. IATA airport code is MYT.

Zhaotong Airport (ZAT)

Zhaotong Airport is located approximately 247.93 miles / 399 kilometers East (E) of central Shangri-La City. IATA airport code is ZAT.

Mangshi Airport (LUM)

Mangshi Airport is located approximately 249.17 miles / 401 kilometers South-Southwest (SSW) of central Shangri-La City. IATA airport code is LUM.