There are 3 ways to get from Dujiangyan to Kuanzhaixiangzi Alleys by train, subway, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, line 2 subway
best- Take the train from Lidui Park to Xiputrain Emeishan
- Take the subway from Xipu to Tonghuimensubway 2
1h 1m¥25–36Drive 57.2 km
- Drive from Dujiangyan to Kuanzhaixiangzi Alleyscar 57.2 km
41 min¥49–70Taxi
- Take the taxi from Dujiangyan to Kuanzhaixiangzi Alleystaxi 57.2 km
41 min¥120–160
Questions & Answers
The cheapest way to get from Dujiangyan to Kuanzhaixiangzi Alleys is to train and line 2 subway which costs ¥24 - ¥40 and takes 1h 1m.
The fastest way to get from Dujiangyan to Kuanzhaixiangzi Alleys is to drive which takes 41 min and costs ¥45 - ¥70.
No, there is no direct train from Dujiangyan to Kuanzhaixiangzi Alleys. However, there are services departing from Lidui Park and arriving at Tonghuimen via Xipu. The journey, including transfers, takes approximately 1h 1m.
The distance between Dujiangyan and Kuanzhaixiangzi Alleys is 60 km. The road distance is 57.2 km.
The best way to get from Dujiangyan to Kuanzhaixiangzi Alleys without a car is to train and line 2 subway which takes 1h 1m and costs ¥24 - ¥40.
It takes approximately 1h 1m to get from Dujiangyan to Kuanzhaixiangzi Alleys, including transfers.
Dujiangyan to Kuanzhaixiangzi Alleys train services, operated by China Railways C-Class, depart from Lidui Park station.
Dujiangyan to Kuanzhaixiangzi Alleys train services, operated by China Railways C-Class, arrive at Xipu station.
Yes, the driving distance between Dujiangyan to Kuanzhaixiangzi Alleys is 57 km. It takes approximately 41 min to drive from Dujiangyan to Kuanzhaixiangzi Alleys.
There are 720+ hotels available in Kuanzhaixiangzi Alleys.
What companies run services between Dujiangyan, China and Kuanzhaixiangzi Alleys, China?
There is no direct connection from Dujiangyan to Kuanzhaixiangzi Alleys. However, you can take the train to Xipu, walk to Xipu, take the line 2 subway to Tonghuimen, then walk to Kuanzhaixiangzi Alleys. Alternatively, you can drive from Dujiangyan to Kuanzhaixiangzi Alleys in around 41 min.
Train from Lidui Park to Xipu
- Adult - second class
- ¥21–30
- Phone
- 028-61638000
- Website
- cdmetro.cn
Subway from Xipu to Tonghuimen
- Ave. Duration
- 27 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥3–6
- Schedules at
- chengdurail.com
- Ave. Duration
- 41 min
- Estimated price
- ¥120–160
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 How to get from Stansted Airport into central London, Travel Insider: Top Japan travel tips by Beatrix Holland, and Want to know more about Flixbus? - to help you get the most out of your next trip.









