There are 6 ways to get from Shangdong to Lhasa by taxi, 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.
Taxi to Enshi Xujiaping Airport, fly, bus
best- Take the taxi from Shangdong to Enshi Xujiaping Airport (ENH)
- Fly from Enshi Xujiaping Airport (ENH) to Lhasa Gonggar Airport (LXA)ENH - LXA
- Take the bus from Lhasa Airport to Lhasa Civil Aviation Bureau
8h 19m¥1,211–5,045Train, bus via Chengdu
cheapest- Take the train from Longshan North to Chongqing East
- Take the train from Chongqing East to Chengdu East
- Take the bus from Chengdu to Lhasa Bus Station
40h 52m¥920–976Train
- Take the train from Longshan North to Qianjiang
- Take the train from Qianjiang to Chengdu East
- Take the train from Chengdu to Lhasa
41h 27mDrive 2,604 km
- Drive from Shangdong to Lhasa2,604 km
32h 10m¥2,311–3,338Train to Zhangjiajie Hehua Airport, fly, bus
- Take the train from Longshan North to Zhangjiajie West Station
- Fly from Zhangjiajie Hehua Airport (DYG) to Lhasa Gonggar Airport (LXA)DYG - LXA
- Take the bus from Lhasa Airport to Lhasa Civil Aviation Bureau
10h 19m¥3,083–4,307Train, bus
- Take the train from Longshan North to Chongqing East
- Take the train from Chongqing North to Nanchong North
- Take the bus from Nanchong to Lasa West Suburb Coach Station
45h 42m¥952–1,055
Enshi Xujiaping Airport (ENH) to Lhasa Gonggar Airport (LXA) flights
Questions & Answers
The cheapest way to get from Shangdong to Lhasa is to train and bus via Chengdu which costs ¥900 - ¥1000 and takes 40h 52m.
The fastest way to get from Shangdong to Lhasa is to taxi and fly and bus which takes 8h 19m and costs ¥1200 - ¥5500.
The distance between Shangdong and Lhasa is 1945 km. The road distance is 2604 km.
The best way to get from Shangdong to Lhasa without a car is to train and bus via Chengdu which takes 40h 52m and costs ¥900 - ¥1000.
It takes approximately 8h 19m to get from Shangdong to Lhasa, including transfers.
Yes, the driving distance between Shangdong to Lhasa is 2604 km. It takes approximately 32h 10m to drive from Shangdong to Lhasa.
There are 26+ hotels available in Lhasa.
What companies run services between Shangdong, Hubei Sheng, China and Lhasa, China?
You can take a vehicle from Shangdong to Lhasa via Longshan North, Qianjiang, Chengdu East, East station, North station, and Chengdu in around 41h 27m.
- Website
- loongair.cn
Flights from Enshi Xujiaping Airport to Lhasa Gonggar Airport via Lanzhou
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ¥1,200–5,500
Flights from Enshi Xujiaping Airport to Lhasa Gonggar Airport via Xi An
- Ave. Duration
- 9h 12m
- When
- Every day
- Estimated price
- ¥1,100–5,500
Flights from Enshi Xujiaping Airport to Lhasa Gonggar Airport via Tianfu International
- Ave. Duration
- 5h 45m
- When
- Wednesday and Sunday
- Estimated price
- ¥1,000–4,800
Flights from Enshi Xujiaping Airport to Lhasa Gonggar Airport via Guiyang
- Ave. Duration
- 8h 5m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,100–5,500
Flights from Enshi Xujiaping Airport to Lhasa Gonggar Airport via Wuhan
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ¥1,300–6,000
Flights from Zhangjiajie Hehua Airport to Lhasa Gonggar Airport via Guiyang
- Ave. Duration
- 6h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,300–6,500
Flights from Zhangjiajie Hehua Airport to Lhasa Gonggar Airport via Wuhan
- Ave. Duration
- 10h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,600–7,000
Flights from Zhangjiajie Hehua Airport to Lhasa Gonggar Airport via Lanzhou
- Ave. Duration
- 7h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,500–7,000
Flights from Zhangjiajie Hehua Airport to Lhasa Gonggar Airport via Xi An
- Ave. Duration
- 11h 35m
- When
- Every day
- Estimated price
- ¥1,500–7,000
- Website
- tibetairlines.com
Flights from Enshi Xujiaping Airport to Lhasa Gonggar Airport via Lanzhou
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ¥1,200–5,500
Flights from Enshi Xujiaping Airport to Lhasa Gonggar Airport via Xi An
- Ave. Duration
- 9h 12m
- When
- Every day
- Estimated price
- ¥1,100–5,500
Flights from Enshi Xujiaping Airport to Lhasa Gonggar Airport via Tianfu International
- Ave. Duration
- 5h 45m
- When
- Wednesday and Sunday
- Estimated price
- ¥1,000–4,800
Flights from Enshi Xujiaping Airport to Lhasa Gonggar Airport via Guiyang
- Ave. Duration
- 8h 5m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,100–5,500
Flights from Enshi Xujiaping Airport to Lhasa Gonggar Airport via Wuhan
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ¥1,300–6,000
Flights from Zhangjiajie Hehua Airport to Lhasa Gonggar Airport via Lanzhou
- Ave. Duration
- 7h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,500–7,000
Flights from Zhangjiajie Hehua Airport to Lhasa Gonggar Airport via Xi An
- Ave. Duration
- 11h 35m
- When
- Every day
- Estimated price
- ¥1,500–7,000
- Website
- csair.com
Flights from Enshi Xujiaping Airport to Lhasa Gonggar Airport via Wuhan
- Ave. Duration
- 8h 22m
- When
- Every day
- Estimated price
- ¥1,300–6,000
- Website
- ch.com
Flights from Zhangjiajie Hehua Airport to Lhasa Gonggar Airport via Tianfu International
- Ave. Duration
- 6h 50m
- When
- Monday, Tuesday, and Friday
- Estimated price
- ¥1,200–6,000
Flights from Zhangjiajie Hehua Airport to Lhasa Gonggar Airport via Wuhan
- Ave. Duration
- 8h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,600–7,000
- Website
- westair.cn
Flights from Enshi Xujiaping Airport to Lhasa Gonggar Airport via Guiyang
- Ave. Duration
- 5h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- ¥1,100–5,500
Train from Longshan North to Chongqing East
- 2nd Class Seat
- ¥200–220
- 1st Class Seat
- ¥320–360
- Business Class Seat
- ¥480–700
Train from Chongqing East to Chengdu East
- 2nd Class Seat
- ¥140–160
- 1st Class Seat
- ¥240–260
- Business Class Seat
- ¥350–500
Train from Longshan North to Qianjiang
- 2nd Class Seat
- ¥40–44
- 1st Class Seat
- ¥64–70
- Business Class Seat
- ¥90–130
Train from Qianjiang to Chengdu East
- 2nd Class Seat
- ¥270–300
- 1st Class Seat
- ¥450–490
- Business Class Seat
- ¥650–950
Train from Longshan North to Zhangjiajie West Station
- 2nd Class Seat
- ¥55–60
- 1st Class Seat
- ¥85–100
- Business Class Seat
- ¥120–180
Train from Chengdu to Lhasa
Train from Chongqing North to Nanchong North
- Ave. Duration
- 1h 24m
- Frequency
- Twice daily
- Estimated price
- ¥70–130
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥70–100
- Adult - 1st Class
- ¥95–130
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
- Website
- qichezhan.net
Bus from Nanchong to Lasa West Suburb Coach Station
- Ave. Duration
- 37h
- Frequency
- Once daily
- Estimated price
- ¥550
- Schedules at
- qichezhan.net
- Ave. Duration
- 1h 4m
- Estimated price
- ¥180–220
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 Heading to Europe? Read this before you buy a Eurail Pass, 5 delightfully under-the-radar French towns you need to visit, and How to get from Luton Airport into central London - to help you get the most out of your next trip.













