If you are looking for the Xining to Lhasa Train, the basic answer is simple: the journey takes about 20–22 hours, covers roughly 1,956 km, and is one of the best ways to experience the Qinghai-Tibet Railway before arriving in Lhasa.
For most travelers, I recommend a soft sleeper. You get a four-berth compartment with a door, which makes a 20-hour journey much easier than sitting in a hard seat. A hard sleeper is the better budget option.
There is one thing you should arrange before buying your ticket: foreign travelers need the required Tibet Travel Permit to enter Tibet by train, and the railway currently requires the original permit for verification. Do not leave this until the day before departure.
Last checked: August 2026. Train schedules, fares, ticket availability and railway document requirements can change. Always confirm the current information for your travel date before booking.
Xining to Lhasa Train: Quick Facts
| Question | Quick Answer |
|---|---|
| Route | Xining Railway Station → Lhasa Railway Station |
| Railway | Qinghai-Tibet Railway |
| Distance | About 1,956 km |
| Train time | About 20–22 hours |
| Xining altitude | About 2,200 m |
| Lhasa altitude | About 3,650 m |
| Highest point | Tanggula Pass, about 5,072 m |
| Best class for comfort | Soft sleeper |
| Best value | Hard sleeper |
| Cheapest class | Hard seat |
| Soft sleeper fare | About CNY 808 |
| Hard sleeper fare | About CNY 521 |
| Hard seat fare | About CNY 224 |
| Oxygen | Available |
| Dining car | Yes |
| Hot drinking water | Yes |
| Shower | No |
| Wi-Fi | Do not rely on it |
| Tibet Travel Permit | Required for foreign travelers |
Current published 2026 schedules list several services from Xining to Lhasa, with journey times ranging from roughly 19 hours 40 minutes to 22 hours 30 minutes. Published fares are around CNY 808 for soft sleeper, CNY 521 for hard sleeper and CNY 224 for hard seat.
Xining to Lhasa Train Schedule
The train from Xining to Lhasa is not limited to trains that begin in Xining. Many long-distance Tibet trains from cities such as Beijing, Shanghai, Guangzhou, Chengdu and Chongqing stop at Xining before continuing toward Lhasa.
That gives you more choices than you might expect when searching for a train to Lhasa from Xining.
Xining to Lhasa Train Timetable
The following is the current published timetable checked in July–August 2026 and should be treated as a planning reference:
| Train | Xining Departure | Lhasa Arrival | Approx. Duration |
|---|---|---|---|
| Z223 | 11:42 | 07:24 next day | 19h 42m |
| Z8981 | 12:50 | 11:20 next day | 22h 30m |
| Z21 | 15:27 | 11:46 next day | 20h 19m |
| Z265 | 18:19 | 14:53 next day | 20h 34m |
| Z165 | 19:28 | 15:36 next day | 20h 08m |
| Z8991 | 22:00 | 18:28 next day | 20h 28m |
These times can change, and some services operate on different frequencies. Check the actual departure date before booking rather than planning around an old timetable.
How long is the train from Xining to Lhasa?
The Xining to Lhasa train duration is normally about 20–22 hours, depending on the service.
The fastest current published option is around 19 hours 40 minutes, while some trains take more than 22 hours.
For practical planning, I would simply allow one full day and one night.

Which Train from Xining to Lhasa Is Best?
There is no single best train from Xining to Lhasa for everyone.
If your priority is sleeping comfortably, choose a train that gives you a soft sleeper.
If you want to see more of the plateau during daylight, pay attention to the departure and arrival times rather than choosing only by train number.
If you want to sleep through the first part of the journey, a late departure such as Z8991 can make sense.
| Your priority | What I would choose |
|---|---|
| Most comfortable | Soft sleeper |
| Best value | Hard sleeper |
| Lowest price | Hard seat |
| More daylight scenery | Daytime departure |
| Sleep first, scenery later | Late departure |
| Four people traveling together | Four soft-sleeper berths |
| Solo traveler | Soft sleeper if budget allows |
I would not choose a train simply because someone calls it the “best train from Xining to Lhasa.” The better question is which departure time and sleeper class suit your trip.
Xining to Lhasa Train Map and Route
The Xining to Lhasa train route follows the Qinghai-Tibet Railway from Qinghai across the high plateau and south toward Lhasa.
A simplified route is:
Xining → Delingha → Golmud → Hoh Xil → Tanggula Pass → Amdo → Nagqu → Lhasa
The railway distance between Xining and Lhasa is about 1,956 km. The line climbs gradually from the lower-altitude areas around Xining toward the Tibetan Plateau before reaching its highest section near Tanggula Pass.

Xining to Lhasa Train Route and Altitude
| Place / Section | Approx. Altitude | What you will notice |
|---|---|---|
| Xining | 2,200 m | Departure from Qinghai |
| Delingha | ~2,980 m | Dry plateau landscape |
| Golmud | ~2,780 m | Main gateway toward the high plateau |
| Hoh Xil | 4,500 m+ in places | Wide open wilderness |
| Tanggula Pass | 5,072 m | Highest point of the railway |
| Amdo | ~4,800 m | High-altitude grasslands |
| Nagqu | ~4,500 m | Northern Tibetan plateau |
| Lhasa | ~3,650 m | Final destination |
Important: railway altitude figures can differ slightly between sources because they refer to different points along the line. The figures above are useful for understanding the journey rather than precise surveying data.
Why Does the Xining to Lhasa Train Go So High?
This is one of the unusual things about the journey.
You leave Xining at around 2,200 meters, but the railway eventually crosses terrain above 5,000 meters. The highest point is Tanggula Pass at about 5,072 meters.
The train is specially designed for high-altitude operation, including an oxygen supply system.
But there is an important misconception to clear up:
Does Taking the Train Prevent Altitude Sickness?
No. Taking the train does not prevent altitude sickness.
The gradual rise in altitude may feel easier for some travelers than flying directly to Lhasa, but you still spend many hours at high altitude and eventually arrive in Lhasa at around 3,650 meters.
Do not assume that because you took the train you are automatically acclimatized.
After arriving in Lhasa, take it easy. Avoid planning a packed sightseeing schedule on your first afternoon, especially if you have never traveled at altitude before.
What Is the Xining to Lhasa Train Like?
The Tibet train is a long-distance sleeper train rather than a luxury tourist train.
It is comfortable enough for the journey, but it is better to know what you are actually getting before you book.
Soft Sleeper
For most foreign travelers, soft sleeper is the class I recommend.
There are four berths in a compartment: two upper and two lower. The compartment has a door, giving you more privacy and less corridor noise than a hard sleeper.
The current published fare from Xining to Lhasa is about CNY 808.
If you are traveling with four people, booking four soft-sleeper berths gives you the best chance of occupying the same compartment, subject to availability.

Hard Sleeper
Hard sleeper is the practical middle ground.
There are six berths in an open compartment, normally arranged as upper, middle and lower berths on each side.
The current published fare is about CNY 521.
If you want to keep costs down but still want to lie down and sleep, this is the class I would choose.
Hard Seat
Hard seat is the cheapest option at around CNY 224.
For a short train journey, saving the money can make sense.
For a 20-hour-plus Xining to Lhasa train journey, I would not recommend it unless your budget is very tight.
The extra money for a sleeper is worth it.
Xining to Lhasa Train Price: How Much Should You Budget?
Current published fares are approximately:
| Class | Approx. Fare |
|---|---|
| Hard seat | CNY 224 |
| Hard sleeper | CNY 521 |
| Soft sleeper | CNY 808 |
These are railway ticket fares, not the price of a Tibet tour or agency service. The exact fare can depend on the berth and current China Railway / 12306 pricing.
If you are comparing the train with a flight, remember that the train ticket is only one part of the cost. Foreign travelers also need to arrange their Tibet travel documents and usually travel with a permitted Tibet itinerary.
What Food Is Available on the Train?
There is a dining car and food service on the train.
You can usually buy simple Chinese meals, rice dishes, noodles, snacks and drinks. The food is practical rather than something I would choose the train for.
Hot drinking water is available, so bringing tea, coffee or instant noodles can be useful.
I also recommend buying a few snacks in Xining before boarding. Fruit, nuts, biscuits, chocolate and other easy-to-carry food give you more choice during the journey.
If you have dietary restrictions, do not assume that the dining car will have exactly what you need. Bringing your own food is safer.
Oxygen, Toilets, Charging and Wi-Fi
Oxygen
Yes. The Tibet trains have an oxygen supply system for the high-altitude section, with oxygen outlets available for passengers.
This is an important safety feature, but it does not mean you should ignore symptoms of altitude sickness.
If you feel seriously unwell, tell the train staff.
Toilets
Toilets are available at the ends of the carriages. There is no shower.
Bring:
• Wet wipes
• Tissues
• Toothbrush and toothpaste
• Small towel
• Basic toiletries
A small wash bag is much more useful than trying to carry a large suitcase into the sleeper compartment.
Charging
Charging points are available, but I would still charge your phone and camera before departure and carry a power bank.
Do not assume every seat will have the most convenient socket.
Wi-Fi
Do not plan on having reliable Wi-Fi on the Tibet train. Mobile phone signals also disappear in remote sections.
If you have work to finish, download what you need before leaving Xining.
Xining to Lhasa Train Journey: What Will You See?
The scenery changes gradually rather than all at once.
Around Xining, the landscape is still relatively developed. As the train moves toward Delingha and Golmud, it becomes increasingly dry and open.
After Golmud, the journey becomes much more remote.
You pass through the high plateau around Hoh Xil, where broad plains stretch toward distant mountains. This is also the section where you may spot Tibetan antelope, wild yaks and other wildlife.
They are wild animals, so there is no guarantee. Keep your camera ready if you want photos.
The railway then climbs toward the Tanggula Mountains and reaches its highest point at about 5,072 meters.
Further south, you pass through the northern Tibetan plateau around Amdo and Nagqu before the landscape gradually changes as you approach Lhasa.
If scenery is important to you, choose a departure that gives you daylight during the high-altitude section.
How to Buy a Train Ticket from Xining to Lhasa
Foreign travelers can purchase China train tickets, but the Tibet section requires more planning than an ordinary domestic train journey.
The reason is simple: your train ticket and Tibet travel documents have to work together.
At TibetTrip, we can help travelers arrange the Xining to Lhasa train ticket, Tibet Travel Permit and the related Tibet travel arrangements.
If you want us to check the train, send us:
• Your preferred travel date
• Number of travelers
• Soft sleeper or hard sleeper preference
• Whether you are traveling alone or with a group
• Your planned Tibet itinerary
We can then check the suitable train options against your travel dates.
Planning to take the train to Tibet? Let TibetTrip help arrange the train ticket and Tibet Travel Permit together. This is particularly useful for foreign travelers who do not want to handle the railway ticket and Tibet entry documents separately.
Important: Tibet Travel Permit for the Xining to Lhasa Train
If you are a foreign traveler, you need the required Tibet Travel Permit to enter Tibet by train.
This is different from an ordinary China Visa.
The railway currently checks the original Tibet Travel Permit for foreign travelers traveling to Tibet. A digital copy or ordinary scan should not be treated as a substitute unless the railway authorities specifically confirm otherwise for your journey.
Keep the original permit with you: Do not put your original permit inside your large luggage. Keep it together with your passport and train documents so that you can show it during the required checks.
This is one reason I recommend arranging the Tibet tour and train together rather than buying a train ticket first and trying to solve the permit later.

Can You Book a Solo Cabin on the Xining to Lhasa Train?
This is a common question from solo travelers: Can one person book an entire soft sleeper cabin? Normally, no.
A standard soft sleeper cabin has four berths. Buying one soft sleeper ticket gives you one berth, not the entire cabin.
If four people are traveling together, you can request four soft-sleeper berths so that you can occupy the same compartment, but the railway ultimately controls seat allocation and availability.
| Group size | What you can normally expect |
|---|---|
| 1 traveler | 1 berth, shared cabin |
| 2 travelers | 2 berths, usually shared with others |
| 3 travelers | 3 berths, usually shared with one other passenger |
| 4 travelers | Potentially the whole 4-berth compartment |
If you are traveling alone and want maximum privacy, tell us before booking. We can check what cabin arrangements are available for your date, but we cannot promise an empty compartment when the railway does not sell private cabins in the normal way.
Xining Railway Station: What Should You Know?
There is currently one main passenger railway station serving Xining: Xining Railway Station. It is an important connection point for trains heading toward Tibet as well as other parts of China.
For your Xining train to Lhasa, arrive early enough to complete the station security and document checks without rushing.
Keep these items easy to reach:
• Passport
• Train ticket information
• Original Tibet Travel Permit
• Phone
• Wallet
• Water
Do not bury your travel permit at the bottom of your luggage.
Lhasa to Xining Train
The return journey is also possible by train.
The Lhasa to Xining train takes roughly 21–22 hours, depending on the service. Current published schedules include Z8982, Z166, Z266, Z22, Z8992 and Z324, although the exact services and times can change.
Lhasa to Xining Train Distance
The railway distance is again approximately 1,956 km.
Lhasa to Xining Train Schedule
| Train | Lhasa Departure | Xining Arrival | Approx. Duration |
|---|---|---|---|
| Z8982 | 09:50 | 06:21 next day | 20h 31m |
| Z166 | 11:50 | 09:07 next day | 21h 17m |
| Z266 | 12:35 | 10:11 next day | 21h 36m |
| Z22 | 15:50 | 13:13 next day | 21h 23m |
| Z8992 | 17:30 | 15:15 next day | 21h 45m |
| Z324 | 18:50 | 16:23 next day | 21h 33m |
These times are for reference and should be checked again when you book.
Xining to Lhasa Train vs. Flying
If you are still deciding between the train and a flight, the choice is fairly simple.
| If you want… | Better choice |
|---|---|
| Fastest journey | Flight |
| Qinghai-Tibet Railway experience | Train |
| Mountain and plateau scenery | Train |
| More time in Tibet | Flight |
| A slower transition to high altitude | Train may feel easier for some travelers |
| A sleeper journey | Train |
| Maximum convenience | Flight |
I would choose the train if you have enough time and actually want the railway experience.
If your Tibet itinerary is already very tight, flying may make more sense.
Practical Tips for the Xining to Lhasa Train
1. Choose a sleeper: For a 20-hour-plus journey, I would spend the extra money on a sleeper rather than a hard seat.
2. Pack for the train, not just Tibet: Bring wet wipes, toiletries, snacks, a power bank and something to read or watch offline.
3. Keep your permit accessible: Do not put the original Tibet Travel Permit inside your main luggage.
4. Bring warm clothes: The outside temperature can be very different from what you experience inside the carriage, especially at high altitude.
5. Do not depend on Wi-Fi: Download movies, books, maps and other important files before boarding.
6. Do not schedule too much after arriving in Lhasa: You have spent around 20 hours on a train and will arrive at about 3,650 meters. Give yourself time to rest.
7. Do not assume the train eliminates altitude problems: The train helps you experience a gradual climb, but it does not make you immune to altitude sickness.
FAQs About the Xining to Lhasa Train
How long is the Xining to Lhasa train journey?
About 20–22 hours, depending on the train. Some current services take just under 20 hours, while others take more than 22 hours.
How far is Xining to Lhasa by train?
About 1,956 km by railway.
How much does the Xining to Lhasa train cost?
Current published fares are approximately CNY 224 for hard seat, CNY 521 for hard sleeper and CNY 808 for soft sleeper.
Which is the best train from Xining to Lhasa?
There is no single best train. Choose according to your preferred departure time, daylight scenery and sleeper availability. For many travelers, a sleeper with enough daylight for the high-plateau section is the best combination.
What is the best sleeper on the Xining to Lhasa train?
Soft sleeper is the most comfortable choice. It has four berths in a compartment with a door. Hard sleeper is cheaper and still gives you a bed.
Can I book a solo cabin on the Xining to Lhasa train?
Not normally. A standard soft sleeper cabin has four berths, and one ticket gives you one berth. Four travelers can request four berths in the same compartment, subject to availability.
Does the Xining to Lhasa train have oxygen?
Yes. Tibet trains are equipped with an oxygen supply system for high-altitude operation.
Does the train have Wi-Fi?
Do not rely on Wi-Fi. Connectivity can be limited or unavailable on remote sections.
Is there a shower on the Tibet train?
No. There are toilets and washing facilities, but no shower.
Can I buy food on the train?
Yes. A dining car and food service are available, but bringing your own snacks is still a good idea.
Do I need a Tibet Travel Permit to take the train from Xining to Lhasa?
Yes, foreign travelers need the required Tibet Travel Permit to enter Tibet by train. The original permit is currently required for railway verification.
Do all trains to Lhasa pass through Xining?
The major passenger trains using the Qinghai-Tibet Railway pass through Xining. This makes Xining one of the main railway gateways to Lhasa. Several trains also originate in other Chinese cities and stop at Xining before continuing to Tibet.
Is the train better than flying to Lhasa?
If you have enough time and want to experience the Qinghai-Tibet Railway, I would choose the train. If your schedule is tight, flying is much more practical.
Does taking the train prevent altitude sickness?
No. The train may provide a more gradual rise in altitude, but you still reach very high elevations and arrive in Lhasa at about 3,650 meters.
Should I book the train before arranging my Tibet tour?
For foreign travelers, I recommend doing the Tibet itinerary, permit arrangements and train planning together. Your train date needs to fit your Tibet travel dates, and the required travel documents must be ready for the railway check.
My Advice on Taking the Xining to Lhasa Train
The Xining to Lhasa Train makes the most sense when you have enough time to enjoy the railway itself.
If you only want to get to Lhasa quickly, fly.
If you want to watch Qinghai gradually turn into the high Tibetan Plateau, sleep on the train, cross Tanggula Pass at more than 5,000 meters and arrive in Lhasa by rail, take the train.
For a first trip, my practical choice would be soft sleeper + enough daylight for the high-plateau section + a free afternoon after arriving in Lhasa.
And if you are booking as a foreign traveler, treat the Tibet Travel Permit and train ticket as one planning task, not two separate bookings. That is where many of the avoidable problems happen.
Planning your Xining to Lhasa train? TibetTrip can help check the suitable train, arrange the train ticket, prepare the Tibet Travel Permit and coordinate the train date with your Tibet itinerary. Send us your travel date, number of travelers and preferred sleeper class, and we can check the available options.
