Beijing to Lhasa Train - Ticket Prices, Times
China Train Ticket Booking
There is only one train traveling between Beijing to Lhasa, passing through 8 stations and taking 40 hours. The price for a hard seat is CNY360/USD50, a hard sleeper is CNY720/USD99, and a soft sleeper is CNY1144/USD158.
Beijing to Lhasa Trains Route Map
The train from Beijing to Lhasa passes through eight railway stations in Hebei Province, Shanxi Province, Ningxia Autonomous Region, Gansu Province, and Qinghai Province.

Starting from Beijing West Railway Station and ending at Lhasa Railway Station, it stops at Shijiazhuang North Station, Taiyuan, Zhongwei, Lanzhou, Xining, Delingha, Golmud, and Nagqu.
Beijing to Lhasa Normal Trains
- Distance: 3757 kilometers/2334miles
- Shortest duration: 39 hours 43 minutes
- Number of trains in service: 1
- Departure Stations: Beijing West Railway Station
- Arrival Stations: Lhasa Station
Easy communication and urgent tickets booking via WeChat
Scan ChinaTravel Business Team QR Code

Beijing to Lhasa Normal Trains Schedules
Train Number | Departure Time | Arrival Time | Duration |
---|---|---|---|
Z21 | 19:53 | 11:36 (Arriving at Third Day) | 39h43m |
Lhasa to Beijing Normal Trains Schedules
Train Number | Departure Time | Arrival Time | Duration |
---|---|---|---|
Z22 | 15:50 | 08:28 (Arriving at Third Day) | 40h38m |
Beijing to Lhasa Normal Trains Ticket Prices
Seat | Soft sleeper | Hard sleeper | Hard Seat |
---|---|---|---|
Price | CNY1144/USD158 | CNY720/USD99 | CNY360/USD50 |
Beijing to Lhasa Transfer Trains Schedules
(Update on May. 31, 2024)
Route | Specific Information | |
---|---|---|
Beijing - Xining - Lhasa | Train Number | G671 |
Departure Time | 8:13 | |
Arrival Time | 18:26 | |
Transfer Station | Xining | |
Train Number | Z165 | |
Departure Time | 19:28 | |
Arrival Time | 15:30 | |
Total Duration | 31h17m | |
Beijing - Xi'an - Lhasa | Train Number | G59 |
Departure Time | 19:00 | |
Arrival Time | 23:11 | |
Transfer Station | Xi'an | |
Train Number | Z256 | |
Departure Time | 7:53 | |
Arrival Time | 14:17 | |
Total Duration | 43h17m |
Lhasa to Beijing Transfer Trains Schedules
(Update on May. 31, 2024)
Route | Specific Information | |
---|---|---|
Lhasa - Lanzhou - Beijing | Train Number | Z224 |
Departure Time | 8:13 | |
Arrival Time | 19:29 | |
Transfer Station | Lanzhou | |
Train Number | Z56 | |
Departure Time | 21:18 | |
Arrival Time | 13:38 | |
Total Duration | 42h28m |
Note for Passengers:
- For children (6-14 years old) can enjoy a 50% discount.
- For trains running at normal speed, there may be a certain gap between the scheduled arrival time and the actual arrival time.
More Specific Information About Beijing to Lhasa Trains
- Many tourists choose to travel from Beijing to Lhasa by train every year, so we suggest you buy your tickets as early as possible if you have a plan to go to Lhasa. According to the management policy of Tibet, foreign tourists need to apply for Tibet Permit to travel in Tibet.
- The train to Lhasa starts to supply oxygen after passing Golmud, so passengers do not need to worry about getting altitude sickness in the carriage.
- The train from Beijing to Lhasa takes about 40 hours, and many tourists are torn between buying a hard sleeper or a soft sleeper. We suggest that tourists decide which one to buy based on their budget.
Features | Hard Sleeper | Soft Sleeper |
---|---|---|
Comfort | Hard bed | Soft bed |
Space | Narrow | Spacious |
Volume | 6 people | 4 people |
Security | Lower | Higher |
Privacy | Poor privacy, usually open style | Good privacy, usually with a moving door |
Usage | Suitable for short trips or passengers with limited budgets | Suitable for short trips or passengers required higher comfort |
Life on Beijing to Lhasa Trains
- The train travel time between Beijing and Lhasa is long, and the mobile phone network may be unstable on the train. Before departure, you can download your favorite movies or TV series to your mobile phone or tablet, or bring a book that you like to read.
- There is a dining car on Chinese trains, usually located in the middle of the train, where you can taste Chinese cuisine. A meal costs about USD3.5/CNY25. The staff will also sell food to each carriage near mealtime.
- Each carriage of Chinese trains has sockets for charging, but you need to bring your charger.
How to Buy Beijing - Lhasa Train Tickets
You can buy train tickets through the following three ways:
- Book Tickets on the China Train
Travel consultants on China Train are good at English, so you don't have to worry about any communication barriers. At the same time, we can also help you apply for a Tibet Permit, allowing you to enjoy a happy trip to Lhasa.
- Book Tickets on the 12306
12306 is an authoritative institution for selling Chinese train tickets. You can register an account on the website to purchase tickets. Additionally, a valid passport is also required.
The ticket booking function on 12306 is open from 5 a.m. to 11 p.m., while the search function is available all day.
- Book Tickets at the Railway Station
This is a more traditional way to buy tickets. You can bring your valid passport to the service window and tell the staff your departure time and destination.
FAQs on Beijing to Lhasa Trains
Q1: Will everyone suffer from altitude sickness?
A1: Regardless of age, everyone will suffer from altitude sickness, especially tourists who visit Lhasa for the first time. They often cannot adapt to the low temperature and high altitudes, so altitude sickness may be more severe than others.
However, there is no need to worry too much about altitude sickness. Every tourist should treat it with a normal mindset. In addition, there is oxygen equipment on the train.
Q2: What symptoms will altitude sickness cause?
A2: The symptoms of altitude sickness generally manifest as headache, dizziness, insomnia, vomiting, and general fatigue. For people with strong adaptability to high altitude, these symptoms will disappear in 1-2 days, while those with weak adaptability may need 3-7 days.
Q3: What should I do if I have altitude sickness after arriving in Lhasa?
A3: Minor altitude sickness can be adapted through self-regulation, while severe cases should seek medical attention in a hospital in time. It is recommended to prepare some drugs to relieve altitude sickness before departure, such as glucose.
Q5: Can US citizens travel to Lhasa?
A5: Foreign tourists entering Tibet need to apply for a Tibet Travel Permit. Without the permit, you will not be able to take a train or a plane to Lhasa.
Q6: Can foreign tourists go to Lhasa on their own?
A6: Foreign tourists traveling to Tibet must be organized and planned by a travel agency.