Your browser does not support the running script, you cannot get a perfect browsing
  • Home
  • Tibet Tour Package
  • Tibet Train
  • Travel Guide infos
  • Tibet Nepal Bhutan

Shanghai to Lhasa Train Schedule

Train Schedule and Price 995

Shanghai to Lhasa Train Schedule

Depart from Shanghai, if you have plenty of time, most passengers would choose enter Tibet by train. Sitting in the running train where build on the roof of the world, along the way, you may enjoy the grassland of the northern Tibet, Yuzhu Peak, Tso Na Lake, watch the wild donkey running in the Kekexili depopulated zone, the Tibean antelope, and the vast swampy marshes. All these are wonders are unique and unforgettable experience.

1. The overview of Shanghai – Lhasa train schedule:

  • Train No.
  • Departure
  • Arrival
  • Duration
  • Soft Sleeper Cost
  • Z164
  • 20:08
  • 19:35
  • 47h27min
  • ¥1300
Stations Z164 Will Pass by
  • Staions
  • Arrival -- Departure
  • Duration
  • Shanghai
  • ---
  • ---
  • Suzhou
  • 20:54
  • 4min
  • Wuxi
  • 21:20
  • 4min
  • Nanjing
  • 22:54
  • 7min
  • Bengbu
  • 00:33
  • 6min
  • Xuzhou
  • 02:04
  • 8min
  • Zhengzhou
  • 05:07
  • 7min
  • Xian
  • 11:14
  • 10min
  • Lanzhou
  • 18:17
  • 17min
  • Xining
  • 21:07
  • 20min
  • Delingha
  • 01:29
  • 2min
  • Golmud
  • 04:15
  • 25min
  • Nagchu
  • 14:26
  • 6min
  • Lhasa
  • 19:35
  • ---

2. How do foreign tourists buy train tickets from Shanghai to Lhasa:

Ways to buy ticket (generally, there are two ways of buy ticket in mainland China):

To buy your own tickets at the station, with your valid certifications, but the defect of this way is: biased to provide valid certifications, you have to provide Tibet Travel Permit. For the Tibet Travel Permit, usually can be applied within 10 days in advance, and the train ticket in mainland China is usually going on sale one month (30 days) prior to departures. By the time you get the Tibet Travel Permit, most likely the ticket is sold out already.

To purchase on the railway station official website:, is a good choice for those who is outside mainland China. But the defect is, it is registered under the real name system, and after registration the system will investigate, and can purchase online only if you had one experience of taking the train with your ID card. If you have a someone buy tickets for you, you will need to provide them with your exact name and passport number (as with plane tickets). They will also need a copy of your passport if you wish to have the tickets delivered to you. If tickets are brought on-line and you do not wish them to deliver, you are given a confirmation number which you need to bring along with your passport at the railway station to pick up the paper ticket. You can do so just before your departure.

Requested certifications when purchasing the ticket from Shanghai to Lhasa:

Foreign tourists, Taiwanese and overseas Chinese:

(1) According to The real name system for buying train tickets, for those who would like to purchase the train ticket in mainland China, have to provide valid certificates such as: ID card, passport, etc.. The The passenger's name should be consistent with the document used.

(2) Due to the particularity of Tibet train, all the passengers have to provide Tibet Travel Permit to enter Tibet.

Tips on booking Shanghai - Lhasa train ticket:

☆ According to ministry of railway regulations, the train ticket will be issued one month in advance. The passengers may purchase via the local railway station, official ticket agency, or via the official website:, due to the Tibet train ticket is very hard to purchase (especially the peak season July – September), please purchase one month in advance, to avoid missing the time and the ticket.

☆ If need to buy from the Odyssey Travel Agency, have to confirm 35 days in advance with full fare price and to provide requested scanned certifications.

☆ If the passengers purchased the train ticket online, please exchange for paper ticket in the railway station at least 2 hours in advance, especially during the peak season. Due to the train platform is very little for Tibet train, and there are many passengers during the peak season, if you reached too late, you may have no time to change the ticket. Therefore, please do arrive the railway station 2 hours in advance. If purchased by our agency, we shall take the ticket in advance and hand in the ticket to the passengers.

3. Useful travel notes on taking train from Shanghai to Lhasa:

☆ For the Tibet train, you have to provide the second Tibet Travel Permit, and the size shall keep the same as the original file, with A4 format with 2 pages. During the ride, the conductor would check your Tibet Travel Permit erratically, please take good care of your Tibet Travel Permit, to avoid unnecessary trouble.

☆ Luggage transportation: with a valid train ticket, the passenger may transport one luggage during the board period. The disabled have no limitations on luggage. The limit of each luggage is 50KG. The size should be smaller than luggage barrow. For items involving state restrictions on transport, please provide the relevant department's transport certificate at the time of delivery. Valuables such as money, securities, precious cultural relics, gold, silver and jewelry, and archival materials, as well as articles prohibited and restricted by the state, and dangerous articles shall not be carried in luggage.

☆ The Tibetan plateau is located in an area of low oxygen, plateau travel has high demand for the tourists, and they may more or less accord altitude sickness, recommend having a thorough medical check-up before travel, and taking some anti-altitude drugs under the doctor’s advice, or prepare the medicine for the needs.

☆ Some of the train have to transit via Xining station, all the passengers have to take off and transit to another train, please cooperate the organization and guidance from the staffs.

☆ While running between Geermu to Lhasa, the train would provide a diffuse type of oxygen supply and independence oxygen service, if you have any further requirements, please do check with the train staffs. During the oxygen supplying, smoking is forbidden, the smokers have to notice that.

☆ Please keep stay and take good care of your own belongings. During the station, dwelling time, please be aware of temperature difference between inside and outside the train, be careful to catch the flue.

☆ Regarding carrying on the train, there are chargers in the soft sleeper compartment, under the outside the corridor seats also have chargers, and the both sides of the washing station also can charge. But sometimes the charger may break, please bring your own power bank and make sure it is fully charged.

The usual dining on the train tastes flat, costs about RMB 30.00, also have steamed bun and porridges. If you got too many luggages, no worry, there are simple meals and instant noodles for purchase. You also may prepare some solid food, or carried separately with several friends. After all, it’s not easy to spend about two days and two nights’ train.

4. What to pack if taking the train to Lhasa from Shanghai:

1. Certifications: ID card (for mainland China tourists), Tibet Travel Permit (foreign tourists, Taiwan tourist and overseas Chinese), Hongkong – Macau laissez – passer (Hongkong people and Macanese), valid passport (those who holds passport), deposit card (China’s biggest banks).

2. Anti-altitude medicines: although take the Tibet train may slowly adjust the altitude, but when pass by Tanggula Mountains (while altitude is above 5000 M), the altitude sickness would be serious, suggest to take Gaoyuanan or Gaoyuankang capsule, besides orally take Rhodiola rosea in advance. Moreover, you may take some cold medication, cough medicine, Wei Chang A, antidiarrheals, anti-inflammatory, band-aid, painkillers, etc.

3. For clothing, you’d better wear fleece jackets and winter jacket, for the great difference in temperature at plateau area, you may experience four seasons within ten days, such kind of clothing may good at wind and rain protection and keeping warm, other clothing: thin coat, T-shirt, underwears, socks, if you have plan for hiking, you may take a pair of outdoor hiking shoes. For washing bag, you may prepare washing products (towels, facial cleanser, soap, shaver, etc.),

4. Cellphone charger, USB cable, power bank, camera, matching battery, charger, flashcards, if you wish to shoot the stars, may bring the torch, notebook and pens.

5. Bring the vacuum cup, for you may get warm water on the train, prepare some more fruits such as apples, mandarin orange. Apple removes heat, eat properly may adjust human acid balance; mandarin orange would provide vitamin C for a day. Also, please bring some chocolate, it may strengthen your physical power.

6. Daily supplies: sleeping bag, towel (quick drying- type), face towel, wet-paper, sun hat, sun glasses, sun cream etc. sun-protct productions, shampoo, conditioner, shower gel, facial cleanser, skin care productions, facial masks, cosmetic with hydration type), sun-protction lip-stick, toothbrush and toothpaste, washing powder (easier to carry compare with liquid detergent), small back-pack, rain hood, whisel, convenient hook, disposable plastic wrap (may take wet clothes or tower), seperate bags (pack the stuffs accordingly, and convenient to take), water proof bag (functional product), vacuum cup, camping cup, chopsticks and forks (of hygiene reason), hair dryer, fully charged power bank.

5. Shanghai Railway Station Trafic Guide:

Shanghai Railway Station located at No. 303, Moling Road, Zhabei District, Shanghai, may take Line 1, Line 3, and Line 4 of metro track to reach there. There are 10 bus lines pass by: No. 13, No. 223, No. 234, No. 332, No. 723, Hu Tang Special Line (Qiangsheng), South New Special Line (Nan Hui Da Zhong). If there are many members in a team, may arrange tours bus via our travel agency.

6. More Shanghai – Lhasa Railway Options:

(1). Shanghai – (Flight) – Xining – (Railway) - Lhasa There are three flight from Shanghai to Xining each day, 7.00am, 1.30pm, 7.30pm. The full fare price is RMB 2, 400.00, in slack season the fare may as low as RMB 600.00 – 700.00 per person. If depart in slack season, fligh to Xining, and enter Tibet by Tibet railway might be a good choice. One hand, there are many trains from Xining to Lhasa with cheap price, and relatively much easier to purchase, compaire with the ticket from Shanghai to Lhasa. On the other hand, Xining as the start point of Tibet railway, covered a lot of amazing attractions. If Tibet is the the holy land spiritually, and Shangri-la is the world paradise in dreams, then Qinghai is the beginning pure land of humanbeings, gods and all natures. Strolling on the street of ancient plateau city – Xining, the high rise buildings, noise street, would erase the wild feeling of imagined Western Town.

(2). Shanghai – (High Speed Railway / Flight) – Xi’an – (Train) - Lhasa It takes about 6 – 7 hours from Shanghai to Xi’an by High Speed Railway, from 6am till 5pm, there are 9 railways, second class seat’s fare is RMB 670.00; and there are more flight from Shanghai to Xi’an, from 7am till 9pm, and the full price is RMB 1, 400.00 per person. During slack season, the lowest discount can reach to RM 300.00 – 400.00. Xi’an is a modern city with profound history and culture. The terra-cotta warriors and horses are spectacular, the ancient city is magnificent , the wall of Ming Dynasty is well preserved, and the Hui nationality snack stree where behind the Bell and Drm Tower has a lot of delicious food. You can taste local specialties like Steamed Buns and Soup Dumplings. Stay in the cultural ancient city of Xi’an for 2 – 3 days, experience the history of China, and then step on the train to Lhasa, these must be something special.

(3). Shanghai – (High Speed Railway / Flight) – Chengdu / Chongqing – (Railway) - Lhasa There are many bullet train from Shanghai to Chengdu / Chongqing, just more than then hours. If consider the time is too long, can choose the flights as there are many. The flights from Chengdu and Chongqing to Lhasa are depart on every other day. But the time of Chengdu and Chongqing is just staggered, like if this month the depart date of Chengdu to Lhasa is on even number, then Chongqing will be on odd numbers. Therefore, if consider go to Tibet from Chengdu / Chongqing, please do consult with the customer service, and confirm the travel date according to the monthly railway schedule. Chengdu’s cuisine is really unforgettable, the most recommended is eating, and there are a lot of delicious in Wide Narrow Alleys, if feel hungry after long walk, can eat local snacks on the street and tast Sichuan cuisine. Chongqing was built along the mountain, therefore was given the name of “Mountain City”, it is also a “Foggy City” due to the surrounding ligh clouds and heavy fog. During summer season, it is a “furnace”with long heat period, but the scenery is beautiful. Chongqing Snacks are very tasty, is a place of food lover, with wonderful food, atractions and beauties.

Most Frequently Asked Questions

  • Precautions on taking the train to Tibet from Shanghai?
    ☆The scanned copy of the Tibet Entry Permit is required. You are supposed to print the copy in its original size, for enlarged or reduced ones are not acceptable. As conductors check the entry permit from time to time, you’d better keep it well.

    ☆Baggage check: each valid ticket can have luggage checked for once, except for that of disabled people who enjoy unlimited times. The maximum weight allowance is 50 kg. The volume cannot be larger than the luggage cart, nor smaller than 0.01 cubic meters. For articles restricted by the state, please provide the transport certificate issued by the competent authority while checking in. Valuables including money, securities, precious cultural relics, jewelry and archival materials, as well as articles that are prohibited by the state or may jeopardize trip safety shall not be carried in the luggage.

    ☆As the Tibet Plateau boasts a low oxygen environment, you may suffer from the high altitude sickness of varying degrees. Hence, it is recommended to have a necessary physical examination before your trip and bring some drugs according to doctor’s advice. ☆If your train needs transferring in Xining station, please transfer to another train under the guidance of the staff. ☆When the train travels from Golmud to Lhasa, it will provide you diffused and independent oxygen supply. If you have any question, please consult the conductor. During the period of oxygen supply, smoking is prohibited in the whole vehicle. ☆You ‘re supposed to rest more on the train. Please take care of your belongings. You ‘d better pay attention to the dwell time and dress yourself warmly in case of catching cold, for there’s a large temperature difference between inside and outside the vehicle.

    ☆Passengers getting soft sleepers can charge your devices in the compartment, while others can find sockets under the corridor seats and on both sides of the washstand. However, some of them might not work. You shall bring a Charge Pal and make sure your phone is fully charged before boarding.

  • How many stations are there on the railway from Shanghai to Lhasa?
    The train departs from Shanghai Railway Station and arrives in Lhasa after 12 stations: Suzhou, Wuxi, Nanjing, Ningbo, Xuzhou, Zhengzhou, Xi'an, Lanzhou, Xining, Dehaling, Golmud and Nagqu.
  • Why to take a train to Tibet from Shanghai?
    Taking a train to Tibet from Shanghai has become very popular among tourists for the following reasons:

    First, they can enjoy the beautiful scenery. Some netizens put pictures they shoot along the way on the Internet, and many tourists are attracted by the enchanting scenery.

    Second, the premier service on the train is also a contributor. To avoid high altitude sickness, the train provides oxygen supply and other services that make passengers more comfortable.

    Third, safety and comfort are guaranteed. In order to ensure that passengers can arrive the destination safely and comfortably, the railway department carries out maintenance inspections on the equipment regularly.

  • What scenery can you enjoy on the train to Tibet from Shanghai?
    Most of the tourists who are not in a hurry choose take train to Tibet from Shanghai. Sitting on the train, you can enjoy the northern Tibetan grasslands, the snowy mountains of Yuzhu Peak, Cuona Lake, the running kiangs and Tibetan antelope in Hoh Xil and the vast swamp wetlands. All of these can give you unique and unforgettable experience.

    Before arriving at Xian station, you can take a rest, as the scenery during the period is quite plain. After passing Xian Station, there are mountains and lakes along the railway line, so beautiful and enchanting. And after Lanzhou Station, it starts to experience the rising altitude. When the train runs westward after Xining Station, you’re able to see the dark blue Qinghai Lake - China's largest inland salt water lake. In late May every year, all kinds of migratory birds come to this lake for resting and multiplying here.

    About 30 kilometers away from Golmud, the train arrives at Nanshankou Station,the first station for the second phase of the Qinghai-Tibet Railway. Soon after, you will be greeted with Yuzhu Peak, which marks the beginning of the journey on the snow-capped plateau.

    At 6178 meters above sea level, Yuzhu Peak is the main peak of the eastern section of the Kunlun Mountains. The snow-capped peaks are silvery white even in the midsummer,contributing to a famous and unique landscape - snow in June on Kunlun mountains.

    When the train arrives at the Kunlun Mountain Pass, you’re entering Hoh Xil, an isolated region in the northwestern part of the Qinghai-Tibet Plateau in Qinghai province. Hoh Xil, meaning "beautiful girl" in Mongolian, is one of the main source areas of the Yangtze River. Despite the harsh climate, Hoh Xil is home to more than 230 species of wild animals. The train runs 200 kilometers in the Hoh Xil National Nature Reserve. If you’re lucky, you may see hordes of Tibetan antelopes linger in the grasslands or riversides of the waters. On the way from Naqu to Lhasa, the train passes through the Tanggula Station, the highest station on the Qinghai-Tibet Railway with an altitude of 5072 meters .

    And then you are about to enjoy the beauty of Cona Lake, a major lake of northern Tibet Autonomous Region. Only 20 meters away from the Conahu Station, the lake can be observed on the right (west) as the train passes the station. The mirror-like lake reflects the blue sky and white clouds, and the crispy bird songs are heard. Everything is so peaceful and holy.

    After crossing the Lhasa River Bridge, you’re greeted with the magnificent Potala Palace on your left side.

  • How to book a train ticket to Tibet from Shanghai?
    (1) You can directly purchase tickets at the train station, which requires the Tibet Entry Permit. The train ticket will be issued one month in advance, but you can get the permit only 10 days in advance. Therefore, there would be no tickets when you get tour permit.

    (2) You can purchase tickets through Ctrip or other third-party platforms. But tickets issuance is not guaranteed though this way. Therefore,it is not recommended to purchase through a third-party platform, especially during peak seasons.

    (3) You can book tickets through travel agencies. We provide tickets reservation service from Lanzhou to Lhasa and guarantee issuing tickets.

  • How to take a train to Tibet from Shanghai?
    Taking the train from Shanghai to Tibet requires the following three steps.

    1. Make a travel plan and book a Tibet tour group through Tibet Odyssey Tours, which can help you book a train ticket.

    2. Ask the travel agency to apply Tibet Entry Permit for you and send the scanned permit to your email.

    3. Print the permit in its original size. And you can take the train with the printed permit and your valid passport.

  • How long does it take to take a train to Tibet from Shanghai?
    It takes 47 hours and 20 minutes to take train to Tibet from Shanghai
  • How to get to Shanghai Railway Station?
    Shanghai Railway Station is located at No. 303, Fuling Road, Zhabei District, Shanghai. You can take Line 1, Line 3 and Line 4 to the station. Or you can take bus No.13, 223,234, 332 and No. 723.
  • How much does a train ticket cost from Shanghai to Lhasa?
    The fare of a soft sleeper is 1262.5 yuan, a hard sleeper 793.5 yuan and a hard seat 402.5 yuan.
Hot Deals
7 Days Lhasa-Yamdroktso-Shigatse-Mt. Everest Tour
Join in Tours
7 Days Lhasa-Yamdroktso-Shigatse-Mt. Everest Tour
7Days From $877
Itinerary Details
15 Days Lhasa-Yamtroktso-Shigatse-Mt. Everest Mt. Kailash  Guge Kingdom Tour
Join in Tours
15 Days Lhasa-Yamtroktso-Shigatse-Mt. Everest Mt. Kailash Guge Kingdom Tour
15Days From $1938
Itinerary Details
8 days Lhasa-Yamdroktso-Shigatse-Mt. Everest Tour
Join in Tours
8 days Lhasa-Yamdroktso-Shigatse-Mt. Everest Tour
8Days From $938
Itinerary Details
5 days Lhasa-Yamdroktso Tour
Join in Tours
5 days Lhasa-Yamdroktso Tour
5Days From $692
Itinerary Details
Quick Question
We have helped thousands of travelers since 2009. Tell us your ideas and get a quick response within 0.5-12 hours.
  • Data in submission...