| Duration | 7 min |
|---|---|
| Distance | 4 km |
| Average price | ¥412 |
| Nearby airports | 5 found |
The nearest airport to Shangri-La is Deqen (DIG). China Railways C-Class operates a train from Lijiang to Shangri-La twice daily. Tickets cost ¥45 - ¥65 and the journey takes 1h 32m. Alternatively, you can take a bus from Dali Huangcaoba (DLU) to Shangri-La via Dali Ancient City and Lijiang Bus Station in around 8h 11m.
Want to know about travelling to Shangri-La? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport?, What is the quickest option?, How much do tickets usually cost? and many more.
The nearest airport to Shangri-La is Deqen (DIG) Airport which is 4.4 km away. Other nearby airports include Lijiang (LJG) (139.5 km).
More informationIt takes 7 min to get from Shangri-La to Deqen (DIG) Airport.
More informationWe recommend flying to Deqen (DIG) Airport, which is 4.4 km away from Shangri-La. The taxi from Deqen (DIG) to Shangri-La takes 7 min.
More informationThere are 78+ hotels available in Shangri-La.
More detailsCompare your options: plane, train, bus, car, ferry, bike share, driving and walking directions all in one search.
Learn more about our apps