Train Schedules of Qinghai-Tibet Railway

At present, there are 7 cities can get to Tibet by train, separately Beijing, Chengdu, Shanghai, Guangzhou, Chongqing, Xining, and Lanzhou. The following train schedules are listed for your reference:
 
 
Beijing and Lhasa (Daily departure)
Train
From / To
Kilometers
Departure / Arrival
Duration
Z21
Beijing West - Lhasa
3753
20:00-12:40 (+2 Days)
40h 40m
Z22
Lhasa - Beijing West
16:30-08:28 (+2 Days)
39h 58m
 

 
Chengdu and Lhasa (No daily departure, depature every other day)
Train
From / To
Kilometers
Departure / Arrival
Duration
Z322
Chengdu – Lhasa
3360
21:37-21:55 (+2 Days)
36h 18m
Z324
Lhasa - Chengdu
 18:35-07:00 (+2 Days)
36h 25m
 

 
Shanghai and Lhasa (Daily departure)
Train
From / To
Kilometers
Departure / Arrival
Duration
Z164
Shanghai - Lhasa
4373
20:10-19:30 (+2 Days)
47h 20m
Z166
Lhasa - Shanghai
11:30-11:51 (+2 Days)
48h 21m
 

 
Guangzhou and Lhasa (No daily departure, departure every other day)
Train
From / To
Kilometers
Departure / Arrival
Duration
Z264
Guangzhou - Lhasa
4980
11:45-16:49 (+2 Days)
52h 34m
Z266
Lhasa - Guangzhou
12:55-20:00 (+2 Days)
55h 05m
 

 
Chongqing and Lhasa (No daily departure, departure every other day)
Train
From / To
Kilometers
Departure / Arrival
Duration
Z223
Chongqing North - Lhasa
3654
22:25-09:55 (+2 Days)
35h 30m
Z224
Lhasa - Chongqing North
16:35-06:23 (+2 Days)
35h 48m
 
 
 
Lanzhou and Lhasa (No daily departure, depature every other day)
Train
From / To
Kilometers
Departure / Arrival
Duration
Z917
Lanzhou - Lhasa
2188
11:16-11:20 (+1 Day)
24h 04m
Z918
Lhasa - Lanzhou
09:00-09:24 (+1 Day)
24h 24m
 

 
Xining and Lhasa (Daily departure)
Train
From / To
Kilometers
Departure / Arrival
Duration
Z9811
Xining - Lhasa
1956
22:25-20:50 (+1 Day)
22h 25m
Z9812
Lhasa - Xining
19:35-16:30 (+1 Day)
20h 55m
 
 
Notes:
 
1. Departure/arrival time: The departure/arrival time of each train is unfixed. It is only listed for your reference. The real departure/arrival time should be checked when booking the ticket.
 
2. Soft berth supplement: Each train is only equipped 62 soft berths. The soft berth ticket requirement always exceeds the supplement. Here is our suggestion to choose the departure city:
 
Xining: Better to choose this city to start your Tibet train tour.
 
Beijing: Not easy to book, we can have a try.
 
Shanghai: Impossible for booking successfully.
 
Chengdu: Impossible for booking successfully.
 
Chongqing: Impossible for booking successfully.
 
Guangzhou: Not easy to book, not suggested to choose this city.
 
Lanzhou: Not easy to book, not suggested to choose this city.
 
The best way will be: Fly to Xining from above cities, and begin the train tour from Xining to Lhasa.