Xining to Lhasa Train: 2026/2027 Schedule, Tickets, Price, Route & Map

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.

Xining to Lhasa Train
Xining to Lhasa Train

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 Map
Xining to Lhasa Train Map via Golmud, Hoh Xil, Tanggula Pass, Amdo and Nagqu

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.

Xining to Lhasa Train Soft Sleeper
Xining to Lhasa Train Soft Sleeper

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.

Tibet Travel Permit
Tibet Travel Permit

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.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top