Chengdu to Lhasa Train Schedule & Price

The overview of Chengdu: Chengdu is the main gateway city in the southwest of China. It is connected with many international cities and major domestic cities in China. Thus, Chengdu become a hot starting point for travelers heading to Tibet. The train from Chengdu departs every other day from Chengdu North Railway Station, and arrives at Lhasa at the third day morning.

Destinations Train No. Depart Arrive Runtime Distance
(km)
Fare in CNY
Hard
sleeper
Soft
sleeper
Chengdu to Lhasa Z322 21:37 09:55
(3rd day)
43h07m 3360 627.5 997.5
Lhasa to Chengdu    Z324 18:40 06:26
(3rd day)
44h06m
Train from Chengdu to Lhasa departs not daily, but every other day.

2020 Chengdu Lhasa Train Schedule 

note: ODD refers to 1st, 3rd, 5th, 7th, 9th, etc.
EVEN refers to 2nd, 4th, 6th, 8th, 10th, etc.

2020 Jan Feb Apr May Jun Jul Aug Sep Oct Nov Dec
Chengdu →Lhasa ODD EVEN EVEN EVEN ODD ODD EVEN ODD ODD EVEN EVEN
Lhasa →
Chengdu
ODD EVEN EVEN EVEN ODD ODD EVEN ODD ODD EVEN EVEN

Note: the train ticket costs we listed in the table are net ticket costs, but most of the time it is very difficult to get the train tickets as there is a huge number of visitors taking the train every day, so a certain amount of services will be added to get the tickets from a local ticket agent, the exact amount of service fees will differ based on the season, so please contact our trip advisor for the exact cost of the tickets.

Chengdu North Railway Station

Address: No. 1, Zhandong Road, Chengdu
Phone: 028)-83322858
Ticket Booking Hotline: 12306
Distance from Airport: approx. 26.4km, 30 minutes, Airport Shuttle Bus No. 2
Metro to There: No. 1 Metro
Bus to There: No. 27, No 34, No 54, No 11;
Airport bus to there: approx 1:30hrs and cost CNY15.
Taxi to There: Taking a taxi from the airport to the Train station cost around CNY80 and takes about appro. 40 mins