Currently, there are nearly 34 high speed trains running from Chengdu to Dujiangyan and 32 from Dujiangyan to Chengdu with travel time of 18 - 62 minutes and ticket price of CNY 10 - 27 (US$ 2 - 4). High speed trains running further to Qingchengshan from Chengdu take 23min to 1h27m and cost CNY 10 - 32 (US$ 2 - 5). They have become the first choices for visitors to Dujiangyan Irrigation System and Mount Qingcheng.
Passengers can also take coaches to travel between Chengdu and Dujiangyan. Duration differs between 1 and 2 hours because of different operation stations. Ticket fare varies from CNY 15 to CNY 35 (US$ 3 - 5) per person. Coaches between Chengdu and Qingchengshan take about 1.5 - 2 hours. Ticket fare is around CNY 30 (US$ 5) per person.
In Chengdu, they are mostly operated at Xipu Railway Station. In Dujiangyan, passengers can get on and off at Dujiangyan Station.
 |
| Arrive in Chengdu by High Speed Train |
Chengdu to Dujiangyan High Speed Train Schedule
(Last Update on Apr 8, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|
| S5007 | 09:20 - 09:39 | 19m |
| S5013 | 11:05 - 11:24 | 19m |
| S5039 | 15:20 - 15:42 | 22m |
| S5051 | 17:34 - 17:53 | 19m |
| S5057 | 20:32 - 20:51 | 19m |
About 34 departures in total: departure time from 07:36 to 22:50; duration from 18M to 47M.
See more
Chengdu Schedule Dujiangyan to Chengdu Bullet Train Timetable
(Last Update on Apr 8, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|
| S5008 | 08:33 - 08:53 | 20m |
| S5028 | 13:48 - 14:10 | 22m |
| S5054 | 18:16 - 18:36 | 20m |
| S5058 | 20:27 - 20:47 | 20m |
Nearly 32 departures in total: departure time from 06:30 to 21:33; duration from 19M to 29M.
Chengdu to Qingchengshan High Speed Train Schedule
(Last Update on Apr 8, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|
| S5081 | 07:49 - 08:29 | 40m |
| S5013 | 11:05 - 11:34 | 29m |
| S5025 | 13:03 - 13:33 | 30m |
| S5033 | 14:49 - 15:18 | 29m |
| S5047 | 16:52 - 17:20 | 28m |
Around 36 departures in total: departure time from 06:06 to 21:40; duration from 23M to 1H22M.
Qingchengshan to Chengdu Bullet Train Timetable
(Last Update on Apr 8, 2026)
| Train No. | Departure - Arrival | Travel Time |
|---|
| S5008 | 08:22 - 08:53 | 31m |
| S5016 | 10:50 - 11:14 | 24m |
| S5028 | 13:38 - 14:10 | 32m |
| S5042 | 16:02 - 16:32 | 30m |
| S5056 | 18:39 - 19:03 | 24m |
Around 37 departures in total: departure time from 06:40 to 21:23; duration from 23M to 1H27M.
 |
| Entrance to Chengdu East Railway Station |
Ticket Fare of Chengdu - Dujiangyan High Speed Trains
Soft seat: CNY 10 (US$ 2)
Second class seat: CNY 10 - 27 (US$ 2 - 3)
Ticket Fare of Chengdu - Qingchengshan Bullet Train
Soft seat: CNY 10 (US$ 2)
Second class seat: CNY 10 - 32 (US$ 2 - 3)
How to Get to Xipu Railway Station
About 18 kilometers (11 miles) northwest from the city center, Xipu Railway Station can be easily reached by
subway line 2, 6, and city buses from other places in the city. The major city buses include 116, 119, 231, 708, 710a, 710, 720, 723, P04, P07, P17, P20, P21, P22, P29, P37, P40, P101, G173, and G174.
1. After going out of the station, passengers can take Dujiangyan bus no. 4, 6, 9, or 32 to the Dujiangyan Scenic Area directly. Duration is about 40 minutes and ticket fare is CNY2 per person.
2. Take a taxi to the scenic area directly. Duration is about 20 minutes and ticket fare is CNY 20 (US$ 3).
 |
| Dujiangyan Railway Station |
1. Take bus no. Dujiangyan 101 or 102 to Hexiang Shanzhuang first. Duration is approximately 50 minutes. And then walk about 2.1 kilometers (2,190 yards) to the front mount.
2. Take a taxi to the ticket office of the front mount directly. It takes about 20 minutes and costs CNY 30 (US$ 5) or so.
3. Take a taxi to the ticket office of the rear mount. Duration is around 35 minutes and ticket fare is about CNY 40 (US$ 6).
 |
| Qingchengshan Railway Station |

Major Rail Lines from Chengdu to:
- Last updated on Apr. 09, 2026 by Rachel Hou -