Taking a train to Tibet is always a hot choice for travelers from all over the world,for now, there are 6 direct train route from cities to Lhasa,In the coming year 2018, the train schedule between Lhasa and cities would be a slightly changed compared with year 2017:
Xining-Lhasa train: NO Z6801 train departures directly from Xining to Lhasa every other day, takes only 21 hours on the way, Jan/Apr/May/Aug/Nov/Dec on odd date and Feb/Mar/Jun/Jul/Sep/Oct on even date .
Chengdu-Lhasa train: NO322 train runs between Chengdu and Lhasa every other day, takes about 36 hours to go, Jan/Apr/May/Aug/Nov/Dec on odd date and Feb/Mar/Jun/Jul/Sep/Oct on even date,saving almost 7 hours compare with 2017 Chengdu-Lhasa train schedule.
Chongqing North-Lhasa: NO223 train departures from Chongqing North Station to Lhasa every other day, the whole route takes 35.5hours, Feb/Mar/Jun/Jul/Sep/Oct on odd date ,Jan/Apr/May/Aug/Nov/Dec on even date, in comparison with more than 42hours according to the old route 2017,
Beijing West-Lhasa(40H10M); Guangzhou-Lhasa(53H20M); Shanghai-Lhasa(47H7M); those 3 train route departure daily to Lhasa.
Train schedule between Lhasa and cities in China for 2018