There are 5 ways to get from Dujiangyan to Huanglongxi by train, car, taxi, or subway
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 Lidui Park to Pengshan Northtrain Emeishan
1h 48m¥48–119Drive 93.7 km
- Drive from Dujiangyan to Huanglongxicar 93.7 km
1h 18m¥80–115Taxi
- Take the taxi from Dujiangyan to Huanglongxitaxi 93.7 km
1h 18m¥200–250Train, subway
- Take the train from Lidui Park to Xiputrain Emeishan
- Take the subway from Xipu to Lanjiagousubway 6
2h 23m¥76–98Train, taxi
- Take the train from Lidui Park to Chengdu East Stationtrain
- Take the train from Chengdu East to Xinjin Southtrain
- Take the taxi from Xinjin South to Huanglongxitaxi
2h 24m¥89–123
Questions & Answers
The cheapest way to get from Dujiangyan to Huanglongxi is to train and subway which costs ¥75 - ¥100 and takes 2h 23m.
The fastest way to get from Dujiangyan to Huanglongxi is to drive which takes 1h 18m and costs ¥75 - ¥120.
No, there is no direct train from Dujiangyan to Huanglongxi. However, there are services departing from Lidui Park and arriving at Pengshan North via . The journey, including transfers, takes approximately 1h 48m.
The distance between Dujiangyan and Huanglongxi is 155 km. The road distance is 93.7 km.
The best way to get from Dujiangyan to Huanglongxi without a car is to train which takes 1h 48m and costs ¥45 - ¥120.
It takes approximately 1h 48m to get from Dujiangyan to Huanglongxi, including transfers.
Dujiangyan to Huanglongxi train services, operated by China Railways C-Class, depart from Lidui Park station.
Dujiangyan to Huanglongxi train services, operated by China Railways C-Class, arrive at Pengshan North station.
Yes, the driving distance between Dujiangyan to Huanglongxi is 94 km. It takes approximately 1h 18m to drive from Dujiangyan to Huanglongxi.
There are seven+ hotels available in Huanglongxi.
What companies run services between Dujiangyan, China and Huanglongxi, Sichuan, China?
China Railways C-Class operates a train from Lidui Park to Pengshan North twice daily. Tickets cost ¥9–70 and the journey takes 1h 28m.
Train from Lidui Park to Pengshan North
- Adult - second class
- ¥45–70
Train from Lidui Park to Xipu
- Adult - second class
- ¥21–30
Train from Lidui Park to Chengdu East Station
- Adult - second class
- ¥30–45
Train from Chengdu East to Xinjin South
- Adult - second class
- ¥23–35
- Phone
- 028-61638000
- Website
- cdmetro.cn
Subway from Xipu to Lanjiagou
- Ave. Duration
- 1h 40m
- Frequency
- Every 10 minutes
- Estimated price
- ¥9–13
- Schedules at
- travelchinaguide.com
Train from Chengdu East to Xinjin South
- 2nd Class Seat
- ¥26–29
- 1st Class Seat
- ¥40–44
- Business Class Seat
- ¥50–75
- Ave. Duration
- 47 min
- Estimated price
- ¥35–250
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 4 stunningly beautiful Philippines islands you need to visit, Which side of Niagara Falls should I choose (and how do I get there)?, and How to get from JFK to New York City - to help you get the most out of your next trip.














