There are 8 ways to get from Beijing West Station to Lhasa by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Beijing Capital International Airport, bus
best- Fly from Beijing Capital International Airport (PEK) to Lhasa Gonggar Airport (LXA)plane PEK - LXA
- Take the bus from Lhasa Airport to Lhasa Civil Aviation Bureaubus
7h 50m¥3,253–3,860Train
cheapest- Take the train from Beijing West Station to Lhasatrain Beijing West
39h 43m¥300–850Train, bus
- Take the train from Beijing West Station to Chengdu Easttrain Beijing-Chengdu 1 / ...
- Take the bus from Chengdu to Lhasa Bus Stationbus
42h 53m¥1,221–1,454Drive 3,414.1 km
- Drive from Beijing West Station to Lhasacar 3,414.1 km
37h 51m¥2,901–4,190Train to Beijing Daxing International Airport, fly, bus
- Take the train from Beijing West to Beijing Daxing Airporttrain
- Fly from Beijing Daxing International Airport (PKX) to Lhasa Gonggar Airport (LXA)plane PKX - LXA
- Take the bus from Lhasa Airport to Lhasa Civil Aviation Bureaubus
9h 12m¥2,248–4,857Train to Tianjin Binhai, fly, bus
- Take the train from Beijing South to Tianjin Stationtrain
- Fly from Tianjin Binhai (TSN) to Lhasa Gonggar Airport (LXA)plane TSN - LXA
- Take the bus from Lhasa Airport to Lhasa Civil Aviation Bureaubus
9h 53m¥1,471–6,103Train to Shijiazhuang Zhengding International Airport, fly, bus
- Take the train from Beijing West Station to Zhengding Airporttrain
- Fly from Shijiazhuang Zhengding International Airport (SJW) to Lhasa Gonggar Airport (LXA)plane SJW - LXA
- Take the bus from Lhasa Airport to Lhasa Civil Aviation Bureaubus
8h 56m¥1,552–6,165Bus
- Take the bus from Beijing to Pingliang Eastbus
- Take the bus from Pingliang West to Lanzhoubus
- Take the bus from Lanzhou to Lasa Bus Stationbus
2d 7h¥990–998
Beijing West Station to Lhasa by train
Questions & Answers
The cheapest way to get from Beijing West Station to Lhasa is to train which costs ¥300 - ¥850 and takes 39h 43m.
The fastest way to get from Beijing West Station to Lhasa is to fly and bus which takes 7h 50m and costs ¥3200 - ¥3900.
No, there is no direct bus from Beijing West Station to Lhasa station. However, there are services departing from Beijing and arriving at Lasa Bus Station via Pingliang West and Lanzhou. The journey, including transfers, takes approximately 2 days 7h.
Yes, there is a direct train departing from Beijing West Station station and arriving at Lhasa. Services depart once daily, and operate every day. The journey takes approximately 39h 43m.
The distance between Beijing West Station and Lhasa is 2725 km. The road distance is 3414.1 km.
The best way to get from Beijing West Station to Lhasa without a car is to train which takes 39h 43m and costs ¥300 - ¥850.
It takes approximately 7h 50m to get from Beijing West Station to Lhasa, including transfers.
Beijing West Station to Lhasa bus services, operated by Ctrip, depart from Beijing station.
Beijing West Station to Lhasa train services, operated by China Railways Z-Class, depart from Beijing West Station.
The best way to get from Beijing West Station to Lhasa is to train which takes 39h 43m and costs ¥300 - ¥850. Alternatively, you can bus, which costs ¥990 - ¥1000 and takes 2 days 7h.
What companies run services between Beijing West Station, China and Lhasa, China?
China Railways Z-Class operates a train from Beijing West Station to Lhasa once daily. Tickets cost ¥300–850 and the journey takes 39h 43m. Alternatively, you can take a vehicle from Beijing West Station to Lasa Bus Station via Beijing, Pingliang West, Lanzhou, and Lanzhou in around 2d 7h.
- Website
- airchina.com
Flights from Beijing Capital International Airport to Lhasa Gonggar Airport
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ¥1,300–6,000
Flights from Beijing Capital International Airport to Lhasa Gonggar Airport via Chengdu
- Ave. Duration
- 6h 28m
- When
- Every day
- Estimated price
- ¥3,300–3,800
Flights from Beijing Daxing International Airport to Lhasa Gonggar Airport via Mianyang
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ¥3,800–4,800
Flights from Beijing Daxing International Airport to Lhasa Gonggar Airport via Bazhong Enyang
- Ave. Duration
- 9h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,300–5,500
Flights from Tianjin Binhai to Lhasa Gonggar Airport via Chengdu
- Ave. Duration
- 6h 48m
- When
- Every day
- Estimated price
- ¥4,200–5,500
Flights from Tianjin Binhai to Lhasa Gonggar Airport via Tianfu International
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ¥4,300–5,500
Flights from Tianjin Binhai to Lhasa Gonggar Airport via Xi An
- Ave. Duration
- 10h 55m
- When
- Monday, Wednesday, Friday, Sunday, Tuesday, and Saturday
- Estimated price
- ¥1,400–6,000
Flights from Shijiazhuang Zhengding International Airport to Lhasa Gonggar Airport via Xining
- Ave. Duration
- 5h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,400–6,000
Flights from Shijiazhuang Zhengding International Airport to Lhasa Gonggar Airport via Chengdu
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ¥1,400–6,000
- Website
- cdal.com.cn
Flights from Beijing Capital International Airport to Lhasa Gonggar Airport
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ¥1,300–6,000
Flights from Beijing Capital International Airport to Lhasa Gonggar Airport via Chengdu
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ¥2,900–6,500
Flights from Beijing Daxing International Airport to Lhasa Gonggar Airport via Chengdu
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- ¥1,300–5,500
Flights from Tianjin Binhai to Lhasa Gonggar Airport via Tianfu International
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ¥1,500–6,500
Flights from Tianjin Binhai to Lhasa Gonggar Airport via Chengdu
- Ave. Duration
- 9h 22m
- When
- Every day
- Estimated price
- ¥1,500–7,000
Flights from Shijiazhuang Zhengding International Airport to Lhasa Gonggar Airport via Xining
- Ave. Duration
- 5h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,400–6,000
Flights from Shijiazhuang Zhengding International Airport to Lhasa Gonggar Airport via Chengdu
- Ave. Duration
- 8h 17m
- When
- Every day
- Estimated price
- ¥1,400–6,000
Flights from Shijiazhuang Zhengding International Airport to Lhasa Gonggar Airport via Tianfu International
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ¥2,900–7,000
- Website
- en.ceair.com
Flights from Beijing Capital International Airport to Lhasa Gonggar Airport via Chengdu
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ¥2,900–6,500
Flights from Beijing Daxing International Airport to Lhasa Gonggar Airport via Chengdu
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ¥3,500–8,500
Flights from Beijing Daxing International Airport to Lhasa Gonggar Airport via Xi An
- Ave. Duration
- 8h 47m
- When
- Every day
- Estimated price
- ¥3,400–8,000
Flights from Tianjin Binhai to Lhasa Gonggar Airport via Tianfu International
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ¥1,500–6,500
Flights from Tianjin Binhai to Lhasa Gonggar Airport via Chengdu
- Ave. Duration
- 9h 22m
- When
- Every day
- Estimated price
- ¥1,500–7,000
Flights from Shijiazhuang Zhengding International Airport to Lhasa Gonggar Airport via Tianfu International
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ¥2,900–7,000
- Website
- ch.com
Flights from Beijing Capital International Airport to Lhasa Gonggar Airport via Chengdu
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ¥2,900–6,500
Flights from Beijing Daxing International Airport to Lhasa Gonggar Airport via Chengdu
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ¥3,500–8,500
Flights from Tianjin Binhai to Lhasa Gonggar Airport via Tianfu International
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ¥1,500–6,500
Flights from Tianjin Binhai to Lhasa Gonggar Airport via Chengdu
- Ave. Duration
- 9h 22m
- When
- Every day
- Estimated price
- ¥1,500–7,000
Flights from Shijiazhuang Zhengding International Airport to Lhasa Gonggar Airport via Tianfu International
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ¥2,900–7,000
- Website
- tibetairlines.com
Flights from Beijing Capital International Airport to Lhasa Gonggar Airport
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ¥1,300–6,000
Flights from Beijing Daxing International Airport to Lhasa Gonggar Airport via Chengdu
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- ¥1,300–5,500
Flights from Tianjin Binhai to Lhasa Gonggar Airport via Chengdu
- Ave. Duration
- 12h 15m
- When
- Every day
- Estimated price
- ¥1,500–6,500
Flights from Shijiazhuang Zhengding International Airport to Lhasa Gonggar Airport via Xining
- Ave. Duration
- 5h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,400–6,000
Flights from Shijiazhuang Zhengding International Airport to Lhasa Gonggar Airport via Chengdu
- Ave. Duration
- 8h 17m
- When
- Every day
- Estimated price
- ¥1,400–6,000
Train from Beijing West Station to Lhasa
- Hard Seat
- ¥300–440
- Hard Sleeper
- ¥650–850
- Soft Sleeper
- ¥950–1,400
Train from Beijing West Station to Chengdu East
- 2nd Class Seat
- ¥750–850
- 1st Class Seat
- ¥1,300–1,400
- Business Class Seat
- ¥1,900–2,700
Train from Beijing South to Tianjin Station
- 2nd Class Seat
- ¥55–60
- 1st Class Seat
- ¥85–100
- Business Class Seat
- ¥120–180
Train from Beijing West Station to Zhengding Airport
- 2nd Class Seat
- ¥110–120
- 1st Class Seat
- ¥180–200
- Business Class Seat
- ¥250–360
Bus from Lhasa Airport to Lhasa Civil Aviation Bureau
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ¥25
- Schedules at
- https://www.travelchinaguide.com/cityguides/jiangsu/nanjing/airport.htm
Bus from Lhasa Airport to Lhasa Civil Aviation Bureau
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ¥25
- Schedules at
- https://www.travelchinaguide.com/cityguides/jiangsu/nanjing/airport.htm
Bus from Lhasa Airport to Lhasa Civil Aviation Bureau
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ¥25
- Schedules at
- https://www.travelchinaguide.com/cityguides/jiangsu/nanjing/airport.htm
Bus from Lhasa Airport to Lhasa Civil Aviation Bureau
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ¥25
- Schedules at
- https://www.travelchinaguide.com/cityguides/jiangsu/nanjing/airport.htm
- Phone
- 400-830-6666
- Website
- ctrip.com
Bus from Beijing to Pingliang East
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- ¥455
- Schedules at
- bus.ctrip.com
- Website
- chinabusguide.com
Bus from Pingliang West to Lanzhou
- Ave. Duration
- 4h 30m
- Frequency
- Hourly
- Estimated price
- ¥116
- Schedules at
- chinabusguide.com
- Website
- qichezhan.net
Bus from Lanzhou to Lasa Bus Station
- Ave. Duration
- 33h
- Frequency
- Once daily
- Estimated price
- ¥380
- Schedules at
- qichezhan.net
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Thanksgiving 2018: How to travel stress-free, How to get from London to Edinburgh, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
More Questions & Answers
Beijing West Station to Lhasa bus services, operated by Ctrip, arrive at Pingliang East station.
Beijing West Station to Lhasa train services, operated by China Railways Z-Class, arrive at Lhasa station.
Yes, the driving distance between Beijing West Station to Lhasa is 3414 km. It takes approximately 37h 51m to drive from Beijing West Station to Lhasa.
There are 28+ hotels available in Lhasa.













