
Shanghai to Lhasa Train
Shanghai to Lhasa Train Schedule & Price
The overview of Shanghai: Shanghai is a big city on the sea, where many foreigners work and live here. Besides, it is well-linked by international flights with many foreign big cities. Shanghai Railway Station is the largest station in China. There is only one daily train from Shanghai to Lhasa and the train will arrive on the third day.
Destinations | Train No. | Depart | Arrive | Runtime |
Distance (km) |
Fare in CNY | |||
Hard sleeper |
Soft sleeper |
||||||||
Shanghai to Lhasa | Z164 | 20:08 |
19:35 (3rd day) |
47h20m | 4373 | 793.5 | 1262.5 | ||
Lhasa to Shanghai | Z166 | 11:30 |
11:51 (3rd day) |
47h13m | |||||
Frequency: Every Day |
Note: the train ticket costs we listed in the table is net ticket cost, but most of the time it is very difficult to get the train tickets as there are huge number of visitors taking the train every day, so certain amount of services will be added to get the tickets from local ticket agent, exact amount of service fees will different based on the season, so please contact our trip advisor for exact cost of the tickets.

Shanghai Railway Station
Address: Moling Road, Zhabei District of Shanghai (上海市闸北区秣陵路)Phone: 021-95105105
Metro to Shanghai Railway Station: Line 1, Line3, and Line4
Bus to Shanghai Railway Station: Airport Shuttle Bus No.5 from Pudong airport
Taxi to Shanghai Railway Station: Taking a taxi from airport to Train station cost around CNY200 and takes about appro.1 hour.
Train Station Map
Related The Train Tours
Tibet Train FAQs
1. Is Oxygen available on the train?
Yes, the train is well pressurized for the plateau environment, but if you get a headache while crossing the mighty Thangula Ranges (5700m), the train has two main oxygen supplying systems. The whole cabin has an oxygen-releasing outlet and there are individual oxygen pipes right over your bed. Before the train reaches the high plateau, train attendants will distribute oxygen masks that you can use by connecting them to the outlets on your bed.
2. What types of seats are available on the Tibet train?
There are three main types of seats on the train: hard seat, hard sleeper and soft sleeper.
1. Soft Sleeper which is also known as First Class.
Most confortable and expensive option on the Tibet train. Soft Sleeper (First Class) usually cost CNY400 which are more expensive than Hard Sleeper. There are 4 berths in each cabin with a door and is equipped with its own TV, each side 2 beds, upper and lower bunks. Toilets on the train are shared and are located at the end of the carriage.
2. Hard Sleeper which is also known as Second Class.
There are 6 berths in each cabin, each side 3 berths, upper, middle and lower bunks with no door. You will have your own bed. There is enough space to lay down.
3. Hard Seat
Passengers sit next to each other in open compartment of 4 or 6, you can't lay down, and space is bit small. Westerners rarely choose this option for such long train ride.
3. Can I charge my camera or electronic devices on the train?
Yes, you can charge your electronic devices on the train. There are electric outlets in the corridors of each car, but remember the sockets and plugs used in China are A, C, and I. You can buy adapters in China.
4. Is there boiled water available on the train?
There is water boiler in each car and you can get boiled water for free, but you need to bring your own mugs.
5. Are meals served on the train?


6. How do I receive the train tickets if I booked them with you?

You can get the paper train ticket in adavance from any train station in China or any train ticket selling counter in the cities near your hotel (Except HK and Macao), sometimes if may charge CNY5 as printing cost, with your oringal passport and E-ticket number (some times train station also requires the Tibet travel permit copy, it depends).
Or on the departureday, you arrive at the train station at least 1.5 hours earlier, and collect the paper ticket from the ticket window, sometimes especially on Chinese public holidays, such as Jan 1st, May 1st, and Oct 1st, you may need to wait in long lines, so please prepare for enough time to get earlier at the train station. Usually the train station check in stops 15 minutes before the train departure time.

7. How far is the Lhasa Train Station from the city?

8. Why do I have to pay a few hundred more than actual ticket price to get a train ticket?
9. What documents are needed to board a train to Tibet?
1. Copies of your Tibet Travel Permit,
Your Tibet travel consultant will send you by email in advance, you need to print out, there are 2 pages and print 3 copies, black and white version is ok.
2. Your original passport
Please make sure that you have the same passport which was used to book the train tickets.
3. Paper train ticket
You can get the paper train ticket from the ticket sellng counter by showing your passport and train ticket reservation number.

10. What’s the toilet like on the Tibet train?
