By train
The Xining to Lhasa and Chongqing to Lhasa train trips are very popular. Tickets are very hard to buy especially in peak season from May to October.
Train trips from other cities are not recommended as it is quite a long journey (around 40 hours).
By flight
There are direct flights from China’s major cities to Lhasa, such as Beijing, Shanghai, Chengdu and Chongqing. However, the most frequent and reliable flights to Tibet are from Chengdu.
So Chengdu is the best gateway city for Tibet.
By road
Other way is to enter Tibet from Nepal. To take this trip, you need to obtain a China visa and Tibet permit in Nepal. China Highlights can help our customers to obtain a China visa and Tibet permit in Nepal.
After over 2 years of being closed, since the 2015 earthquake, the overland route between Tibet and Nepal has reopened to travelers. You can travel from Lhasa to Kathmandu via road now!