Why Xian Lhasa Train is Recommended?

1. Xian is a great a hub to shorten both the long air travel and train travel from Beijing, Shanghai, Guangzhou and Chengdu to Lhasa. It takes only about 31 hours to get to Lhasa by train from Xian.

2. You can choose the Train Z164 from Shanghai to Z264 from Guangzhou.

3. It is a wonderful chance to visit the world famous man-made wonder – Terracotta Warriors

Though Xian is a very important gateway city to Tibet, but it currently hasn’t operated any train route which makes Xian as the starting station. To take a train to Lhasa from Xian, one has to board a train from Shanghai or Guangzhou. The rail road lasts about 1,780 miles (2,864 km). From Xian, you have to pass only 4 midway stations (Lanzhou, Xining, Golumd and Ngachu) before final arrival at Lhasa Railway Station.

Xian Lhasa Train
Our dear customer Lucia and her family visited Terracotta Warriors in Xian

Xian Lhasa Train Schedules and Fares

24 May 2017 Last updated at 18:53

Every day, the Train Z164 leaves from Shanghai Railway Station at 20:10pm and gets to Xian Railway Station at 11:14, and makes a stop around 10 minutes. While the train Z264 departs from Guangzhou Railway Station, reach Xian Railway Station at 09:37am of next day, and make a stop around 8 minutes.

The Xian Lhasa Train tickets differ by ticket class. The Soft Sleepers, 4 sleepers in a private room with more facilities are the most expensive one as well as the most popular among foreign travelers; The Hard Sleepers, 6 sleepers in a compartment, are cheaper. The Hard Seats are the cheapest, but only recommended for short travel. Check following table for details about Xian Lhasa Train Schedules and Fares:

Xian to Lhasa Train Timetable

Z164 from Shanghai via Xian

Railway StationsArrival TimeDeparting TimeStop DurationRiding Time
Shanghai - 20:10 - -
Xian 11:14 11:24 10mins 15hrs 4mins
Lanzhou 18:17 18:34 17mins 22hrs 7mins
Xining 21:12 21:32 20mins 25hrs 2mins
Golmud 04:10 04:35 25mins 32hrs
Nagchu 14:37 14:55 18mins 42hrs 27mins
Lhasa 19:20 - - 47hrs 10mins

Z264 from Guangzhou via Xian

Railway StationsArrival TimeDeparting TimeStop DurationRiding Time
Guangzhou - 11:45 - -
Xian 9:37 9:45 8mins 21hrs 52mins
Lanzhou 16:35 16:50 15mins 28hrs 50mins
Xining 19:25 19:45 20mins 31hrs 40mins
Golmud 2:37 3:02 25mins 38hrs 52mins
Nagchu 12:28 12:34 6mins 48hrs 43mins
Lhasa 17:05 - - 53hrs 20mins

Z164 or Z264? Generally speaking, Z164 offers more senic time on the train because the most highlighting section - Golmud to Lhasa can be enjoyed in the day time. But Z264 also allows you to see more than a half of this section.

Lhasa to Xian Train Timetable

Z166 from Lhasa to Shanghai via Xian

Railway StationsArrival TimeDeparting TimeStop DurationRiding Time
Lhasa - 11:15 - -
Nagchu 14:53 14:59 6mins 3hrs 38mins
Golmud 01:23 01:48 25mins 14hrs 8mins
Xining 09:00 09:20 20mins 21hrs 45mins
Lanzhou 12:11 12:26 15mins 24hrs 56mins
Xian 20:34 20:44 10mins 33hrs 19mins
Shanghai 11:51 - - 48hrs 36mins

Z266 from Lhasa to Guangzhou via Xian

Railway StationsArrival TimeDeparting TimeStop DurationRiding Time
Lhasa - 13:00 - -
Nagchu 16:41 16:47 6mins 3hrs 41mins
Golmud 03:00 03:25 25mins 14hrs
Xining 10:30 10:50 20mins 21hrs 30mins
Lanzhou 13:25 13:41 16mins 24hrs 25mins
Xian 21:49 22:03 14mins 32hrs 49mins
Shanghai 20:00 - - 50hrs 42mins

Important Notice: Above train schedules and fares are only for reference, please contact us to catch up on the latest information. But we usually will keep them updated timely.

Xian to Lhasa or Lhasa to Xian?

Both Xian to Lhasa and Lhasa to Xian are good idea. You can choose it according to your itinerary in China. Since Xian is usually visited as a midway destination in a long China Tibet trip instead of the international arrival or departure city, so if you start your vacation from Beijing, Shanghai, Guangzhou, Hong Kong, you can firstly take a flight or high speed train to Xian, then take a train to Tibet. If you start your tour from southwestern cities such as Chengdu, Kunming, Chongqing, you can take flights to Lhasa from these cities, and then take a train to Xian, and extend your vacation to Beijing, Shanghai, etc. If you want to take a flight directly from Kathmandu, you can take the Xian to Lhasa route.

Another key factor is the ticket booking. The train tickets for Xian Lhasa trains are always in a big demand. Bug generally speaking, it is a little bit easier to book a ticket for Lhasa to Xian train than Xian to Lhasa train. Currently passenger can book the train ticket 30 days before the departure.

Xian Lhasa Trains
Breathtaking Landscape along Qinghai Tibet Railway

Major Stops along the Railway to Get Food Supply and Stretch Legs

Since it is a journey more than 30 hours between Xian and Lhasa by train, you may be interested in some major cities along the way where the train would stop for long time, and you can use the stopping time to stretch your legs, breath some fresh airs and get some supplies of food and drinks.

Lanzhou

Both the train from Beijing to Lhasa or Lhasa from Beijing will take a stop around 15 minutes in the daytime at Lanzhou Railway Station. You can get off the car and get some rest and take a glimpse of this city of Yellow River. The city is known for its Lanzhou Noodles.

Xining

Xining is famous for having the largest salt lake in China – Qinghai Lake. No matter you take the train from Beijing to Lhasa, or from Lhasa to Beijing, you can see part of this beautiful plateau lake. The train usually stops at Xining for 20 minutes.

Golmud

The train usually stops for 25 minutes in Golmud Railway Station. If you take train from Beijing to Lhasa, it will be around 10pm when the train gets to Golmud. If you set out from Lhasa, you will get to Golmud in the early morning around 7am when is good time to see the Tibetan antelopes.

Xian Lhasa Train
Beautiful Qinghai Lake in Xining, Qinghai Province
Xian Lhasa Train
Golmud View from Window on the Train

Which Seat Class to should I take, Soft Sleeper, Hard Sleeper or Hard Seat?

According to our local experience, we strongly suggest travelers choose the Soft Sleeper instead of the Hard Sleeper and Hard Seat to ensure a more comfortable and safer trip because passengers will have to stay a night on the train.

Comparison between Soft Sleeper and Hard Sleeper

Soft SleeperHard Sleeper
Amount of Sleepers 4 6
Size of Sleeper Width:700mm/Length:1900mm Width:500mm/Length:1800mm
TV Yes No
Power Supply Yes No
Vacuum Flask Yes Yes
Door Yes No

Learn more about Soft Sleeper and Hard Sleeper >

(Important Notice: Since there are usually about 64 Soft Sleepers on each train to Tibet, so you’d better confirm your trip and book the train tickets as early as possible. Currently passenger can book the train ticket 30 days in advance.)

Facilities on Xian Lhasa Train – Life on the Train

Air Conditioning and Oxygen Supply There is an air-conditioning system on the train to create an comfortable temperatue and ensure a clean and fresh air. There are also two kinds of oxygen supply systems equipped with on the train. One is a ‘dispersion-mode’ oxygen supply system, which spreading oxygen in the train’s cars through the air-con system. The other system is directly used by passengers through independent port.
Food and Drink There is a dining carriage in the middle position of the train which offers breakfast, lunch and dinner and some snacks. Only some Chinese food and cuisines are provide: rice, vegetables, meals and soups. You can also buy the packed food from the Food Trolley. Hot water is provided all the time. The water received from the washing area is not drinkable.
Luggage Storage If you are taking a Soft Sleeper, you can put your luggage or suitcases on the luggage closet above the door in each Soft Sleeper Carriage. It is about 16 inches (40cm) high and 20 inches (50cm) wide. If you are taking a Hard Sleeper, just place your luggage and suitcases on the luggage racks above the window by the side of aisle.
Toilet and Washing The toilets in Soft Sleeper Carriages are one western-style toilet and another squat toilet. While in the carriages of Hard Sleepers and Hard Seats, there are only squat toilets available. Bring toilet papers on your own. There is a simple washbasin at each side of the carriages. Only cold water is provided, undrinkable.
Compartment In the Soft Sleeper Compartment, there are a small table, a heat-retaining vacuum flask, and a trash can. Under the table is a plug to get power supply. There is also a small TV fixed on the door near the aisle. Close to the window, there is an outlet of oxygen. While in the Hard Sleeper Compartment, there are some other friendly facilities – a small table, a thermos, a dustbin.

Check All Tibet Train Facilities >

Tibet Travel Permit and Train Travel

A Tibet Travel Permit (Tibet Entry Permit) is the MUST-DOCUMENT to take a train to Lhasa from Xian. Travelers need the Tibet Travel Permit to book the train ticket and board the train in Xian Railway Station. The original permit is required. Please remember to dumplicate at least 3 copies of Tibet Travel Permit because the permits are required for many occasions. When you checking in at railway station, the office man will take one of your Tibet Travel Permit copy away. The permit can only be issued in Tibet by the Tibet Tourism Bureau, and also can be only applied by travel agency behalf of travelers. It needs about 15~20 days to obtain the permit.

How to Apply for Tibet Travel Permit

1. Contact a us to work out and confirm an itinerary in Tibet;

2. Send us the scanned copies of your passport, and provide an available address in China(hotel or local agency) to receive your permit;

3. We apply for the Tibet Travel Permit from Tibet Tourism Bureau in Lhasa;

4. Once the permit is issued, we will send the original permit to you by post.

> Learn more detail about Tibet Travel Permit Application

Xian Lhasa Train and Tibet Travel Permit
A Sample of Tibet Travel Permit (Tibet Entry Permit)

How to Book Xian Lhasa Train Tickets

There are two ways to book the Train Tickets – book on your own or contact a travel agency to book for you. If you are already in Xian or other cities in China, you can go to any of railway station to book the train tickets. Original passport and photocopy of Tibet Travel Permit (Tibet Entry Permit) is required. You can ask the conductor to provide your preferred sleepers (upper or lower) if they are available. You can also provide us your passport information, and we will book the train tickets for you online.

Some useful tips to increase the chance of successful ticket booking

1. If you fail to book the ticket of Xian to Lhasa train, you can try booking tickets of former stations (cities) to Lhasa, such as Zhengzhou, Xuzhou, even Shanghai. If you have managed to obtain a ticket from those cities, and your confirmed gateway city to Tibet is Xian on the Tibet Travel Permit, you have to board the train at Xian Railway Station.

2. When you find it hard to book a ticket for Xian to Lhasa train, you can change a starting station, such as Lanzhou and Xining. These two cities offer bigger chance to get a ticket.

Xian Lhasa Train
Lower Soft Sleeper on Tibet Trains

B-Plan for Xian Lhasa Train

1. Take a flight to Tibet

Xian Xianyang International Airport currently operate around 5~6 flights to Lhasa Gongga Airport each day during tourist peak season (from May to October). We suggest you take morning flight so that you can get to Lhasa in the afternoon, and have enough time to adjust yourself to the high altitude and air pressure.

Flight NumberDepartureArrivalDuration
3U8753 06:45am 10:05am 3hrs 20mins
3U8599 07:40am 12:00pm 4hrs 20mins
3U8687 07:50am 12:40pm 4hrs 50mins
MU2333 08:20am 11:35am 3hrs 15mins
MU2335 11:20am 14:40pm 3hrs 20mins
TV9884 20:25pm 23:45pm 3hrs 20mins

(The above flight info is just for reference only. You can contact us for the updated flight schedules, ticket availabilities, price and other info.)

2. Take Train to Tibet from other Cities

If you are not able to obtain a train ticket of Xian to Lhasa train, you can take a train from Chengdu, Beijing and Shanghai, which may be longer trips but easier to get a ticket. You can also enlarge your choices to Lanzhou and Xining. These two cities operate two exclusive trains Z917 (Lanzhou to Lhasa) and Z6801 (Xining to Lhasa). At the same time, trains from Beijing, Shanghai, Guangzhou, Chongqing will also make stops at Lanzhou and Xining.