There is one pair of normal-speed trains operating between Chengdu and Lhasa and they depart every two days. When taking the train from Chengdu to Lhasa or vice versa, you will pass awesome scenery and landscapes during the journey.
So far, there is no high-speed train route to Lhasa. A high-speed railway to Tibet is under construction.
Quick Facts
- Distance: 1,996 kilometers (1,240 miles)
- Terminals: Chengdu Railway Station, Lhasa Railway Station
- Duration: 36 hours
- Main stops: Chengdu, Lanzhou, Xining, Lhasa
Chengdu to Lhasa Train Schedule
(Updated on May 30th, 2024)
Train Number | Departure | Arrival | Duration |
---|---|---|---|
Z322 | 21:11 | 07:41 (next two days) | 34h 30m |
For up-to-date schedules, you can use the search tool at the top of this page or search via China Highlights train ticket service.
Lhasa to Chengdu Train Schedule
(Updated on May 30th, 2024)
Train Number | Departure | Arrival | Duration |
---|---|---|---|
Z324 | 19:00 | 07:03 (next two days) | 36h 3m |
Chengdu to Lhasa Train Ticket Fares
Soft Sleeper | Hard Sleeper | Hard Seat |
---|---|---|
US$144 (CNY997.5) | US$91 (CNY627.5) | US$44 (CNY302.5) |
Train Travel Tips
As there is only one train from Chengdu to Lhasa, it may not fit in with your travel schedule to Tibet. In this case, you can transfer from Lanzhou or Xining where more trains travel to Lhasa every day.
Due to Tibet's political situation, foreign tourists need Tibet Travel Permits to travel to Tibet. You need to find a China-based travel agency, like us, to help you do this as foreign tourists are not allowed to apply for the permits themselves.