There are 3 ways to get from Dayi (Station) to Dujiangyan 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 Dayi to Chengdu Westtrain
- Take the subway from CUTCM & Sichuan People's Hospital to Xipusubway 2
- Take the train from Xipu to Lidui Parktrain
2h 31m¥50–74Drive 54.7 km
cheapest- Drive from Dayi (Station) to Dujiangyancar 54.7 km
50 min¥47–67Taxi
- Take the taxi from Dayi (Station) to Dujiangyantaxi 54.7 km
50 min¥120–150
Questions & Answers
The cheapest way to get from Dayi (Station) to Dujiangyan is to drive which costs ¥45 - ¥70 and takes 50 min.
The fastest way to get from Dayi (Station) to Dujiangyan is to drive which takes 50 min and costs ¥45 - ¥70.
No, there is no direct train from Dayi (Station) to Dujiangyan. However, there are services departing from Dayi and arriving at Lidui Park via West station, CUTCM & Sichuan People's Hospital and Xipu. The journey, including transfers, takes approximately 2h 31m.
The distance between Dayi (Station) and Dujiangyan is 117 km. The road distance is 54.7 km.
The best way to get from Dayi (Station) to Dujiangyan without a car is to train and line 2 subway which takes 2h 31m and costs ¥50 - ¥75.
It takes approximately 2h 31m to get from Dayi (Station) to Dujiangyan, including transfers.
Dayi (Station) to Dujiangyan train services, operated by China Railways C-Class, depart from Dayi station.
Dayi (Station) to Dujiangyan train services, operated by China Railways C-Class, arrive at Chengdu West station.
Yes, the driving distance between Dayi (Station) to Dujiangyan is 55 km. It takes approximately 50 min to drive from Dayi (Station) to Dujiangyan.
There are 64+ hotels available in Dujiangyan.
What companies run services between Dayi (Station), China and Dujiangyan, China?
There is no direct connection from Dayi (Station) to Dujiangyan. However, you can take the train to Chengdu West, walk to West station, take the line 4 subway to CUTCM & Sichuan People's Hospital, take the line 2 subway to Xipu, walk to Xipu, then take the train to Lidui Park. Alternatively, you can drive from Dayi (Station) to Dujiangyan in around 50 min.
Train from Dayi to Chengdu West
- Adult - second class
- ¥24–35
Train from Xipu to Lidui Park
- Adult - second class
- ¥21–30
- Phone
- 028-61638000
- Website
- cdmetro.cn
Subway from CUTCM & Sichuan People's Hospital to Xipu
- Ave. Duration
- 27 min
- Frequency
- Every 10 minutes
- Estimated price
- ¥3–6
- Schedules at
- chengdurail.com
- Ave. Duration
- 50 min
- Estimated price
- ¥120–150
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 What documents do I need to cross Niagara Falls?, What are the different types of Renfe trains in Spain?, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.









