Travel to Tibet from Beijing

This article is about the transportation between Tibet and Beijing. Tibet is a region covering much of the Tibetan Plateau in Tibet Autonomous Region, China. It is the traditional homeland of the Tibetan people as well as some other ethnic groups such as Monpa, Tamang, Qiang, Sherpa, and Lhoba peoples and is now also inhabited by considerable numbers of Han Chinese and Hui people. Tibet is the highest region on Earth, with an average elevation of 5,000 m (16,000 ft). The highest elevation in Tibet is Mount Everest, Earth’s highest mountain, rising 8,848 m (29,029 ft) above sea level.

How to Get to Tibet from Beijing?

By Flight

There are 5 direct flights from Beijing to Lhasa and many stopover flights from Beijing to Lhasa every day.  The direct flights only takes about 4 hours and 20 minutes, travel by air is the most convenient way between the two cities.

If you want to know more information about flight schedules and booking, please transfer to Beijing-Lhasa Flights.

By Train

There are only one train from Beijing to Lhasa. It departs at 20:00 and takes 40 hours and 45 minutes to arrive Lhasa.

If you  want to know more information about train schedules and booking, please transfer to Beijing-Lhasa Trains.


  • The above information is for reference, if any change is based on actual information.
  • If you wan to book tickets please contact us. Email:; Tel: +86-871-63511469.