There are 3 ways to get from Dujiangyan to Dayi (Station) 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
- Take the subway from Xipu to CUTCM & Sichuan People's Hospitalsubway 2
- Take the train from Chengdu West to Dayitrain
2h 21m¥51–75Drive 55.3 km
cheapest- Drive from Dujiangyan to Dayi (Station)car 55.3 km
50 min¥47–68Taxi
- Take the taxi from Dujiangyan to Dayi (Station)taxi 55.3 km
50 min¥120–150
Questions & Answers
The cheapest way to get from Dujiangyan to Dayi (Station) is to drive which costs ¥45 - ¥70 and takes 50 min.
The fastest way to get from Dujiangyan to Dayi (Station) is to drive which takes 50 min and costs ¥45 - ¥70.
No, there is no direct train from Dujiangyan to Dayi (Station). However, there are services departing from Lidui Park and arriving at Dayi via Xipu, CUTCM & Sichuan People's Hospital and Chengdu West. The journey, including transfers, takes approximately 2h 21m.
The distance between Dujiangyan and Dayi (Station) is 117 km. The road distance is 55.3 km.
The best way to get from Dujiangyan to Dayi (Station) without a car is to train and line 2 subway which takes 2h 21m and costs ¥50 - ¥75.
It takes approximately 2h 21m to get from Dujiangyan to Dayi (Station), including transfers.
Dujiangyan to Dayi (Station) train services, operated by China Railways C-Class, depart from Lidui Park station.
Dujiangyan to Dayi (Station) train services, operated by China Railways C-Class, arrive at Xipu station.
Yes, the driving distance between Dujiangyan to Dayi (Station) is 55 km. It takes approximately 50 min to drive from Dujiangyan to Dayi (Station).
There are five+ hotels available in Dayi (Station).
What companies run services between Dujiangyan, China and Dayi (Station), China?
There is no direct connection from Dujiangyan to Dayi (Station). However, you can take the train to Xipu, walk to Xipu, take the line 2 subway to CUTCM & Sichuan People's Hospital, take the line 4 subway to West station, walk to Chengdu West, then take the train to Dayi. Alternatively, you can drive from Dujiangyan to Dayi (Station) in around 50 min.
Train from Lidui Park to Xipu
- Adult - second class
- ¥21–30
Train from Chengdu West to Dayi
- Adult - second class
- ¥24–35
- Phone
- 028-61638000
- Website
- cdmetro.cn
Subway from Xipu to CUTCM & Sichuan People's Hospital
- Ave. Duration
- 26 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 How to get from London to Edinburgh, Travelling by boat in Italy, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.









