How to Get to Dujiangyan from Chengdu

A is for Chengdu and B for Dujiangyan

Where is Dujiangyan Irrigation System?

Dujiangyan irrigation system (都江堰)is located in the Min River in Sichuan province, China, near the capital Chengdu. It belongs to Dujiangyan City, 45km north of Chengdu. Construction of the Dujiangyan irrigation system began in the 3rd century B.C. For more than 2,300 years of irrigation, Dujiangyan Irrigation System is still working today. It is a marvel of Chinese imagination.

How to get to Dujiangyan Irrigation System from Chengdu?

By High-speed Train (Recommended)

A new express train service now runs from Chengdu's Train Station (take Subway Line 1 to get to the station), with stops at Dujiangyan Station(about 30 minutes), as well as Qingchengshan Station (about 40 minutes). By train is highly recommended, for it saves time for tourists and costs less money compared with taking a bus. The ticket will cost ¥15. It is best to buy tickets the day before your departure, as the tickets are often sold out ahead of time, even on weekdays. Even if you don't buy tickets ahead, trains leaving Chengdu are not evenly spaced throughout the day so it's advisable to check the train schedule a day in advance.

You should get off at Dujiangyan Station. After get out of the rail station, you can take Bus 4 to reach Dujiangyan Scenic Area. To Dujiangyan Scenic Area from Dujiangyan station, take Bus 4 to the last stop. Bus 4 leaves from the small road passing under the tracks by the train station exit. There is no route sign or clear indication of a bus stop, but you will probably see some buses waiting here. Just make sure you get on the right bus.

Train Schedule from Chengdu to Dujiangyan

►Departure Station: Chengdu Railway Station
►Arrival Station: Dujiangyan Railway Station

Train No.
Departure Time
Arrival Time
Running Time
30 m
30 m
30 m
30 m
30 m
30 m
30 m

Attentions: There are 21 trains every day. Train Schedule of Chengdu to Dujiangyan is for your reference only. Please check the ticket information including the tickets fares at the railway station or by your TCT tour advisors separately.

By Tourist Bus from Downtown Scenic Areas

  • Buses from People Park(人民公园) to Dujiangyan, depart at 06:30 and there are 2 buses every day
  • Buses from Kuai Zhai Alley (宽窄巷子)to Dujiangyan, 8 buses every day,6 of them depart at 7:00  and the other 2 depart at 11:00 a.m.

By Long-distance Bus

To get to Dujiangyan by bus, visitors should take bus from Chadianzi Bus Station in Chengdu (take Subway Line 2 to get to Chadianzi Passenger Terminal). The bus ride will take about 1 hour. The bus drops you off at the front gate of Dujiangyan Scenic Area, which is not actually the start of the trails. You can either climb to the top which takes around 2-3 hours or take a boat across the lake (¥5) to a ropeway (¥35 one way ¥60 round trip) which will get you there sooner depending on the queue. A sedan chair can also be hired for ¥100 or more in which two men carry you up the mountain. Some buses may drop you off at Dujiangyan Passenger Transportation Center, then you need to take Bus 8 to get to Dujiangyan irrigation system area.

Recommended Tour You Might Like

4 Days Chengdu, Dujiangyan and Mt. Qingcheng Tour

Thatched Cottage of Dufu, Wuhou Temple and Wangjiang Park, Dujiangyan Irrigation System, Mt. Qingcheng