What are the trains to Lhasa?

There are seven cities in China that have trains to Lhasa, namely Beijing, Guangzhou, Chongqing, Lanzhou, Chengdu and Xining, as follows:

1, Beijing west to Lhasa, train number z2 1, the whole journey is 3756 kilometers, and the running time is 40: 40. Cities along the way include Beijing West, Taiyuan, Lanzhou, Xining, Golmud and Lhasa.

2. From Guangzhou to Lhasa, the train number is z264, the whole journey is 4980 kilometers, and the running time is 52: 34. Cities along the way include Guangzhou, Changsha, Zhengzhou, Lanning, Golmud and Lhasa. 3. Shanghai to Lhasa, train number z 164, the whole journey is 4473 kilometers, and the running time is 47: 20. Cities along the way include Shanghai, Nanjing, Zhengzhou, Lanzhou, Golmud and Lhasa.

4. Chongqing north to Lhasa, train number z223, the whole journey is 3654 kilometers, and the running time is 35: 30. Cities along the way include Chongqing North, Guangyuan, Delingha, Golmud and Lhasa.

5. The trains from Lanzhou to Lhasa are z323, z9 17, z2 1 and z 165. The whole journey is 26 14 km, and the running time is 24: 30. Cities along the way include Lanzhou, Xining and Lhasa.

6. From Chengdu to Lhasa, the train number is z322, the whole journey is 3360 kilometers, and the running time is 36: 28. The passing cities are Chengdu, Guangyuan, Lanzhou and Lhasa.

7. The trains from Xining to Lhasa are z323, z9 17, z2 1, z 165, Z681,the whole journey 1956 km, and the running time is 2/KLOC-.