There are 6 ways to get from Luang Prabang to Zhangjiajie by train, car, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Luang Prabang station to Kunming Southtrain
- Take the train from Kunming South to Huaihua Southtrain
- Take the train from Huaihua South Station to Zhangjiajie West Stationtrain
15h 2m¥826–1,489Drive 1,818.8 km
- Drive from Luang Prabang to Zhangjiajiecar 1,818.8 km
22h 27m¥2,190–3,163Fly Luang Prabang International Airport to Zhangjiajie Hehua Airport
- Fly from Luang Prabang International Airport (LPQ) to Zhangjiajie Hehua Airport (DYG)plane LPQ - DYG
19h 2m¥868–4,221Train, bus
- Take the train from Luang Prabang station to Kunming Southtrain
- Take the train from Kunming South to Guiyang Northtrain
- Take the train from Guiyang North to Huaihua Southtrain
- Take the bus from Huaihua South Station to Fenghuangbus
- Take the bus from Fenghuang to Zhangjiajiebus
19h 10m¥826–1,594Train to Jinghong, fly to Zhangjiajie Hehua Airport
- Take the train from Luang Prabang station to Xishuangbanna Stationtrain
- Fly from Jinghong (JHG) to Zhangjiajie Hehua Airport (DYG)plane JHG - DYG
12h 49m¥958–4,371Fly Luang Prabang International Airport to Changsha Huanghua Airport, train
- Fly from Luang Prabang International Airport (LPQ) to Changsha Huanghua Airport (CSX)plane LPQ - CSX
- Take the train from Changsha station to Zhangjiajie West Stationtrain
10h 20m¥1,383–3,906
Luang Prabang International Airport (LPQ) to Zhangjiajie Hehua Airport (DYG) flights
Questions & Answers
The cheapest way to get from Luang Prabang to Zhangjiajie is to train which costs ¥800 - ¥1500 and takes 15h 2m.
The fastest way to get from Luang Prabang to Zhangjiajie is to fly and train which takes 10h 20m and costs ¥1300 - ¥4000.
No, there is no direct train from Luang Prabang station to Zhangjiajie station. However, there are services departing from Luang Prabang station and arriving at Zhangjiajie West Station via Kunming South and Huaihua South Station. The journey, including transfers, takes approximately 15h 2m.
The distance between Luang Prabang and Zhangjiajie is 1851 km. The road distance is 1818.8 km.
The best way to get from Luang Prabang to Zhangjiajie without a car is to train which takes 15h 2m and costs ¥800 - ¥1500.
It takes approximately 15h 2m to get from Luang Prabang to Zhangjiajie, including transfers.
Luang Prabang to Zhangjiajie train services, operated by Laos - China Railway, depart from Luang Prabang station.
The best way to get from Luang Prabang to Zhangjiajie is to train which takes 15h 2m and costs ¥800 - ¥1500. Alternatively, you can fly, which costs ¥850 - ¥4300 and takes 19h 2m.
Zhangjiajie is 1h ahead of Luang Prabang. It is currently 8:16 AM in Luang Prabang and 9:16 AM in Zhangjiajie.
Luang Prabang to Zhangjiajie train services, operated by Laos - China Railway, arrive at Kunming South station.
What companies run services between Luang Prabang, Laos and Zhangjiajie, China?
You can take a vehicle from Luang Prabang to Zhangjiajie West Station via Luang Prabang station, Kunming South, Huaihua South, and Huaihua South Station in around 15h 2m. Alternatively, China Eastern Airlines, Kunming Airlines, and four other airlines fly from Luang Prabang International Airport (LPQ) to Zhangjiajie Hehua Airport (DYG) once daily.
- Website
- ch.com
Flights from Jinghong to Zhangjiajie Hehua Airport via Xi An
- Ave. Duration
- 11h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,100–7,000
Flights from Jinghong to Zhangjiajie Hehua Airport via Tianfu International
- Ave. Duration
- 13h 30m
- When
- Tuesday and Saturday
- Estimated price
- ¥900–4,500
Flights from Jinghong to Zhangjiajie Hehua Airport via Wuhan
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥3,100–9,500
- Website
- xiamenair.com
Flights from Jinghong to Zhangjiajie Hehua Airport via Xi An
- Ave. Duration
- 11h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,100–7,000
Flights from Jinghong to Zhangjiajie Hehua Airport via Wuhan
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥3,100–9,500
Flights from Luang Prabang International Airport to Changsha Huanghua Airport via Suvarnabhumi
- Ave. Duration
- 8h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥1,200–3,700
- Website
- airkunming.com
Flights from Luang Prabang International Airport to Zhangjiajie Hehua Airport via Kunming
- Ave. Duration
- 18h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥850–4,200
Flights from Luang Prabang International Airport to Zhangjiajie Hehua Airport via Chiang Mai, Kunming
- Ave. Duration
- 18h 40m
- When
- Sunday
- Estimated price
- ¥1,000–5,000
Flights from Jinghong to Zhangjiajie Hehua Airport via Kunming
- Ave. Duration
- 9h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥800–4,100
- Website
- chinaexpressair.com
Flights from Jinghong to Zhangjiajie Hehua Airport via Xi An
- Ave. Duration
- 11h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,100–7,000
Flights from Jinghong to Zhangjiajie Hehua Airport via Wuhan
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ¥3,100–9,500
- Website
- en.ceair.com
Flights from Jinghong to Zhangjiajie Hehua Airport via Xi An
- Ave. Duration
- 11h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥1,100–7,000
Flights from Luang Prabang International Airport to Changsha Huanghua Airport via Kunming
- Ave. Duration
- 8h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ¥1,300–4,000
- Website
- csair.com
Flights from Jinghong to Zhangjiajie Hehua Airport via Tianfu International
- Ave. Duration
- 13h 30m
- When
- Tuesday and Saturday
- Estimated price
- ¥900–4,500
Flights from Luang Prabang International Airport to Changsha Huanghua Airport via Noi Bai International
- Ave. Duration
- 7h 10m
- When
- Wednesday and Sunday
- Estimated price
- ¥1,300–4,300
- Website
- cdal.com.cn
Flights from Luang Prabang International Airport to Zhangjiajie Hehua Airport via Chiang Mai, Tianfu International
- Ave. Duration
- 22h 30m
- When
- Wednesday and Friday
- Estimated price
- ¥1,200–5,500
Flights from Jinghong to Zhangjiajie Hehua Airport via Tianfu International
- Ave. Duration
- 13h 30m
- When
- Tuesday and Saturday
- Estimated price
- ¥900–4,500
- Website
- airchina.com
Flights from Jinghong to Zhangjiajie Hehua Airport via Tianfu International
- Ave. Duration
- 11h 52m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ¥900–5,000
- Website
- thaiairways.com
Flights from Luang Prabang International Airport to Changsha Huanghua Airport via Suvarnabhumi
- Ave. Duration
- 9h 7m
- When
- Every day
- Estimated price
- ¥2,000–4,700
- Website
- gxairlines.com
Flights from Luang Prabang International Airport to Zhangjiajie Hehua Airport via Vientiane, Nanning
- Ave. Duration
- 26h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- ¥1,900–4,100
- Phone
- 021-891888
- Website
- facebook.com
Train from Luang Prabang station to Kunming South
- Ave. Duration
- 7h 37m
- Frequency
- Once daily
- Estimated price
- ¥330–950
- Schedules at
- baolau.com
- Book at
- booking.baolau.com
- Second Class
- ¥330–600
- First Class
- ¥460–950
Train from Luang Prabang station to Kunming South
- Ave. Duration
- 7h 37m
- Frequency
- Once daily
- Estimated price
- ¥330–950
- Schedules at
- baolau.com
- Book at
- booking.baolau.com
- Second Class
- ¥330–600
- First Class
- ¥460–950
Train from Luang Prabang station to Xishuangbanna Station
- Ave. Duration
- 4h 13m
- Frequency
- Once daily
- Estimated price
- ¥145–250
- Schedules at
- baolau.com
- Book at
- booking.baolau.com
- Second Class
- ¥145–155
- First Class
- ¥230–250
Train from Kunming South to Huaihua South
- 2nd Class Seat
- ¥370–400
- 1st Class Seat
- ¥610–660
- Business Class Seat
- ¥850–1,300
Train from Huaihua South Station to Zhangjiajie West Station
- 2nd Class Seat
- ¥110–120
- 1st Class Seat
- ¥180–200
- Business Class Seat
- ¥250–360
Train from Kunming South to Guiyang North
- Ave. Duration
- 2h 14m
- Frequency
- Every 30 minutes
- Estimated price
- ¥200–230
- Schedules at
- 12306.cn
- Book at
- 12306.cn
- 2nd Class Seat
- ¥200–230
- 1st Class Seat
- ¥340–370
- Business Class Seat
- ¥490–700
Train from Guiyang North to Huaihua South
- 2nd Class Seat
- ¥160–190
- 1st Class Seat
- ¥270–300
- Business Class Seat
- ¥390–600
Train from Changsha station to Zhangjiajie West Station
- 2nd Class Seat
- ¥150–170
- 1st Class Seat
- ¥240–270
- Business Class Seat
- ¥350–500
- [email protected]
- Website
- chinabusguide.com
Bus from Huaihua South Station to Fenghuang
- Ave. Duration
- 1h 20m
- Frequency
- Every 3 hours
- Estimated price
- ¥40–85
- Schedules at
- chinabusguide.com
- Bus
- ¥60–85
Bus from Fenghuang to Zhangjiajie
- Ave. Duration
- 3h
- Frequency
- 4 times a day
- Estimated price
- ¥80–120
- Schedules at
- chinabusguide.com
- Bus
- ¥80–120
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 Getting around the Cyclades, Why you should take the train in the US, and 5 incredible day trips from Florence by train - to help you get the most out of your next trip.
More Questions & Answers
Yes, the driving distance between Luang Prabang to Zhangjiajie is 1819 km. It takes approximately 22h 27m to drive from Luang Prabang to Zhangjiajie.
There are 369+ hotels available in Zhangjiajie.






