Shanghai to Lhasa
Getting to Lhasa from Shanghai by train will be a great journey for tourists who want to deeply experience the highest land. Here we have the most up-to-date information for 2017 Tibet trains from Shanghai to Lhasa.
Shanghai to Lhasa Train Schedule
How long is the train ride from Shanghai to Lhasa?
The total time of train from Shanghai to Lhasa is 47 hours and 34minutes. However, it actually covers 3 days to take a train to Lhasa from Shanghai, for the Shanghai Lhasa train departs at 20:10 on the first day and arrives in Lhasa at 19:44 on the third day.
If you plan to join in a group tour in Tibet, you need to take a Tibet train from Shanghai at least 2 days before the fixed departure date of your group tour.
Shanghai to Lhasa by Train Z164- Ticket Price & Online Booking
|Train No.||From||To||Dep. / Arr.||Duration (km)||Stops||Duration|
|Z164||Shanghai||Lhasa||20:10 / 19:44||4,373||13||47hr, 34min|
|Hard Seat||Hard Sleeper||Soft Sleeper||Booking|
1. The ticket prices above are the net price . Since the demand of Shanghai to Lhasa train tickets always far exceeds the supply in peak season, tourists have to pay more than the net price to buy tickets. The actual price is subject to the market fluctuation.
2. The ticket price of the train from Lhasa to Shanghai (No.Z166) is the same.
3. A small service fee will be charged for Ticket-Only service. No service charge on booking train tickets if you also book a Tibet tour package with us.
4. Your submitted reservation is not an order but just an inquiry. The reservation need to be confirmed by Chinatibettrain.Com. An early reservation is recommended for the limited supply of Tibet train tickets.
Timetable of Shanghai to Lhasa Train - No.Z164
|Shanghai||16 m||--||20:10||--||Day 1||--|
|Suzhou||5 m||20:55||20:58||3 min||Day 3||84 km|
|Wuxi||5 m||21:20||21:23||3 min||Day 1||126 km|
|Nanjing||13 m||22:56||23:05||9 min||Day 1||301 km|
|Bengbu||25 m||00:37||0:40||3 min||Day 2||485 km|
|Xuzhou||36 m||02:09||02:20||11 min||Day 2||649 km|
|Zhengzhou||108 m||05:07||05:14||7 min||Day 2||998 km|
|Xian||385 m||11:14||11:24||10 min||Day 2||1,509 km|
|Lanzhou||1,520 m||18:17||18:32||15 min||Day 2||2,185 km|
|Xining||2,200 m||21:15||21:35||20 min||Day 2||2,401 km|
|Golmud||2,780 m||04:19||04:44||25 min||Day 3||3.231 km|
|Nagchu||4,500 m||14:34||14:52||18 min||Day 3||4,051 km|
|Lhasa||3,650 m||19:44||--||--||Day 3||3,757 km|
Timetable of Lhasa to Shanghai Train - No.Z166
|Lhasa||3,650 m||--||11:05||--||Day 1||--|
|Nagchu||4,500 m||14:50||14:56||6 min||Day 1||322 km|
|Golmud||2,780 m||01:35||02:00||25 min||Day 2||1,142 km|
|Xining||2,200 m||09:06||09:26||20 min||Day 2||1,972 km|
|Lanzhou||1,520 m||12:11||12:26||15 min||Day 2||2,188 km|
|Xian||385 m||20:34||20:44||10 min||Day 2||2,864 km|
|Zhengzhou||108 m||02:50||02:58||8 min||Day 3||3,375 km|
|Xuzhou||36 m||05:43||05:58||15 min||Day 3||3,724 km|
|Bengbu||25 m||07:17||07:22||5 min||Day 3||3,888 km|
|Nanjing||13 m||08:54||09:00||6 min||Day 3||4,072 km|
|Wuxi||5 m||10:24||10:30||6 min||Day 3||3,724 km|
|Suzhou||5 m||10:56||11:01||5 min||Day 3||3,724 km|
|Shanghai||16 m||11:51||--||--||Day 3||4,373 km|
Recommended Tibet Tours from Shanghai by Train
9 Days Shanghai-Lhasa-Everest Base Camp Tour by Train
Take a train from Shanghai to Lhasa. You will visit Gyantse, Shigatse and Everest Base Camp after two full days sightseeing in Lhasa, and then to Kathmandu.
10 Days Xining and Tibet Tour from Shanghai
This 10 days Tibet Tour is the best choice for travelers who travel Tibet from Shanghai with a highlighted Qinghai-Tibet railway experience from Xining to Lhasa!
11 Days Best of Tibet Tour from Shanghai by Train
Taking a Tibet Tour by train from Shanghai with a highlighted trip to Namtso Lake and Everest Base Camp offers you a lifetime Tibet tour experience with all the best.
11 Days Lhasa and Everest Base Camp Expedition
Travelers can take a train to Lhasa from Beijing, Shanghai, or Chengdu and then visit Lhasa, Gyantse, Shigatse and Everest Base Camp.
Travel Guide of Shanghai to Lhasa Train
Shanghai Railway Station
Shanghai Railway Station is one of the major train stations in Shanghai, and the only train station offers the train from Shanghai to Lhasa.
Lhasa Railway Station
Lhasa Railway Station offers scheduled trains from Lhasa to Xining, Beijing, Chengdu, Lanzhou, etc.
Tibet Travel Permit
Tibet Travel Permit is required to enter Tibet, while visiting to some restricted areas, Alien’s Travel Permit and Military Permit are also needed.
Tibet Train Tickets Class
Find the right ticket class for your journey into Tibet by train.