Great Tibet Tour Logo GREAT TIBET TOUR ®

Beijing to Lhasa Train

  • by Nance
  • Last Updated: 2024-04-16

Beijing to Lhasa train Z21 departs from Beijing West Railway Station at 19:53 every day and arrives at Lhasa Railway Station at 11:21 on the 3rd day. The train journey covers 3,757 kilometers long and takes 41 hours, across eight provinces. There are 10 stations and the average stay time per station is about 11 minutes. You will pass Shijiazhuang, Taiyuan, Lanzhou, Xining, Golmud, Nagqu and other stations and finally arrive in Lhasa.

From Xining, the starting point of the Qinghai-Tibet Railway, you’ll get to see some of the most spectacular views of this train route. You can enjoy the highlights of this train journey such as Qinghai Lake, Chaidamu Basin, Gobi Desert, snow-capped mountains, the Tanggula Mountains, vast grasslands and other beautiful scenery along with the railway. Here's the train route,

            to Lhasa train

Train Schedule and Ticket Info

From Beijing to Xining, which usually takes 17 hours, there is altitude changes gradually from 44 meters to 2,200 meters above sea level. So, passengers will not experience any symptoms of altitude sickness. After Xining, the train will keep running on Qinghai-Tibet Plateau, at an average altitude of above 4,000 meters. When the train moves from Xining to Nagchu, there is an abrupt altitude change from 2,200 meters to 4,500 meters, during which you will also reach the highest point of the rail line - the Tanggula Mountain Pass (5,072 meters). At Nagchu Station, the train will stop for 6 minutes. If you want, you can get off the train to feel the weather of the Tibetan Plateau. Moreover, at Golmud Railway Station, the oxygen supply is immediately turned on to compensate for the lack of oxygen in the surroundings.

Beijing to Lhasa Train Stops

Stations Arrival Departure Distance Stop Time Altitude
Beijing 7:53 pm 44 meters
Shijiazhuang 10:30 pm 10:36 pm 291 km 6 minutes 80 meters
Taiyuan 0:18 am 0:26 am 516 km 8 minutes 820 meters
Zhongwei 6:56 am 7:16 am 1,263 km 20 minutes 1,225 meters
Lanzhou 12:19 pm 12:31 pm 1,569 km 12 minutes 1,530 meters
Xining 2:59 pm 3:24 pm 1,785 km 25 minutes 1,785 meters
Delingha 7:13 pm 7:19 pm 2,111km 6 minutes 2,980 meters
Golmud 9:33 pm 9:58 pm 2,615 km 25 minutes 2,780 meters
Nagqu 7:44 am 7:50 am 3,435 km 6 minutes 4,500 meters
Lhasa 11:21 am 3,757 km 3,650 meters

Beijing ⇋ Lhasa Train Ticket Info

Train No. From - To Dep. - Arr. Duration Frequency Soft Sleeper Ticket Hard Sleeper Ticket
Z21 Beijing - Lhasa 19:53 - 11:21+2 39:43 Daily CNY1144/USD176 CNY720/USD111
Z22 Lhasa - Beijing 15:50 - 08:20+2 40:38 Daily CNY1144/USD176 CNY720/USD111

Nota Bene:

  • The abovementioned ticket prices are only net prices and the actual booking price may be higher because it includes a service fee.
  • It would be advisable to make an early reservation to ensure that you will get the train ticket for your preferred date.

Hard Sleeper or Soft Sleeper?

Normally, there are three categories of seat classes available on Tibet Train including soft-sleepers, hard-sleepers, or hard-seats. No matter which seat class you choose, the scenery along the Qinghai-Tibetan railway is the same. Beijing to Lhasa train travel is a long journey that takes up to three days so it must be very tiring to sit on a hard seat for so long time. Due to its length as well as the changing altitude, passengers can choose between soft-sleepers or hard-sleepers. Well, what's the difference?

First, it's the price. The price of a soft sleeper is about CNY280 higher than a hard sleeper.

Second, the difference lies in comfort and privacy too. The hard-sleeper compartment has upper, middle and lower berths. Every 6 berths have partitions, but there are no doors between the berths and the aisle, so passengers walking or talking back and forth in the aisle would probably interrupt your sleep. The soft sleeper has two upper and lower berths, and each of the 4 berths has partitions and its own door, which separates the compartment from the aisle. Train attendants or other passengers who want to come in need to knock on the door and ask for permission before entering. In this way, privacy is better, and it is relatively quiet.

Third, lights in the soft sleeper can be controlled by passengers, while the lights in the hard sleeper are turned off by the conductor at ten o'clock in the evening.

To wrap up, soft sleepers are strongly suggested to ensure you are comfortable overnight on the train. A soft sleeper is much more spacious, cozier, quieter, and safer, compared to a hard sleeper.

hard sleeper
Hard Sleeper
soft sleeper
Soft Sleeper

How to Book Beijing to Lhasa Train Tickets?

You can book a train ticket at the railway station. To book a ticket, you need to bring with you your original passport as well as a photocopy of your Tibet Travel Permit. You can also contact Great Tibet Tour and we will be very much willing to book you a ticket on your preferred travel date. At the West Railway Station of Beijing, you should proceed to counter 16 at the North Square's east ticket hall. There, you will find an English-speaking employee. Make sure that you get the right one when you book a ticket.

You can also book a ticket on which is the official ticket-booking website. This ticket-booking website is operated by China Railway Engineering Corporation. Through this website, you can accurately and immediately book a train ticket to Tibet. Before you can book, however, you need to register and log in. After you have booked a ticket, you can then check the confirmation page and then pay up. You can pay via Chinese Banks, Alipay, or UnionPay. The problem is that you need to know how to read Chinese before you can book a ticket on this website because the website uses Chinese characters.

You can also call 95105105 for a reservation. You can call this number from 7:00 am to 11:00 pm. However, customer service speaks in Chinese likewise.

Lastly, you can also book a ticket by contacting us, at Greattibettour. As a touring service of your choice, we can book for you your train ticket as well as facilitate your travel to Tibet. If you book your train ticket with us, we will send the train ticket to your address in Beijing. In some cases, we will personally hand over your train ticket at the railway station before you board the train. You can also proceed directly to the railway station to collect your ticket by simply showing your booking number, Tibet Travel Permit, and passport.

Tips: You should go to the train station earlier, at least 2 hours before the departure of the train so that you can have enough time to collect your ticket.

How to Get to Beijing West Railway Station?

Beijing is the most important air, rail, and road transportation hub in China, being the capital city of the country. Among the railway stations in Beijing, only the Beijing West Railway Station offers Beijing to Tibet train. Beijing West Railway Station is located at Lianhuachi East Road(West 3rd Ring Road), 36km away from Beijing Capital International Airport. Beijing is a cosmopolitan with highly developed transportation, so you can get to the Beijing West Railway Station via subway, taxi, or shuttle bus.

Via Subway

The subway route is the fastest way to access the Beijing West Railway Station. This route allows you to escape the usual traffic jams on the major thoroughfare. It will cost 30 RMB from the airport and it usually takes around one hour and twenty minutes to travel from the airport. Its route includes taking the Airport Line, then, transferring to Metro Line 2, afterward, transferring to Metro Line 4 Daxing Line, and lastly, via Metro Line 7. From downtown to Beijing West Railway Station, you can take a taxi, or travel via Metro Line 7 or Line 9.

The panorama of Beijing subway.

By Airport Shuttle Bus

Just outside the airport, you simply need to go to the bus terminal and look for Shuttle Bus No. 7. This shuttle bus leaves every half an hour. It takes only 2 hours of bus ride from the airport to the Beijing West Railway Station. This bus ride costs around 30 RMB.

By Taxi

Outside the terminal buildings of the airport, you will find a taxi terminal. You can ride one of the taxis at this terminal. By taxi, you can reach the Beijing West Railway Station within an hour. A taxi ride, however, costs much more. It usually costs around 120 RMB. Moreover, nighttime fares are usually more expensive than daytime fares.

Life Onboard

Altitude Sickness and Oxygen Supply

Altitude sickness is a major concern for first-time visitors to Tibet. It's symptomatic of the following conditions, namely: headaches, vomiting, trouble sleeping, tiredness, and dizziness. This sickness is caused by exposure to low levels of oxygen at high elevations. You will never experience the lack of oxygen on the train.

The train will start supplying oxygen after passing through Golmud, which means that the plateau has arrived. Two sets of oxygen supply systems are equipped on the train, one is a "diffusion" oxygen supply set above the windows of each car so that the oxygen content of each car is kept at about 23%; the other oxygen supply is on the wall of the sleeping berth. At the same time, the windows of the train are automatically pressure-regulated, and the pressure inside the train will be automatically adjusted with changes in altitude, which greatly reduces altitude sickness. Only very few people will feel particularly uncomfortable due to the altitude change.

By the way, the temperature is always comfortable, and the air is fresh on the train due to the air-conditioning system. The windows of the Tibet train are airtight to protect you from extreme temperature changes outside.

Food & Drink

The dining carriage is in the middle position of the train, offering breakfast, lunch and dinner and some snacks. Only formal Chinese food is available, like rice, vegetables, and soups. You can also buy a boxed meal or some snacks or soft drinks from the Food Trolley, which will be passed to your carriage at mealtime. Hot water is provided all the time, so you can have instant food. What’s more, you can buy some snacks or fruit before your check-in to spend your leisure time.

Luggage Storage

If you are in a soft sleeper carriage, you can put your suitcase in the luggage closet, which is 16 inches (40cm) high and 20 inches (50cm) wide above the door. If you are in a hard sleeper carriage, you can put your suitcase above the luggage rack by the aisle.


The soft sleeper carriage usually comes with one western-style toilet and a squat-style toilet. The hard sleeper carriage has two squat-styled toilets. There are also washbasins on the train with hot & cold water available. As a tourist, you need to bring your own towel, tissue paper, and other toiletries.

Dustbin, Power Plug Outlets & Shower Room

At one end of the carriage, you will see a dustbin. There is also a hot water dispenser and free boiled water is available all the time. Along the corridors, you will find power plug outlets. There are also outlets in your soft sleeper cabin under the table. There is no shower room inside the train.

FAQs About the Train from Beijing to Tibet

1. How do I board a Beijing-Lhasa train?

Although you might have already booked a ticket and have your ticket with you, you still have to follow some procedures when boarding the train.

  • First, you should fill out the Health History Form. The Health History Form requires you to declare your medical history including illnesses like stroke, hypertension, chronic respiratory problems, and any other cardiovascular disease. You can never board the train if you have any of the abovementioned illnesses.
  • Then, you need to pass through the security check. You should line up for the security check before you can enter the waiting hall. You need to present your passport, train ticket, and Tibet Travel Permit to the staff and put your luggage, including backpacks and carry-on bags on the security scanner conveyor belt.
  • Afterward, you need to find the waiting room. You'll be guided by the LED screen that shows the train number, terminal, and departing time as well as the waiting room.
  • Finally, you will board the train. Check-ins usually start from 15 to 30 minutes prior to departure. The barriers usually close five minutes before the train departure. Lastly, you should find your berth based on your ticket.

2. What's the best time for Beijing to Tibet train travel?

You can visit Tibet all year round by train. Yet, there are peak and low train travel seasons in Tibet. The onset of summer is the start of peak travel season in Tibet and this peak season includes the months of June, July, August, and September. During these months, getting a train ticket to Tibet from Beijing may be a bit difficult. Hence, if you want to travel during this period, you need to book your train ticket at least one month in advance to ensure that. The low travel season, on the other hand, is from December to January. During this period, you can easily get tickets.

3. Should I carry my Tibet Travel Permit all the time?

Yes. To board the Beijing to Lhasa train, you just need to take three copies of your Tibet Travel Permit most of the time because it would be checked several times during your train journey. Aside from the Tibet Travel Permit, you should also carry your passport.

4. Can I transfer from one train to another using the same ticket?

Although many Tibet trains need to be changed, the Beijing Lhasa train does not need to get off and change. If you want to stay longer in Xining or any other stops, you need to buy a different ticket for the succeeding sections. However, about taking breaks in some stations, the train usually stays 4 to 25 minutes for passengers to get on/off. Please note the stop time.

5. Is there any high-speed train from Beijing to Tibet?

No high-speed train is available from Beijing to Tibet currently. The only direct train Z21 is an ordinary train. However, you can take a high-speed train from Beijing to Xining then take a Tibet train to Lhasa.

Related Articles

Recommended Tour Packages

Beijing Xi'an Lhasa Yangtze River Cruise Shanghai Tour
Beijing-Xi'an-Lhasa-Yangtze River Cruise-Shanghai

15 Days Beijing Xi'an Lhasa Yangtze River Cruise Shanghai Tour

View more
Beijing Chengdu Tibet Train Tour

13 Days Beijing Chengdu Tibet Train Tour

View more
Beijing Lhasa Train Tour

7 Days Beijing Lhasa Train Tour

View more
Ask a Quick Question Below?
or Email Us

Typically Asked Questions from Our Clients

Asked by Doug***

A group of us, from the U.S., will fly to Shanghai in September of 2025 and want to take the highspeed train from Shanghai to Beiging. About halfway between the two cities we'll stop for 2 days to visit a friend and then proceed to Beijing. We plan to visit friends in Beijing for three or four days then take the train to Lhasa and having the sleeping rooms. Two to a room I believe.
We'd like to take a tour of the base camp before heading back to the U.S. from Lhasa. However many days you suggest for the base camp trip by vehicle. No treking.

Can you help us set up such an adventur?

Look forward to hearing from you.

Answered by Merry

Dear Doug****,

According to your inquiry, I recommend 8 days from Lhasa to the Everest Base Camp Group Tour for you. Or we can arrange a private 8-day Everest Base Camp Tour for you.

We can help you book the soft sleeper train ticket from Beijing to Lhasa with a service fee. But mostly the connecting tickets via Xining as the direct train tickets are very difficult to book.

Asked by govi***

I want to travel by Train From Bejing to Lasha, How do I plan my trip to spend couple of days in Lasha and then back to Bejing by train or plane ?

Need help in planning the trip. I can spend up to 15 days.

Answered by Jennie

Dear govi****,

Thank you for sending us an inquiry! We can arrange the Bejing Lhasa train tour for you. 

Here below is my suggested itinerary according to your schedule & preference. If you agree, I will quote you. If not, I will tweak it until your satisfaction.

Day Route Attractions & Activities
1 Beijing- Lhasa Train Get on train in Beijing West Railway Station
2 On the Train Enjoy the fantastic view along the railway
3 Arrival in Lhasa (3650m) Pick up and transfer to the hotel
4 Lhasa Sightseeing Drepung Monastery, Tibet Museum, Norbulingka
5 Lhasa Sightseeing Potala Palace, Jokhang Temple, Barkhor Street
6 Lhasa- Gyantse- Shigatse, 360km, Approx. 7hrs Yamdroktso Lake, Karola Glacier, Pelkor Chöde Monastery
7 Shigatse - Tingri - EBC(5100m), 350km, Approx. 8hrs Sunset of Golden Everest Peak
8 EBC - Shigatse, 350km, Approx. 7hrs Sunrise of Golden Everest Peak, Everest Base Camp
9 Shigatse - Lhasa, 300km, Approx. 5hrs Tashilhunpo Monastery
10 Depart from Lhasa Send off to the airport/railway station

Asked by Harr***

Train from Beijing to Tibet

Answered by Zoey

Dear Harry, In your inquiry, you mentioned you want a train reservation from Beijing to Tibet, and we can help you. 

Traveling to Tibet as a foreign traveler, Tibet Entry Permit(Tibet visa) is the most basic document required to be applied before your coming. And the only way to get a Tibet Travel Permit is to entrust a Tibet Travel Agency to apply it for you by booking a Tibet tour. Usually, it takes 10 days before the tour departure date to get the Tibet Travel Permit. 

If you need, we can help you arrange the itinerary after you get to Lhasa from Beijing.

Asked by Heik***

Hallo, we are two and want to take the train from Beijing to Lhasa at the 1th of August and fly out at the 5th of August. How do we get the Tibet Tourism Permit and how do we book the train. Thank your for your answer.

Best regards, Heike

Answered by Catherine

We can help you book the train tickets and handle all the Tibet permit after you book a tour with us.

Asked by Heik***

Hallo, we are two and want to take the train from Beijing to Lhasa at the 1th of August and fly out at the 5th of August. How do we get the Tibet Tourism Permit and how do we book the train. Thank your for your answer.

Best regards, Heike

Answered by Catherine

We can help you book the train tickets and handle all the Tibet permit after you book a tour with us. 5 Days Lhasa & Yamdrotso Lake Tour is highly recommended. We have a fixed tour with departure date on Aug.1st.

Read More ...