Chengdu to Lhasa Train Book

Chengdu Lhasa Train Ticket Price and Schedule

Train No.From / ToDep. / Arr.DurationDistance (km)FrequencyHard sleeper TicketSoft Sleeper Ticket
Z322 Chengdu/Lhasa 21:37/09:55 36:18 3070 Every Other Day CNY627.5 CNY997.5
Z324 Lhasa/Chengdu 18:40/06:26 35:36 3070 Every Other Day CNY627.5 CNY997.5

* The ticket price is just for reference. Please contact us for exact price on your departure date.

* Since Chengdu-Lhasa is one of the most popular train routes to Tibet, it is suggested to make your reservation as soon as possible.

Book the Train Now

As the busies transfer hub in southwest China, Chengdu not only offers the most frequent flights to Tibet, but also the train to Tibet. Chengdu to Lhasa train, Z322 (original train number T22/23), is the third shortest in terms of total trip duration, next to that from Xining and Lanzhou. The Chengdu-Tibet train departs every other day at 21:37 from the Chengdu Railway Station, and arrives in Lhasa at 09:55 on the third day.

Chengdu Lhasa Train Schedule

Timetable of Chengdu to Lhasa Train - No.Z322

StationAltitutdeArrivalDepartureStop TimeDaysDistance
Chengdu 485 m -- 21:37 -- Day 1 --
Guangyuan 488 m 02:23 02:40 17 min Day 2 319 km
Lanzhou 1,520 m 09:10 09:26 16 min Day 2 902 km
Xining 2,200 m 12:02 12:26 24 min Day 2 1,118 km
Delingha 2,980 m 16:31 16:33 2 min Day 2 1,639 km
Golmud 2,780 m 19:17 19:42 25 min Day 2 1,948 km
Nagchu 4,500 m 06:06 06:12 6 min Day 3 2,768 km
Lhasa 3,650 m 09:55 -- -- Day 3 3,070 km

Timetable of Lhasa to Chengdu Train - No.Z324

StationAltitutdeArrivalDepartureStop TimeDaysDistance
Lhasa 3,650 m -- 18:40 -- Day 1 --
Nagchu 4,500 m 22:00 22:06 6 min Day 1 322 km
Golmud 2,780 m 08:45 09:10 25 min Day 2 1,142 km
Delingha 2,980 m 11:37 11:41 4 min Day 2 1,451 km
Xining 2,200 m 16:15 16:50 35 min Day 2 1,972 km
Lanzhou 1,520 m 19:32 19:44 12 min Day 2 2,188 km
Guangyuan 488 m 01:40 01:58 18 min Day 3 2,771 km
Chengdu 485 m 06:26 -- -- Day 3 3,070 km

Please Note:

1. The timetable and schedule is just for reference. When you make early reservation, please contact us for more details.

2. If no train departs on your preferred date, you can choose to take a flight from Chengdu to Lhasa, or wait for the next day.

How to choose the route? Chengdu to Lhasa or Lhasa to Chengdu?

The train from Chengdu to Lhasa can be ridden either way, and there is very little difference in the trips, with the exception of the time of travel. When traveling from Chengdu to Lhasa, the train departs the station in Chengdu at around 9:37pm, and arrives in Lhasa at around 9:55 am on the third day. This means that, when you wake on the third day of travel, you are already across the Tanggula Mountains and heading for Lhasa, which allows you the chance to see the stunning landscape of the Tibetan plateau that the train passes through.

The return journey starts at around 6:40pm, and crosses the plateau heading north, reaching the prairies of Nagqu at around 10:00pm in the evening, from there, it heads across the mountains overnight, and when you wake, you are already heading down to Golmud and on to Xining for the trip back to Chengdu. While the train does leave early enough in the summer months to be able to see some of the plateau landscape along the route to Nagqu, in the winter months it is often already twilight as the train leaves the Lhasa Valley and heads north, leaving little to be seen out of the window by around 8:00pm except the stars.

If you are planning your Tibet tour by train, and are looking forward to seeing the awesome scenery and landscapes of northern Tibet from the train, then it is best done by taking the train from Chengdu to Lhasa, instead of the other way around, especially in the winter months.


Try to avoid the peak season, which refers to the summer holiday from late June to Auguest, and from the end of September to October. During these period, there are many Chinese domestic tourists going to Tibet, so it is more difficult to buy one train ticket, especially from the hot gateway cities, like Beijing, Shanghai and Chengdu.

If your time is flexible, it is suggusted to avoid this period. If you can go only travel to Tibet during these months, make your reservation as early as possible.

Chengdu Lhasa Train Ticket

Soft Sleeper Train Ticket: 997.5 CNY

Hard Sleeper Train Ticket: 627.5 CNY

What’s the difference between the Soft Sleeper and the Hard Sleeper?

There are two kinds of sleeping berths on Tibet trains. For soft sleeper wagons, there are four beds, which are wider and softer than those in hard sleeper wagons, in a compartment with a door to keep a quiet environment. In a hard sleeper carriage, there are six beds in a compartment with three on each side and no doors.

For those who care about privacy and the comfort of a journey, the soft sleeper cabin is the best choice. For those who are eager to experience the real life of the locals and don’t care too much about the living situation, the hard sleeper cabin, at a cheaper price, is the best choice.

How to Book Tibet Train Ticket?

The most convenient and worry-free way to get your Chengdu Tibet train ticket is to book the ticket online with us. Specialized in Tibet train tour, we will get your ticket in time, as well as arrange the best lifetime train journey to Tibet for you.

How to Collect the Ticket?

If you book your train ticket with us, in some case, we will send the train ticket to your address in mainland China or our local staff will give the ticket to you at the railway station. In other cases, we will give you a booking number, so you can collect your ticket at the train station yourself, by showing them the booking number, you passport and Tibet travel permit.

Please arrive at your railway station at least two hours before the departure of the train, so that you can have enough time to collect your train ticket.

Get Your Tibet Travel Permit in Advance!

To collect your Tibet train ticket, you need to show the Tibet Travel Permit. Apply your Tibet travel permit and train ticket together with us, a real hassle-free Tibet train tour is one click beyond.

Apply for Tibet Permit Online

Chengdu Lhasa Train Route

Chengdu Lhasa Train Route Map

The train from Chengdu to Lhasa is one of the most popular routes to get to the Tibetan capital along the famous Qinghai Tibet Railway, covering a distance of around 3,070 kilometers in just 36 hours.

Leaving Chengdu, and heading towards Lanzhou and Xining, there are very few things to see out of the window, except for the beauty of the countryside. The route heads roughly northeast towards Guangyuan in Sichuan Province, with the last edge of the Hengduan Mountains to the west, fringing the Sichuan Basin. From there it heads north to Tianshui, and then northwest to Lanzhou and Xining.

From the start of the route, the run to Guangyuan is pretty level, with the altitude climb starting on the stretch to Lanzhou, which lies at 1,520 meters above sea level, increasing to Xining at 2,275 meters.

The landscape changes dramatically from Xining, with high mountains and vast lakes clearly seen from the train.

As the route heads out of Xining, the start of the Qinghai Tibet Railway, it starts the climb up to the plateau, ascending slowly until you reach Golmud, from where the climb gets steeper, and heads up to the pass through the massive Kunlun Mountain range of southern Qinghai Province.

Once across these stunning mountains, the track levels out for a stretch across the Kekexili Nature Reserve, a haven for some of China’s unique wildlife, climbing again to the Tanggula Pass, the highest railway pass in the world.

The Tanggula Mountains are the boundary between Qinghai and the Tibet Autonomous region, and the views of the mountains are spectacular from the train as it passes through the mountains and down onto the Changtang Prairie in Tibet.

After crossing the vast prairie, where you can often see the many wild animals roaming the land, as well as the nomadic herders with their herds of domestic yaks and sheep, the train heads down a little, passing close by the stunning Lake Namtso, as it passes between the Nyenchen Tanglha Mountains, following the valley floor all the way to Lhasa.

Is it possible to leave the train during the trip on a special station and get in again after 1 or 2 days with the same ticket?

No, it isn’t. If you want to spend some days in Xining, Lanzhou or other cities along the railway before arriving in Lhasa, you need to buy different train tickets for different sections.

You can get off the train to stretch your legs or buy some local snacks at the platform. But you need to get back to the train in time before it leaving. Generally, it only stops a few minutes at each station.

Is taking the train really a good way to get used to the altitude than by air?

It is common knowledge that spending a day or two at lower intermediate altitudes of around 2,500 to 3,000 meters can help with reducing the risk of altitude sickness once you arrive in Tibet.

The train, however, is actually no much difference to a flight when it comes to reducing the risk of altitude sickness in Lhasa. Flights are pressurized, so that the cabin pressure of an aircraft is always that of the barometric pressure at sea level. So, when you get off the flight in Lhasa, the change in air pressure and the reduced oxygen content of the air means that there is a risk of feeling the symptoms of altitude sickness, due mainly to the drastic change in air pressure.

The trains to Tibet all have the oxygen supply system to pump oxygen into the cars, as well as having oxygen outlets for personal use if you are feeling a little sick during the trip. The oxygen pumps start at Golmud, as the train starts its steep climb to the plateau, reaching more than 5,000 meters within just a few hours. The oxygen pumped into the train means that the oxygen content of the air is close to that of sea level, almost the same as that of an aircraft.

If you are traveling by train, and want to acclimatize a little before reaching Lhasa, the best option is to stop for a day or two in Xining, at an altitude of around 2,275 meters, which is an ideal elevation in which to acclimatize before heading on to Lhasa. While there is no guarantee that you will not get altitude sickness once in Lhasa, the stop in Xining can help to reduce the risk of feeling the symptoms.


Don’t worry about the altitude sickness onboard.

There are two kinds of oxygen supply systems on each train to Tibet, which will pump the oxygen to the air during the section between Golmud and Lhasa.

Also, there is a doctor on each train. If you feel uncomfortable, please ask them for help, or contact your 1-on-1 travel consultant immediately.

About Chengdu Railway Station

The main station in Chengdu is the Chengdu Northern Railway Station, and is the starting point for the trains to Tibet.

It incorporates a large waiting hall, designed in a modern style, with a separate ticket office to the right of the main square in front of the station.

Foreign visitors who booked their tickets online will need to pick them up from one of the ticket windows, and will need their ticket booking number, passport, and Tibet Travel Permit in order to collect.

Chengdu Northern Railway Station

Chengdu Northern Railway Station

There are certain security checks you will need to go through to get into the main waiting area, but this is just a matter of course in China. The waiting hall has LED screens with the train numbers and departure times and platforms listed, as well as dedicated waiting rooms for the different classes of tickets.

Passengers need to make sure they are in the right waiting room, so it is essential to check the waiting room details on your ticket carefully.

From Chengdu Shuangliu International Airport to Chengdu Railway Station

Getting to Chengdu Norh Railway station from Shuangliu International Airport is relatively easy, as there is an Airport Shuttle Bus Line 2 that runs the route between the two daily from 6:30am to around 8:00pm. The shuttle bus Line 2 takes around 40 minutes to make the trip, and costs around 10 yuan per person. It departs from the Gate 2 at Terminal 1 and Gate 4 at Terminal 2 at the airport.

Route of Shuttle Bus Line 2:
Gate 2 at Terniminal 1 – Gate 4 at Terminal 2 – South Renmin Road – Tianfu Square – Middle Renmin Road – North Renmin Road – Chengdu North Railway Station

There is also the Metro, which runs two lines to the station from the airport. You can first take Line 10 from the airport to Taipingyuan Station, and then transfer to  Line 7  to Chengdu North Railway Station Stop.

Taxis also run the route to the station from the airport, and it costs around 70-80 CNY for the hour-long ride.

From Chengdu East Railway Station

If you are coming into Chengdu by High-Speed train, then you will need to transfer to the North Railway Station from Chengdu East Railway Station.

From Chengdu East, it is convenient to get to the North Railway Station directly by Metro Line 7. There are only 9 stops between these two railway stations, and it just takes 22 minutes to go.

If you go by taxi, it takes about 25 minutes to finish the 13.5-kilometer journey at 40 CNY. But you need to pay attention to avoid the rush hour in working days, usually from 7:30 to 9:30 in the morning, and from 17:00 to 19:30 in the evening.

From Downtown City

Traveling from downtown Chengdu can be done by bus, Metro, or taxi, as the railway station lies just six kilometers from the downtown area of the city. You can take Metro Line 2 at the Chunxi Road Station, to Tianfu Square, and then Line 1 to the Chengdu North Railway Station. It takes around 30 minutes and costs around 5 CNY.

Buses do run all across the city, but if you are not well versed in Chinese, then you may have a problem knowing which buys to get on, as the signs are not in English. Taxis are also available, and can make the trip for around 20 – 30 CNY.

Tibet Train Photo Gallery

Chengdu Tibet Train Tours

We offer the best Chengdu Tibet tour pakcages covering the most classic travel itineraries in Tibet with a lifetime Chengdu-Lhasa train experience. All train tour packages include a guaranteed train tickets to Tibet, so you don’t need to worry about fail to get the ticket.

View All Chengdu Tibet Train Tours

Is there any place worth visiting before my Chengdu Lhasa Train Tour?

  • Chengdu Panda Tour

    Chengdu Panda Tour (Suggested Half Day)

    If you are looking for somewhere to visit for a day while waiting for your Tibet train from Chengdu, then there is no better place than the Chengdu Research Base of Giant Panda Breeding, located in the northeast of the city.

    One of the best panda centers in China, this beautiful center has more than 200 pandas in residence, and is the main breeding center for pandas in China, for release into the wild to increase the panda population in Sichuan Province. The center offers plenty of information about these cuddly creatures, as well as a great day out to see them in their natural habitats.

  • Chengdu Mount Emei and Leshan Giant Buddha Tour

    Mount Emei and Leshan Giant Buddha (Suggested 2 Days)

    Another popular short trip around Chengdu is the journey to Mount Emei Scenic Area and Leshan Giant Buddha, which is the UNESCO World Heritage Site near Chengdu.

    Known as the “Mountain of Brightness”, Mount Emei is one of the four sacred mountains of Chinese Buddhism in China, and has several temples surrounding it. Also, it is a good destination to enjoy the natural beauty.

    Not far from Mount Emei is the Leshan Giant Buddha, the largest stone carved statue of Buddha in the world. Standing 71 meters high, the huge statue of Buddha was carved out of the very rock of the hill itself with its feet on the river bank and its head at the level of the top of the hill.

Let's Start Your Hassle-free Tibet Train Tour with Us!

From handling and delivery of your Tibet Travel Permit to sorting out the details like itineraries, hotels and booking the Tibet train tickets and flight tickets, we care deeply about your ideas and work 24/7 to ensure you a worry-free and pleasant travel.

Enquire Now

Have a Question? Ask below or call +86-28-85552884

Question Summary*



Please fill in your contact information, we will send you the answer by email


0 Comment ON "Chengdu to Lhasa Train Book"

Contact Us for Your Dream Tour Now

Your are enquiring for

Chengdu to Lhasa Train

Price from

Price upon Request

Travel Details

Preferred Departure Date

Train Ticket class

Number of Adults ( over 12 yrs old)


Number of Children (2-11 yrs old)


More Travel Idea

Contact Information

Your Full Name



Instant Message Contact