Lhasa Train Schedule and Prices

header line

Tibet Trains basic information and timetable

So far, Tibet is served by three major railways: the Qinghai-Tibet railway, the Lhasa–Shigatse Railway, and the Lhasa–Nyingchi Railway.

The Qinghai–Tibet Railway, opened in 2006, connects Xining in Qinghai Province to Lhasa, the capital of Tibet. As the first railway to Tibet, it holds great significance for both tourism and regional development, offering travelers a scenic and unforgettable journey across the Qinghai–Tibet Plateau.

The Lhasa–Shigatse Railway, launched in 2014, is an extension of the Qinghai–Tibet Railway, linking Lhasa Station to Shigatse Station—Tibet’s second-largest city and home to Tashilhunpo Monastery.

Most recently, the Lhasa–Nyingchi Railway, inaugurated in June 2021, is the first electrified railway in Tibet. This line connects Lhasa to Nyingchi, located in eastern Tibet, significantly reducing travel time and offering access to some of Tibet’s most lush and picturesque landscapes. It also marks the first time that high-speed trains are operating within the region.

Currently, direct Tibet trains run frequently from major mainland Chinese cities including Beijing, Shanghai, Guangzhou, Chengdu, Chongqing, Lanzhou, Xining to Lhasa. These routes provide convenient access to Tibet via the famous Qinghai-Tibet Railway.

Below is the latest timetable and ticket price reference as of January 1, 2025, to help you plan your train journey to Lhasa. For your convenience, we’ve also included the train schedules for the Lhasa–Shigatse and Lhasa–Nyingchi routes, which are ideal for exploring deeper into Tibet.

Booking Tips:
The official China Railway website is only available in Chinese. For international travelers, we recommend using Trip.com for up-to-date schedules and to book your Tibet train tickets online.

Timetable for the trains to Lhasa

Train No.

From

To

Dep.Time

Arr.Time

Total Length

 Total Hours

Frequency departure

Z21

Beijing Lhasa 19:22 11:42+2days 4,064 km. 40h20m Daily

Z322

Chengdu Lhasa 21:10 07:41+2days 3,360 km. 34h31m Every other day

Z164

Shanghai Lhasa 18:33 15:30+2days 4,373 km. 44h57m Daily
Z264 Guangzhou Lhasa 09:15 14:54+2days 4,980 km. 53h39m Daily

Z223

Chongqing Lhasa 21:53 07:41+2days 3,645 km. 33h48m Every other day

Z8981

Xining Lhasa 12:50 10:20+1day 2,188 km. 21h30m Daily

Z8991

Xining Lhasa 21:50 18:26+1day 2,188 km. 20h36m Daily

Y971

Xining Lhasa 23:15 20:19+1day 2,188 km. 21h14m Daily

Timetable for the trains from Lhasa

Train No.

From

To

Dep.Time

Arr.Time

Total Length

Total Hours

Frequency departure

Z22

Lhasa Beijing 15:50 09:11+2days 4,064 km. 41h21m Daily

Z324

Lhasa Chengdu 19:00 07:03+2days 3,360 km. 36h03m Every other day

Z166

Lhasa Shanghai 11:50 12:03+2days 4,373 km. 48h13m Daily

Z266

Lhasa Guangzhou 12:35 20:13+2days 4,980 km. 55h38m Daily

Z224

Lhasa Chongqing 19:00 06:19+2days 3,645 km. 35h19m Every other day

Z8982

Lhasa Xining 09:25 06:16+1day 2,188 km. 20h51m Daily

Y972

Lhasa Xining 10:40 07:20+1day 2,188 km. 20h40m Daily

Z8992

Lhasa Xining 17:30 15:15+1day 2,188 km. 21h45m Daily

Scenery along Qinghai Tibet Railway

Timetable for the trains between Lhasa and Shigatse

Train No.

From

To

Dep.Time

Arr.Time

Total Length

Total Hours

Frequency departure

Z8802

Shigatse Lhasa 11:30 14:15 253 km. 2h45m Daily

C888

Shigatse Lhasa 15:50 18:10 253 km. 2h20m Daily

Z8804

Shigatse Lhasa 18:50 21:10 253 km. 2h20m Daily

Z8801

Lhasa Shigatse 08:10 10:39 253 km. 2h29m Daily

C887

Lhasa Shigatse 13:00 15:20 253 km. 2h20m Daily

Z8803

Lhasa Shigatse 15:05 18:11 253 km. 3h06m Daily

Timetable for the trains between Lhasa and Nyingchi

Train No.

From

To

Dep.Time

Arr.Time

Total Length

Total Hours

Frequency departure

C882
-High Speed Train

Nyingchi Lhasa 12:00 15:42 435 km. 3h42m Daily

K9802

Nyingchi Lhasa 16:20 21:32 435 km. 5h12m Daily

C881
-High Speed Train

Lhasa Nyingchi 07:55 11:36 435 km. 3h41m Daily

K9801

Lhasa Nyingchi 08:40 14:00 435 km. 5h20m Daily

header line

Qinghai-Tibet Railway Train Tickets: Types, Booking Tips & Peak Season Advice

If you’re planning to experience the iconic Qinghai-Tibet Railway, which links major cities such as Beijing, Shanghai, Guangzhou, Chengdu, Chongqing, and Xining with Lhasa, you’ll find three classes of train tickets available: soft-sleeper, hard-sleeper, and hard-seat.

Ticket prices vary depending on the class and berth location. The fares listed in our table below reflect the lowest-priced upper berth in each sleeper category. Please note that actual ticket costs may be higher than the official prices, particularly during busy travel periods like summer holidays and Golden Week, when you may need to purchase through ticket dealers or agents.

Tibet Train Ticket Booking Guidelines: Train tickets can currently be booked 15 days in advance, either online (using your valid passport) or in person at any train station across China. If you’re booking a ticket to Lhasa, foreign travelers are required to present a Tibet Travel Permit at the ticket window.

High Demand During Peak Season (June to Early October)
During the peak travel season, Tibet train tickets—especially soft sleepers—are in extremely high demand and tend to sell out quickly. If you’re unable to book tickets directly online, we recommend checking with your Tibet tour travel agency like WindhorseTour. We can assist in securing train tickets through trusted ticket agents. Please note this may involve a service fee of 300–500 CNY per ticket, depending on availability and timing.

To improve your chances of getting the preferred class of ticket, we strongly advise booking at least 30 days in advance when planning travel during the busy season.

🔔 Important Note: WindhorseTour does not add any markup to the official ticket price. We do not provide ticket-only services—train bookings are available only as part of our complete Tibet tour packages.

Train tickets price details

One-way ticket prices based on official rates (upper berth for sleeper classes):

Travel Route Hard Seat (CNY) Hard Sleeper (Upper) (CNY) Soft Sleeper (Upper) (CNY)
Beijing → Lhasa 360 720 1,144
Chengdu → Lhasa 302.5 627.5 997.5
Shanghai → Lhasa 402.5 793.5 1,262.5
Xining → Lhasa 224 495 781
Guangzhou → Lhasa 447 865 1,468
Chongqing → Lhasa 302.5 627.5 997.5

Qinghai Tibet Train ride to Lhasa
header line

Facilities on the Qinghai-Tibet Trains

Soft sleeper cabin 4 berths, 190 cm long and 70 cm wide for each bed
Hard sleeper cabin 6 berths, 180 cm long and 50 cm wide for each bed
Luggage limitation 20 kg per adult ticket, 10 kg per child ticket
Toilet and Washroom Each train carriage is equipped with public toilets at both ends, along with 2–3 wash basins located in the washroom area for passenger use.
Power Plugs
Oxygen Supply
Wi-Fi ×
Shower Room ×
Dining Carriage ×

header line

Essential Travel Tips for Taking the Tibet Train

  • To board trains bound for Tibet, both your original passport and a color-printed copy of your Tibet Permits are required. Your Tibet tour agency will typically email you the permit in advance so you can print it before your trip.
  • All train carriages are equipped with an oxygen supply system to help maintain comfortable cabin pressure levels at high altitudes. However, please note that taking the train does not prevent altitude sickness—symptoms can still occur upon arrival in Lhasa due to the significant elevation.
  • Upon arrival in Lhasa, it’s highly recommended to rest and take it easy on your first day to allow your body time to acclimate to the high-altitude. Many travelers also avoid showering on the first night to prevent catching a chill or worsening symptoms.
  • Train berths are assigned automatically at the time of booking, so there is a chance that you and your travel companions may be placed in different compartments. If you’re traveling as a group, your tour agency can request berths together during the booking process, but seating arrangements are not guaranteed due to the limited availability—especially during peak seasons.
  • You will be picked up at Lhasa train station by your Tibetan guide. It takes 25 minutes from Lhasa train station to downtown Lhasa by car.

Tibetan antelope

Related tours

Beijing ⇀ Shanghai
...
Beijing ⇀ Shanghai
7 days
∙ Private ∙
Culture and Heritage

Discover China’s capital and its most modern metropolis on this one week long Beijing Shanghai tour. Explore the Forbidden City, Great Wall and Summer Palace before traveling by high-speed train to Shanghai for the Bund and a day trip to Zhouzhuang Water Town.

From CNY 10,845
CNY 9,430
Xining ⇀ Chengdu
...
Xining ⇀ Tongren ⇀ Xiahe ⇀ Langmusi ⇀ Aba ⇀ Lixian ⇀ Chengdu
11 days
∙ Private ∙
Family focused

Join this 11 day Amdo Tibetan Monlam Festival Tour to witness Tibet's grandest Buddhist celebration. Experience giant thangka unveiling, colorful cham mask dances, and powerful prayer rituals across Tongren, Xiahe, Langmusi, and Aba while exploring the sacred monasteries and stunning plateau landscapes of Amdo.

From
CNY 9,500
Chengdu ⇀ Chengdu
...
Chengdu ⇀ Kangding ⇀ Litang ⇀ Xinduqiao ⇀ Danba ⇀ Chengdu
7 days
∙ Private ∙
Festival

Enjoy the once a year Litang Horse Racing Festival and see long distance riding, trekking, horse riding tricks and shooting from horseback, all first hand. Traveling from Chengdu to Litang is half the fun filled with fantastic natural scenery.

From
CNY 6,500