There are 4 ways to get from Dujiangyan to Sanxingdui Museum by train, 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
best- Take the train from Lidui Park to Chengdu East Stationtrain Emeishan
- Take the train from Chengdu East Station to Guanghan Northtrain Chengdu-Xi'an
2h 20m¥79–127Drive 72 km
cheapest- Drive from Dujiangyan to Sanxingdui Museumcar 72 km
55 min¥62–89Taxi
- Take the taxi from Dujiangyan to Sanxingdui Museumtaxi 72 km
55 min¥150–190Train via Sanxingdui
- Take the train from Lidui Park to Chengdu East Stationtrain Emeishan
- Take the train from Chengdu East to Sanxingduitrain Maoxian
2h 28m¥82–113
Questions & Answers
The cheapest way to get from Dujiangyan to Sanxingdui Museum is to drive which costs ¥60 - ¥90 and takes 55 min.
The fastest way to get from Dujiangyan to Sanxingdui Museum is to drive which takes 55 min and costs ¥60 - ¥90.
No, there is no direct train from Dujiangyan to Sanxingdui Museum. However, there are services departing from Lidui Park and arriving at Guanghan North via Chengdu East Station. The journey, including transfers, takes approximately 2h 20m.
The distance between Dujiangyan and Sanxingdui Museum is 127 km. The road distance is 72 km.
The best way to get from Dujiangyan to Sanxingdui Museum without a car is to train which takes 2h 20m and costs ¥75 - ¥130.
It takes approximately 2h 20m to get from Dujiangyan to Sanxingdui Museum, including transfers.
Dujiangyan to Sanxingdui Museum train services, operated by China Railways C-Class, depart from Lidui Park station.
Dujiangyan to Sanxingdui Museum train services, operated by China Railways C-Class, arrive at Chengdu East Station.
Yes, the driving distance between Dujiangyan to Sanxingdui Museum is 72 km. It takes approximately 55 min to drive from Dujiangyan to Sanxingdui Museum.
There are 11+ hotels available in Sanxingdui Museum.
What companies run services between Dujiangyan, China and Sanxingdui Museum, China?
You can take a train from Lidui Park to Sanxingdui Museum via Chengdu East Station and Guanghan North in around 2h 20m.
Train from Lidui Park to Chengdu East Station
- Adult - second class
- ¥30–45
Train from Lidui Park to Chengdu East Station
- Adult - second class
- ¥30–45
Train from Chengdu East to Sanxingdui
- Adult - second class
- ¥21–30
Train from Chengdu East Station to Guanghan North
- Ave. Duration
- 20 min
- Frequency
- 3 times a day
- Estimated price
- ¥35–55
- Schedules at
- chinahighlights.com
- Adult - 2nd Class
- ¥40–55
- Adult - 1st Class
- ¥35–55
Train from Chengdu East Station to Guanghan North
- 2nd Class Seat
- ¥24–26
- 1st Class Seat
- ¥37–41
- Business Class Seat
- ¥45–70
- Ave. Duration
- 55 min
- Estimated price
- ¥150–190
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 French strikes 2018: What are my alternative transport options?, What documents do I need to cross Niagara Falls?, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.













