Lhasa – Shangrila Flights

Located at 3,650 meters above sea level on the northern slopes of the Himalayas, Lhasa, the religious and administrative capital of the Tibet, has a history of over 1,300 years old. It is one of the highest cities in the world. Shangrila, located in the intersection of Tibet, Sichuan and Yunnan, has Tibetan as the main minority ethnic group. 

There are three nonstop flights from Lhasa to Shangrila every day separately operated by Tibet Airlines, China Eastern Airlines and Shenzhen Airlines. It normally takes about 1 hour and 45 minutes from Lhasa to Shangrila and 2 hours and 20 minutes from Shangrila to Lhasa. The ticket fare of the flight during peak travel season, from July to September, is usually higher. 

Lhasa to Shangri-La Flight Schedule

Flight Number Airlines Departs(Lhasa Gongga International Airport) Arrives(Diqing Shangrila Airport)
TV9840 Tibet Airlines 12:30 14:15
MU5940 China Eastern Airlines 13:35 15:20
ZH3910 Shenzhen Airlines 12:30 14:15

Shangri-La to Lhasa Flight Schedule

Flight Number Airlines Departs(Diqing Shangrila Airport) Arrives(Lhasa Gongga International Airport)
MU5939 China Eastern Airlines 10:35 12:45
TV9839 Tibet Airlines 13:30 15:50
ZH3909 Shenzhen Airlines 13:30 15:50

Please Note:

1.The above schedule is just for your reference as the flights between Lhasa and Shangrila are affected by climate and seasonal change. Please contact us for the detailed airfare and schedule.

2. Make sure you have got the Tibet travel permit before you check in at the airport. Or, you cannot board the flight. 

Transportation in Yunnan:

Yunnan Travel by Air

Rail Transport in Yunnan

Roads in Yunnan