Red train waiting at a Tibet railway platform
Browse by theme

Ride the Sky Road to Tibet

The Qinghai-Tibet Railway — the world's highest — connects Xining to Lhasa in one night and one day. Wherever you begin in China, all paths to Tibet meet in Xining.

10 tours7–16 days

Which train, and from where?

Every route into Tibet by rail passes through Xining, which is why the journeys below start either there or in a Chinese city that connects to it. From Xining it is one night and one day on the Qinghai–Tibet Railway itself, over the Tanggula Pass at 5,072 m, with the plateau in view from the window for the whole crossing. From Chengdu the line climbs through the Sichuan plateau. From Beijing, Shanghai or Xi’an the journey is really two: a day or two of Chinese highlights, then the train west.

Want the inland cities by train as well, with no flights anywhere? See China to Tibet by Train.

Soft sleeper or hard sleeper?

The train offers soft sleeper compartments — four berths behind a door — and hard sleeper carriages of six berths open to the corridor. Soft sleeper is what most of our guests book, and it is the difference between arriving rested and arriving tired. Supplementary oxygen reaches the carriages once the train is on the plateau.

What the train does not do

It gets you to Tibet comfortably and lets you watch the plateau go past. What it does not do is stop where you would want to stop: much of the most interesting country between Golmud and Lhasa passes at night or in a blur, and the train does not wait for photographs. Guests who want to see the plateau rather than watch it through glass usually pair the train in one direction with the road in the other — see overland journeys for that combination.

Choose your route

  • Start in Beijing, Shanghai, Chengdu, or Xi’an — each city offers its own remarkable journey to Xining.
  • All paths meet in Xining — Xining is the mandatory gateway for every Tibet train. Board the Qinghai–Tibet Railway here; the real adventure begins.
  • One night + one day to Lhasa — the train crosses the Tanggula Pass at 5,072 m, the world’s highest railway pass, and arrives in Lhasa the following evening.

10 tours
7 daysTibet train crossing a long viaduct on the plateau
From$680per person
Private · 7 Days / 6 Nights · Best Apr–Oct

Pure Train Entry from Xining

The simplest start — no extra days, just the train

Xining → Qinghai-Tibet Railway → Tanggula Pass (5,072 m) → Lhasa → Potala Palace → Jokhang Temple → Sera Monastery → Yamdrok Lake
10 daysTibet train passing grazing yaks below snow peaks
From$1,280per person
Group or private · 10 Days / 9 Nights · Best Apr–Oct

Beijing to Tibet via Inner Mongolia

Grasslands, the Great Wall, and the world’s highest railway

Beijing → Great Wall of China → Forbidden City → Inner Mongolia Steppe → Qinghai-Tibet Railway → Lhasa → Potala Palace → Yamdrok Lake → Tashilhunpo Monastery
13 daysTraveller in the dining car of the Tibet train
From$1,780per person
Group or private · 13 Days / 12 Nights · Best Apr–Oct

Beijing, Pingyao, Xi'an & Tibet

China’s greatest historical route — all by train

Beijing → Great Wall → Pingyao Ancient City → Red Lantern Streets → Xi'an → Terra Cotta Warriors → Qinghai-Tibet Railway → Lhasa → Sera Monastery
11 daysQinghai–Tibet train passing yellow flowers below snow peaks
From$1,580per person
Group or private · 11 Days / 10 Nights · Best Apr–Oct

Shanghai, Shaolin Kung Fu & Tibet

The Bund, martial arts, and the roof of the world

Shanghai Bund → French Concession → Shaolin Temple → Kung Fu Performance → Song Mountain → Qinghai-Tibet Railway → Lhasa → Potala Palace → Yamdrok Lake
9 daysChengdu Giant Pandas & Tibet
From$980per person
Private · 9 Days / 8 Nights · Best Apr–Oct

Chengdu Giant Pandas & Tibet

From the world’s most loveable animals to the roof of the world

Chengdu → Giant Panda Research Base → Bullet train to Xining → Qinghai-Tibet Railway → Lhasa → Potala Palace → Jokhang Temple → Sera Monastery → Norbulingka
11 daysNyingchi In, Xining Out — Both Halves by Day
From$1,690per person
Group or private · 11 Days / 10 Nights · Best Apr–Oct

Nyingchi In, Xining Out — Both Halves by Day

Five train rides inside the plateau, and our guide rides with you all the way to Xining

Nyingchi → Basum Tso → Sejila Pass → Lhasa → Shigatse → Everest Base Camp or Gyantse → Tanggula Pass → Golmud → Qinghai Lake → Xining
16 daysFrom the Pacific to the Indian Ocean
From$2,050per person
Private · 16 Days / 15 Nights · Best Apr–Jun, Sep–Nov

From the Pacific to the Indian Ocean

One high-speed train across China, then Tibet, Everest and Nepal — private, 16 days

High-speed train to Xining → Qinghai–Tibet train → Lhasa → train to Shigatse → Everest Base Camp → Peigutso Lake → Dingjie → Sakya Monastery → Shigatse → Lhasa → flight to Kathmandu → Pokhara → Chitwan → flight to Delhi
All routes at a glance
RouteLengthBest timePaceHowStart → finish
Pure Train Entry from Xining7 Days / 6 NightsApril – OctoberEasyPrivateXining → Qinghai-Tibet Railway → Tanggula Pass (5,072 m) → Lhasa → Potala Palace → Jokhang Temple → Sera Monastery → Yamdrok Lake
Beijing to Tibet via Inner Mongolia10 Days / 9 NightsApril to OctoberModerateGroup or privateBeijing → Great Wall of China → Forbidden City → Inner Mongolia Steppe → Qinghai-Tibet Railway → Lhasa → Potala Palace → Yamdrok Lake → Tashilhunpo Monastery
In the Footsteps of Huc & Gabet—————
Beijing, Pingyao, Xi'an & Tibet13 Days / 12 NightsApril to OctoberModerateGroup or privateBeijing → Great Wall → Pingyao Ancient City → Red Lantern Streets → Xi'an → Terra Cotta Warriors → Qinghai-Tibet Railway → Lhasa → Sera Monastery
Shanghai, Shaolin Kung Fu & Tibet11 Days / 10 NightsApril to OctoberModerateGroup or privateShanghai Bund → French Concession → Shaolin Temple → Kung Fu Performance → Song Mountain → Qinghai-Tibet Railway → Lhasa → Potala Palace → Yamdrok Lake
Chengdu Giant Pandas & Tibet9 Days / 8 NightsApril – OctoberEasyPrivateChengdu → Giant Panda Research Base → Bullet train to Xining → Qinghai-Tibet Railway → Lhasa → Potala Palace → Jokhang Temple → Sera Monastery → Norbulingka
Nyingchi In, Xining Out — Both Halves by Day11 Days / 10 NightsApril to OctoberModerateGroup or privateNyingchi → Basum Tso → Sejila Pass → Lhasa → Shigatse → Everest Base Camp or Gyantse → Tanggula Pass → Golmud → Qinghai Lake → Xining
From the Pacific to the Indian Ocean16 Days / 15 NightsApril to June and September to NovemberModeratePrivateHigh-speed train to Xining → Qinghai–Tibet train → Lhasa → train to Shigatse → Everest Base Camp → Peigutso Lake → Dingjie → Sakya Monastery → Shigatse → Lhasa → flight to Kathmandu → Pokhara → Chitwan → flight to Delhi
11 Days China to Tibet by Train: Beijing, Xi’an, Chengdu and the Qinghai–Tibet Railway to Lhasa11 Days / 10 NightsAll yearEasyPrivateBeijing → overnight train → Xi'an → high-speed train → Chengdu → Qinghai–Tibet Railway (2 nights) → Lhasa
12 Days China to Tibet by Train: Beijing, Shanghai, Xi’an and Lhasa, No Flights12 Days / 11 NightsAll yearEasyPrivateBeijing → high-speed train → Shanghai → high-speed train → Xi'an → Xi'an–Lhasa train (31 h) → Lhasa

Frequently asked questions

Do all Tibet trains pass through Xining?

Yes. Xining is the mandatory gateway for every Tibet train — routes that begin in Beijing, Shanghai, Chengdu or Xi’an all meet there to board the Qinghai–Tibet Railway for the final climb to Lhasa.

How long is the train journey to Lhasa?

The Xining–Lhasa stretch takes about one night and one day, crossing the Tanggula Pass at 5,072 metres — the world’s highest railway pass. Add the travel time from whichever Chinese city you begin in.

Is there oxygen on the train?

Yes. Oxygen is supplied on board the Qinghai–Tibet trains and the carriages are pressurised. We also carry oxygen in the vehicle throughout your tour.

How do I book Tibet train tickets?

We book your train tickets together with your Tibet permit and tour, because the permit must be in place before tickets can be issued. Berths sell out early in peak season, so reserve as far ahead as you can.

We answer within 12 hours, Monday to Saturday.

Tibet Travel Inquiry
Where you start, and when
Tell us about you