Transportation

The 1,956 km railway, gateway flights and the road from Kathmandu

A green and yellow Qinghai-Tibet Railway train (Locomotive 0055) traveling through the permafrost region with cooling thermosyphons in the foreground and snow-capped mountains in the background.

Every Tibet trip starts with the same decision: fly into Lhasa Gonggar Airport at 3,570 m, ride the Qinghai–Tibet Railway over the 5,072 m Tanggula Pass, or come overland from Kathmandu through the Gyirong border. Each route changes how your body meets the altitude — and each comes with its own permit paperwork.

This channel compares the options properly: the full getting-to-Tibet decision, a dedicated guide to the railway itself, and the ground rules for moving around once you arrive — where foreign travellers ride in a tour vehicle with a licensed guide rather than on public transport.

Guides in this topic

Getting to Tibet: the three ways in

Foreign travellers reach Tibet three ways. Flights are quickest — about two hours from Chengdu, with connections from most major Chinese cities. The Qinghai–Tibet Railway takes around 21 hours from Xining and crosses the highest rail pass on earth. The overland route from Kathmandu enters at Gyirong and swaps the Chinese visa for a Tibet Group Visa. Whichever you choose, the Tibet Travel Permit must be issued before you board — the full comparison lives in our getting to Tibet guide.

Route Journey time Altitude profile Best for
Flight via Chengdu or Xining ~2 hours Direct jump to 3,570 m Short itineraries, tight schedules
Train from Xining ~21 hours Climbs gradually, tops out at 5,072 m The views — Cuona Lake, the Tanggula crossing
Overland from Kathmandu 1–2 days Crosses 5,000 m passes early Combining Nepal and Tibet in one trip

When to book and how long to allow

The permit takes 15–20 working days through a registered agency, so the paperwork — not the ticket — sets your planning clock. Train berths sell out fast for July, August and the national holidays; book the moment your dates are firm. Flights are easier to find but arrive with no acclimatisation at all, which makes your first 48 hours in Lhasa matter more.

Getting around the plateau

Outside Lhasa, foreign travellers don’t use intercity buses or self-drive: all travel runs in a tour vehicle with a licensed guide, which is also how the checkpoints along the Friendship Highway expect to meet you. Within Lhasa city you can walk and take taxis freely on your own time. Airport and station pickups are part of any organised itinerary — see our train tours and Nepal overland tours for how the routes get packaged.

Frequently asked questions

Can foreigners use public transport in Tibet?

Within Lhasa city, yes — taxis and walking are fine in your free time. Between cities, no: foreign travellers move in a tour vehicle with a licensed guide, and checkpoints along the highways are built around that assumption.

Is the train better than flying for acclimatisation?

Less than the brochures suggest. The train does climb gradually, but you still sleep one night above 4,000 m in a moving carriage. Either way, the rule that matters is the same: take the first 48 hours in Lhasa slowly.

How long does the train to Lhasa take?

About 21 hours from Xining, where the dedicated high-altitude line begins. From Beijing or Shanghai the full run takes around two days; many travellers fly to Xining and board there.

Do I need my permit before boarding?

Yes. The Tibet Travel Permit is checked at airport check-in and at rail boarding for Lhasa-bound services — your tour operator arranges for it to reach you before departure. Allow 15–20 working days for processing.

Can I rent a car or motorbike in Tibet?

Not as an ordinary visitor. All driving is done by licensed local drivers in registered tour vehicles — itineraries price this in, so the road trips happen, just not behind the wheel.