As the most important air hub for flights of Tibet, Chengdu manages flights between Lhasa which will take about 2 hours. These flights depart daily and will make no stop. At the same time. most direct flights from other cities to Lhasa will make a stop at Chengdu.
Flights from Chengdu to Xining run six times a day and cost from around US$102. The flight takes approximately 1 hour 50 minutes. Flights leave for Xining from Chengdu Shuangliu International Airport.
The main advantage of traveling via airplane to Xining and then taking the train from there is that you can save time on the trip, and as Xining is at an elevation of 2,275 meters, you can always spend a day there to help with acclimatizing to the higher altitudes. This can help to reduce the risk of altitude sickness. Moreover, as most of the spectacular scenery is on the train from Golmud (where the train starts its ascent to the Qinghai-Tibet Plateau) you would not be missing any of the best parts of the train journey.
Chengdu to Lhasa Flight Route Map
Located in the plain of western Sichuan, Chengdu Shuangliu International Airport is an important air harbor in Southwest China. By the year of 2006, Chengdu has air connections with 92 cities, 69 of which are domestic cities as well as Hong Kong and Macau. It has direct international flights to Kuala Lumpur, Singapore, Karachi, Frankfurt and Amsterdam, and connecting routes to Sydney via Shanghai Pudong, Tokyo via Beijing, Jakarta via Guangzhou and Vancouver via Shanghai Pudong. Chengdu is a perfect transfer station for those who want to go to Tibet. Apart from regular flights to Lhasa, there are also routes to Nyingchi, Bangda of Chamdo. Meanwhile, it is also convenient for passengers to transfer to Lijiang, Kunming, and Jiuzhaigou. It brings the link to the most stunning natural beauty of Southwest China.