Shangrila – Lhasa Flights

For tourists who have a tour in Yunnan, it is convenient for them to take non-stop flight to Lhasa from Shangri-La. Shangri-La will depart one flight to Lhasa every day which will take about two hours.

Shangri-La has a small airport around 3km outside the town, although there is no airport shuttle, as in bigger cities. However, it only costs around 15-20 CNY to get a taxi to the airport. Flights by China Eastern Airlines to Lhasa leave Diqing Airport daily, at around 9:15 am. The average cost of a one-way flight is around US$230, and the flight takes just two hours. However, the price can increase in the peak season.


  • The timetable is just for reference.
  • We can NOT offer ticket-only service. According to Tibet Government, foreign visitors must book a tour from a travel agency and obtain a Tibet Travel Permit before booking Tibet flight ticket.

You are free to contact us for an inquiry about customizing a Tibet tour with a flight to Tibet. A quick reply will be sent to you within 24 hours.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Tibetan Tour and Travel Agency
Tour Travel Tibet Agency Beijing East Road #32 Lhasa 850001 Tibet China
+86 136 1898 2405