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 are net ticket costs, but most of the time it is very difficult to get the train tickets as there is a huge number of visitors taking the train every day, so a certain amount of services will be added to get the tickets from a local ticket agent, the exact amount of service fees will differ based on the season, so please contact our trip advisor for the 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 the airport to the Train station cost around CNY200 and takes about appro.1 hour.