Train to Lhasa from Mainland China: Routes & Tickets Guide

Four days. That’s how long my clients spent dreaming of Tibet before I burst their bubble. “You can’t just show up at the station and hop on.” The train to Lhasa from mainland China is an incredible journey, but the booking process? A nightmare if you don’t speak Chinese. Let me save you the headache I’ve seen a hundred times.train to Lhasa

Bottom line upfront: The only practical way to get to Lhasa by train is via the Qinghai-Tibet Railway, starting from Xining. You’ll need to book your ticket at least 2 weeks ahead through a Chinese travel agency or the official 12306 website (with a Chinese bank card). No last-minute miracles here.

Why Bother with the Train?

Flying to Lhasa is quicker, sure. But the train lets you acclimatize gradually. You climb from 2,200m in Xining to over 5,000m at Tanggula Pass, then descend to 3,650m in Lhasa. Your body gets a fighting chance. Plus, the scenery – wild yaks, frozen lakes, the endless Tibetan plateau – is something you won’t see from 30,000 feet.

I once had a couple who insisted on flying. Both spent their first two days in Lhasa horizontal in a hotel room. Meanwhile, my train riders were sipping butter tea in Barkhor Street. That’s the difference.Qinghai-Tibet Railway

Which Route: The Only Realistic Option

Almost all trains to Lhasa originate from Xining (Qinghai province). Some start from Beijing, Shanghai, Guangzhou, or Chengdu, but they all pass through Xining. The most popular is:

Train From Duration Soft Sleeper Price (approx)
Z6811 Xining → Lhasa ~21 hours ¥800 (USD ~110)
Z165 Shanghai → Lhasa ~47 hours ¥1,300 (USD ~180)
Z21 Beijing → Lhasa ~40 hours ¥1,200 (USD ~165)

My advice: Take the train from Xining. It’s the shortest, cheapest, and still gives you the full plateau experience. Arrive in Xining a day early to explore the Qinghai Lake or the Dongguan Mosque – both are worth it.

⚠️ Heads up: All foreign travelers need a Tibet Travel Permit to board the train. Your tour operator usually arranges this. Without it, you won’t get on. Double-check at least 10 days before departure.

Booking Tickets: The Real Struggle

Here’s the thing: 12306.cn (the official railway site) requires Chinese ID verification for foreigners. Most international credit cards get rejected. Even the English interface is a joke – half the time it’s in Chinese anyway.

I always tell my clients: use a reliable Chinese travel agency like China Highlights or Travel China Guide. They charge a small fee (around ¥100-200) but handle everything. Or, if you’re already in China, walk into any train station’s “special ticket window” for foreigners. Just bring your passport and the permit.

Pro tip: Soft sleeper berths sell out first. Book at least 2 weeks in advance. Hard sleeper is okay but no privacy. I’ve done both – soft sleeper is worth the extra ¥200 for the door that closes.how to get to Lhasa by train

Life on the Train: What to Expect

Carriages are clean but nothing luxurious. The dining car serves decent Chinese meals (¥30-50). Bring instant noodles – they’re a staple. Toilets get grimy by day two, so carry wet wipes.

Oxygen is pumped into the carriages once you hit high altitude. You’ll get a personal oxygen nozzle in soft sleeper. Use it if you feel dizzy.Lhasa train tickets

What I Pack for Clients

  • Power bank (outlets are limited)
  • Lip balm and moisturizer (plateau air is dry as hell)
  • Snacks – avoid salty ones, they make you thirsty
  • Playing cards or a book (no WiFi for 21 hours)China to Tibet train

Altitude Sickness: Don’t Panic

More than half my clients feel something – headache, nausea, shortness of breath. The train helps you adjust, but you’re still moving from sea level to 3,650m. Here’s my drill:

  • Start taking Diamox (acetazolamide) 24 hours before departure. Not everyone gets it, but it helps.
  • Drink 3-4 liters of water daily. No alcohol, no heavy food.
  • Walk slowly. I mean, really slowly. Pretend you’re a 90-year-old monk.

The biggest mistake: arriving in Lhasa and immediately rushing to the Potala Palace. Just don’t. Rest for the first half day. I always schedule a light walk around Barkhor Street instead.

Arriving in Lhasa – First Steps

The train station is 8km south of the city center. Taxis charge ¥30-50 to the old town. Don’t use the touts outside; walk to the official taxi queue. Hotels in Barkhor Street area put you near Jokhang Temple and endless tea houses.

Recommended accommodation: Shambhala Palace Hotel (nice views, good English, around ¥400-600 per night) or Lhasa Yak Hotel (budget-friendly, ¥150-300).

Personal rant: The first meal? Skip the “Tibetan ” restaurants targeting tourists. Head to Ngari Kitchen on Beijing Road – their thukpa (noodle soup) is legit and costs ¥25. I’ve been going there for years.Tibet train travel

FAQ: Train to Lhasa from Mainland China

Can I use a foreign credit card to buy train tickets online?
Rarely works. 12306 only accepts Chinese debit/credit cards and Alipay/WeChat Pay linked to Chinese bank accounts. Use a travel agency or pay cash at a station counter.
Is the Tibet Travel Permit required for the train?
Absolutely. You must show the original permit when boarding and during the journey if checked. Your tour operator applies for it. Start the process 20 days before.
What’s the best seat: soft sleeper or hard sleeper?
Soft sleeper, without hesitation. It gives you a closed compartment with 4 beds, a door, and a charging socket. Hard sleeper is open-plan with 6 beds, no privacy, and more noise. If you’re traveling solo, soft sleeper also feels safer.
How early should I arrive at Xining station?
At least 1 hour. There are separate security checks for the Lhasa train. They scan your passport and permit twice. Miss the train and the next one is 24 hours later.
Can I get off at intermediate stops to take photos?
Yes, but only at designated “photo stops” like Tanggula Station. The train stops for 5-10 minutes. Don’t wander off – the conductor blows the whistle and you’ll be left behind. I’ve seen it happen.

Verified and fact-checked by the editorial team.

Jian Zhao

Jian Zhao

Jian Zhao, a Xi’an-based Certified Master Tour Guide, specializes in Northwest China itineraries covering the Terracotta Warriors, Hexi Corridor, and Mogao Caves.

Recommended Attractions

Old Town of Lijiang

Old Town of Lijiang

UNESCO World Heritage Site

A UNESCO World Heritage site boasting an 800-year history. I...

Lugu Lake

Lugu Lake

Natural Lake & Cultural Heritage

A pristine, high-altitude alpine lake known for its crystal-...

Tiger Leaping Gorge

Tiger Leaping Gorge

World-Class Trekking Destination

One of the deepest and most spectacular river canyons in the...

Yulong Snow Mountain

Yulong Snow Mountain

National Scenic Area & Glacier Park

A breathtaking mountain massif featuring glaciers, alpine me...

Xizhou Ancient Town

Xizhou Ancient Town

Authentic Bai Heritage

A well-preserved cultural hub of the Bai people, famous for...

Swipe to view more

reader comments (0)

No comments yet.

leave a comment

Your rating:
0/5

2026 on-site verified · Last audit: June 18, 2026
Last visit: Jun 18, 2026
Author: Jian Zhao
Reviewer: Lijuan Zhao