Looking for cheap flights from Chengdu to Shangri-La? Compare fares from different airlines, check the flight schedule and travel time — and book your Chengdu — Shangri-La ticket online at the best price.
The route has direct flights — around 24 flights per week, flights are operated by China Eastern, Sichuan Airlines, a nonstop flight takes about 1 h 9 min, the distance between the cities is around 518 km.
Planning your trip? You may find our Shangri-La travel guide, how to get from the airport into town and Shangri-La weather forecast useful. To catch a low fare, use the low-price calendar and the monthly price chart on this page.





