ContentTraveling from Baoji to Lhasa by train is a unique way to experience Tibet’s breathtaking landscapes. This journey combines comfort with stunning views of high-altitude plateaus, snow-capped mountains, and winding rivers, offering travelers an unforgettable introduction to the Tibetan Plateau. Follow us to discover everything you need to know for an unforgettable Baoji to Lhasa train adventure.
Baoji to Lhasa Train Open Date: 2006
Baoji to Lhasa Train Route: Z265/Z165
Baoji to Lhasa Train Type: Z-series
Baoji to Lhasa Train Departure Station & Time: Baoji Railway Station (09:26/11:08)
Baoji to Lhasa Train Arrival Station & Time: Lhasa Railway Station (14:54/15:30)
Baoji to Lhasa Train Distance: 2,690 kilometers
Baoji to Lhasa Train Duration: 29hrs 28mins/28hrs 22mins
Baoji to Lhasa Train Frequency: Daily
Baoji to Lhasa Train Ticket Class & Cost: Soft Sleeper (from $133), Hard Sleeper (from $84), Hard Seat ($40)
Baoji to Lhasa Train Avg. Speed: About 92km/h
Baoji to Lhasa Train Stops:
Z265: Baoji, Lanzhou, Xining, Delingha, Golmud, Amdo, Nagqu, Lhasa
Z165: Baoji, Lanzhou, Xining, Golmud, Amdo, Nagqu, Lhasa
Baoji to Lhasa Train Highlights: Loess Plateau, Qinghai Lake, Kunlun Mountains, Tanggula Pass
Starting from Baoji Railway Station, the train travels westward through Shaanxi, Gansu, and Qinghai provinces before entering Tibet. Key stops along the way include Lanzhou, Xining, Golmud, Amdo, and Nagqu, with the journey concluding at Lhasa Railway Station. This route offers you a gradual transition from inland plains to the high-altitude Tibetan Plateau.
The Baoji to Lhasa train covers a total distance of 2690km, stopping at major stations such as Lanzhou, Xining, and Golmud before entering Tibet via Amdo and Nagqu. Below are the schedules for Z165 and Z265, showing station details, altitude, time, and distance.
Baoji to Lhasa Train Z265:
| No. | Station | Altitude | Day | Arrival | Departure | Stop Time | Distance |
|---|---|---|---|---|---|---|---|
| 1 | Baoji | 618m | Day 1 | / | 09:26 | / | 0km |
| 2 | Lanzhou | 1520m | Day 1 | 15:05 | 15:32 | 27min | 537km |
| 3 | Xining | 2200m | Day 1 | 15:59 | 18:19 | 20min | 768km |
| 4 | Delingha | 2982m | Day 1 | 22:04 | 22:08 | 4min | 1422km |
| 5 | Golmud | 2780m | Day 2 | 00:29 | 00:54 | 25min | 1583km |
| 6 | Amdo | 4800m | Day 2 | 09:34 | 09:38 | 4min | 2418km |
| 7 | Nagqu | 4500m | Day 2 | 10:56 | 11:02 | 6min | 2537km |
| 8 | Lhasa | 3650m | Day 2 | 14:54 | / | / | 2690km |
| No. | Station | Altitude | Day | Arrival | Departure | Stop Time | Distance |
|---|---|---|---|---|---|---|---|
| 1 | Baoji | 618m | Day 1 | / | 09:26 | / | 0km |
| 2 | Lanzhou | 1520m | Day 1 | 15:05 | 15:32 | 27min | 537km |
| 3 | Xining | 2200m | Day 1 | 15:59 | 18:19 | 20min | 768km |
| 4 | Delingha | 2982m | Day 1 | 22:04 | 22:08 | 4min | 1422km |
| 5 | Golmud | 2780m | Day 2 | 00:29 | 00:54 | 25min | 1583km |
| 6 | Amdo | 4800m | Day 2 | 09:34 | 09:38 | 4min | 2418km |
| 7 | Nagqu | 4500m | Day 2 | 10:56 | 11:02 | 6min | 2537km |
| 8 | Lhasa | 3650m | Day 2 | 14:54 | / | / | 2690km |
Baoji to Lhasa Train Z165:
| No. | Station | Altitude | Day | Arrival | Departure | Stop Time | Distance |
|---|---|---|---|---|---|---|---|
| 1 | Baoji | 618m | Day 1 | / | 11:08 | / | 0km |
| 2 | Lanzhou | 1520m | Day 1 | 16:16 | 16:36 | 20min | 503km |
| 3 | Xining | 2200m | Day 1 | 19:08 | 19:28 | 20min | 719km |
| 4 | Golmud | 2780m | Day 2 | 01:31 | 01:56 | 25min | 1548km |
| 5 | Amdo | 4800m | Day 2 | 10:42 | 10:44 | 2min | 2240km |
| 6 | Nagqu | 4500m | Day 2 | 12:02 | 12:08 | 6min | 2362km |
| 7 | Lhasa | 3650m | Day 2 | 15:30 | / | / | 2690km |
| No. | Station | Altitude | Day | Arrival | Departure | Stop Time | Distance |
|---|---|---|---|---|---|---|---|
| 1 | Baoji | 618m | Day 1 | / | 11:08 | / | 0km |
| 2 | Lanzhou | 1520m | Day 1 | 16:16 | 16:36 | 20min | 503km |
| 3 | Xining | 2200m | Day 1 | 19:08 | 19:28 | 20min | 719km |
| 4 | Golmud | 2780m | Day 2 | 01:31 | 01:56 | 25min | 1548km |
| 5 | Amdo | 4800m | Day 2 | 10:42 | 10:44 | 2min | 2240km |
| 6 | Nagqu | 4500m | Day 2 | 12:02 | 12:08 | 6min | 2362km |
| 7 | Lhasa | 3650m | Day 2 | 15:30 | / | / | 2690km |
Taking the train from Baoji to Lhasa offers you several ticket classes to fit different budgets and comfort levels. Each option offers a distinct travel experience, ranging from comfort and privacy sleeping to simple, budget-friendly seating.
Price: From $133
Soft sleeper cabins are the most comfortable choice, featuring four berths in a private compartment. With more
space, better bedding, and a quieter environment, this option is well-suited for you if you value rest and
privacy during the long journey.
Price: From $84
Hard sleepers are a more economical yet practical choice, offering six bunks in an open cabin. Although less
private than soft sleepers, they provide decent comfort at a lower cost, making them popular among most
long-distance travelers.
Price: From $40
Hard seats are the cheapest option at about $40, but they are not recommended for the 30+ hour ride. The seats
are basic and crowded, suitable mainly for short-distance passengers boarding along the way.
If you prioritize comfort and want to arrive in Lhasa well-rested, the soft sleeper is the best choice. if you are seeking a balance between price and comfort, the hard sleeper is the most practical. The hard seat may be the least expensive, but it is not ideal for such a long journey.
| Feature | Soft Sleeper | Hard Sleeper | Hard Seat |
|---|---|---|---|
| Baoji to Lhasa Train Z165 | ![]() |
![]() |
![]() |
| Comfort Level | ★★★★☆ (High) | ★★★☆☆ (Medium) | ★☆☆☆☆ (Low) |
| Berths per Compartment | 4 (2 upper, 2 lower) | 6 (2 upper, 2 middle, 2 lower) | No berths (seats only) |
| Privacy | More (with door) | Less (no door) | None |
| Bed Softness | Softer mattress | Firmer mattress | No bed |
| Space | More spacious | Less spacious | Very cramped |
| Noise Level | Lower | Higher | Very high |
| Cost | Most expensive Upper Berth: $133, Lower Berth: $138 |
Moderate Upper Berth: $84, Middle Berth: $86, Lower Berth: $89 |
Cheapest Hard Seat: $40 |
| Best for | Comfortable travel | Budget travelers | Short trips or low-budget travelers |
| Feature | Soft Sleeper | Hard Sleeper | Hard Seat |
|---|---|---|---|
| Baoji to Lhasa Train Z165 | ![]() |
![]() |
![]() |
| Comfort Level | ★★★★☆ (High) | ★★★☆☆ (Medium) | ★☆☆☆☆ (Low) |
| Berths per Compartment | 4 (2 upper, 2 lower) | 6 (2 upper, 2 middle, 2 lower) | No berths (seats only) |
| Privacy | More (with door) | Less (no door) | None |
| Bed Softness | Softer mattress | Firmer mattress | No bed |
| Space | More spacious | Less spacious | Very cramped |
| Noise Level | Lower | Higher | Very high |
| Cost | Most expensive Upper Berth: $133, Lower Berth: $138 |
Moderate Upper Berth: $84, Middle Berth: $86, Lower Berth: $89 |
Cheapest Hard Seat: $40 |
| Best for | Comfortable travel | Budget travelers | Short trips or low-budget travelers |
Baoji to Lhasa train tickets are usually released about 15 days in advance. Seats tend to be in high demand, particularly during holidays and peak travel periods, so it’s wise to secure your ticket as early as possible to ensure you get your preferred seat or sleeper.
One of the most common ways is to book online through the official 12306 website or app. With your passport and Tibet Travel Permit, you can reserve tickets in advance and choose your preferred seat class.
Another option is to purchase tickets directly at the ticket counters of Baoji Railway Station or other major railway stations across the country. This method works well if you already in China, but availability can be limited during peak seasons, so it’s best to arrive early to avoid disappointment.
For a more reliable and worry-free experience, you can choose to book through a trusted travel agency like Tibet Horizon. In addition to securing train tickets, we also help design a detailed travel plan tailored to your needs, making your journey to Tibet smoother and more enjoyable.
If you book online through 12306, your ticket will usually be an e-ticket tied to your passport. With your passport and Tibet Travel Permit, you can go straight to the boarding gate.
You may also choose to collect a paper ticket at Baoji Railway Station or other major stations. Just show your passport, Tibet Travel Permit, and booking number at the counter or ticket machine.
When booking through a travel agency like Tibet Horizon, we can help with ticket collection, deliver it to your hotel, or offer step-by-step boarding guidance to make your journey smoother.
宝鸡站: Baoji Railway Station
拉萨站: Lhasa Railway Station
xx年xx月xx日xx开: xx Year xx Month xx Date xx Departing
xx车xx号上/中/下铺: xx Carriage xx Upper/Middle/Lower Berth
新空调软卧/硬卧/硬座: Soft Sleeper/Hard Sleeper/Hard Seat
Baoji Railway Station is centrally located and easy to reach. You can take local buses that connect different districts of the city to the station, or simply hire a taxi for a direct ride if carrying luggage. If you are arriving from other cities, Baoji is also accessible by high-speed trains, making it convenient to transfer to the Tibet train.
As a foreign passenger taking the Baoji to Lhasa train, you must prepare three essential documents: a passport, a Chinese Visa, and a Tibet Travel Permit. The first two are required for travel in Chinese Mainland while the Tibet Travel Permit is compulsory for entering Tibet and boarding the train. You need to arrange the permit in advance through an authorized local travel agency like Tibet Horizon.
A. Keep your passport, Chinese Visa, Tibet Travel Permit, and train ticket with you.
B. Arrive at Baoji Railway Station 1.5–2 hours early.
C. Go through security and show your documents.
D. Check the screen for your train and wait in the right hall.
E. When boarding starts, line up, show your ticket and permit, then enter the platform.
F. Find your seat or berth and keep documents handy for checks on the way.
The most recommended period to travel from Baoji to Lhasa by train is between April and October. In spring, the scenery is fresh and vibrant, with rivers and meadows coming back to life. Summer brings warmer weather and greener pastures, ideal for enjoying the vast grasslands of the plateau. Autumn is especially popular for its crystal-clear skies and striking golden landscapes. These months offer the best balance of pleasant weather and breathtaking views.
The Baoji to Tibet train journey offers travelers a remarkable opportunity to witness the diverse landscapes of western China and the Tibetan Plateau. Shortly after departing Baoji, the train glides through the Loess Plateau, known for its golden hills and deep valleys. As the journey continues into Gansu and Qinghai, you’ll be surrounded by rugged mountains, vast plains, and picturesque river valleys. The most unforgettable stretch is the Qinghai–Tibet Railway, where you will pass natural wonders like Qinghai Lake with its shimmering blue waters, the snow-capped Kunlun Mountains, and the lofty Tanggula Pass. Before reaching Lhasa, the train crosses the expansive northern Tibetan grasslands, where yaks roam under endless skies, creating a truly breathtaking scene.
Features:
Experience a train journey on the plateau
Traverse the rail to heaven
Vast grassland and serene lakes
Group size: Min.1 pax
Tour price: free enquire >
Features:
Scenic sky train
Enjoy more plateau scenery
Panoramic tour to Tibet highlights
Group size: Min.1 pax
Tour price: free enquire >
Features:
Explore southern and western China
Modern city to ancient plateau city
Discover Tibetan history and culture
Group size: Min.1 pax
Tour price: free enquire >
The Baoji to Lhasa train offers a range of seating options to suit different budgets and comfort needs, including soft sleepers, hard sleepers, and hard seats. The carriages are equipped with clean restrooms, luggage storage racks, and a dining car serving Chinese-style meals and hot drinks.
To help you adjust to the high-altitude environment, the train provides oxygen supply ports in each carriage, allowing you to regulate the flow at your berth. Additionally, it’s fitted with air conditioning, ensuring a comfortable and safe journey across the Tibetan Plateau.
If you book your Baoji to Tibet train tour through Tibet Horizon, our dedicated tour guide and driver will greet you at the station and transfer you comfortably to your hotel, ensuring a seamless start to your Tibet tour.
If you find the train journey from Baoji to Lhasa too time-consuming, you can take a high-speed train to Xi’an Xianyang Airport first, and then catch a direct flight to Lhasa. This combined route takes only about 6 hours in total, saving you a significant amount of travel time.
Baoji to Lhasa Train Map
Baoji to Lhasa Train Ticket