Chengdu - Dujiangyan - Qingchengshan Train

Currently, there are over 20 pairs of high speed trains running between Chengdu Railway Station and Dujiangyan Railway Station with travel time of 19 – 40 minutes and ticket price of CNY 15. Most of them run further to Qingchengshan with duration of 23 – 49 minutes and ticket fare of CNY 15. 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 CNY15 to CNY 35 per person. Coaches between Chengdu and Qingchengshan take about 1.5 - 2 hours. Ticket fare is around CNY30 per person.

In Chengdu, they are operated at Chengdu Railway Station and Xipu Railway Station. In Dujiangyan, passengers can get on and off at both Lidui Park Station and Dujiangyan Station.

Chengdu to Dujiangyan High Speed Train Schedule

(Last Update on Feb 21, 2019)
Train No.Departure - ArrivalTravel Time
C610507:29 - 07:540h25m
C616318:41 - 19:050h24m
C616518:51 - 19:160h25m
C616719:38 - 20:020h24m
Over 20 departures in total: departure time from 06:02 to 21:19; duration from 19M to 47M.
See more Chengdu Schedule

Dujiangyan to Chengdu Bullet Train Timetable

(Last Update on Feb 21, 2019)
Train No.Departure - ArrivalTravel Time
Over 20 departures in total: departure time from 07:05 to 22:16; duration from 20M to 46M.

Chengdu to Qingchengshan High Speed Train Schedule

(Last Update on Feb 21, 2019)
Train No.Departure - ArrivalTravel Time
Around 20 departures in total: departure time from 06:02 to 22:17; duration from 23M to 49M.

Qingchengshan to Chengdu Bullet Train Timetable

(Last Update on Feb 21, 2019)
Train No.Departure - ArrivalTravel Time
Around 20 departures in total: departure time from 06:55 to 22:54; duration from 24M to 49M.

Ticket Fare of Chengdu - Dujiangyan High Speed Trains

(Last Update on Oct 19, 2018) 
Route    Soft Seat 
Chengdu   Lidui Park  CNY15
Dujiangyan CNY15
Chengdu Xipu   CNY10
Lidui Park  CNY10

Ticket Fare of Chengdu - Qingchengshan Bullet Train

(Last Update on Oct 19, 2018)  
Route    Soft Seat 
Chengdu   Qingchengshan  CNY15
Chengdu Xipu   CNY10

Which station to choose in Chengdu?

Chengdu Railway Station

Located in the north part of the city, this station is 5.5 kilometers (3.4 miles) from the city center. Passengers living in north suburban areas can use this station conveniently. Subway line 1 and city buses are available here for passengers to travel to other places in the city.

Xipu Railway Station

About 18 kilometers (11 miles) northwest from the city center, Xipu Railway Station can be easily reached by subway line 2 and city buses from other places in the city. Compared with Chengdu Station, more trains to Dujiangyan & Qingchengshan are operated here; while all of them terminate in Xipu Station when returning. The major city buses include 116, 119, 231, 708, 710a, 710, 720a, 720, 723, P04, P07, P17, P20, P21, P22, P28, P29, P37, P40, P101, G173, and airport shuttle bus line 5.

How to get to Dujiangyan Irrigation System from Dujiangyan Railway Station

1. After going out of the station, passengers can take Dujiangyan bus no. 1, 4, 6, 9, 31, 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 CNY20.

Actually, it is more convenient to get off at Lidui Park Railway Station.
1. After exiting from the station, passengers just need to walk about 1,200 meters (1,300 yards) northward and then will arrive at the southeast gate of the Dujiangyan Scenic Area.
2. Or take Dujiangyan bus no. 4, 7, 17, 33, or 35 to the scenic area. It takes about 20 minutes and costs CNY2 per person.
3. Or passengers can take a taxi to the scenic area. Duration is 10 minutes and ticket fare is CNY10.

How to get to Mount Qingcheng from Qingchengshan Railway Station

1. Take bus no. Dujiangyan 101 to Hexiang Shanzhuang first. Duration is approximately 50 minutes. And then walk about 2 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 CNY30 or so.
3. Take a taxi to the ticket office of the rear mount. Duration is around 35 minutes and ticket fare is about CNY40.
 Major rail lines from Chengdu to:

 Recommended Guided Tours:
 One Day Chengdu Panda Keeper Program Tour from $169
 Chengdu Day Tour to Dujiangyan & Mt. Qingcheng from $99
 3 Days Private Chengdu Tour from $289
- Last modified on Nov. 14, 2018 -
Questions & Answers on Chengdu - Dujiangyan - Qingchengshan Train
Asked by William from NEW ZEALAND | Nov. 12, 2018 14:12Reply
Bus 101
Hey! I was wondering does it really take 50 minutes to take bus no. Dujiangyan 101 to Hexiang Shanzhuang? I saw on google maps it is only a 30 minutes walk so I am kind of confused as to how is this possible?
Answers (3)
Answered by Damon from AUSTRALIA | Nov. 13, 2018 00:58

Do you mean from Dujiangyan to the hotel? It is about 19km between, so it should not be a 30min walking distance. By taxi, 30min maybe OK. By bus, it did takes a long time, 27 stops.
Answered by william from NEW ZEALAND | Nov. 13, 2018 13:04

Hi there, I meant to Mount Qingcheng from Qingchengshan Railway Station
Answered by Damon from AUSTRALIA | Nov. 14, 2018 00:58

Oh, if from Qingchengshan station, it is only about 2.5km. So by bus No. 101, it should be no more than 10min, can be longer if you take time for waiting and walking into consideration.
Asked by Randy | Nov. 08, 2018 02:18Reply
Is this Xipu Station far from the city center? How can I get there?
I will be staying at Hello Chengdu International Youth Hostel. How can I get there?
Answers (1)
Answered by Caiden from MEXICO | Nov. 09, 2018 01:39

You can walk to Qianfenglu metro station of line 3 and take the line 3 to Chunxilu first. Then change to line 2 there to Xipu. It is very convenient to use metro. The Xipu metro station is together with the high speed station. The duration by metro service should be around 1 hour.
Asked by Rolf vom Dorp from UNITED STATES | Jul. 24, 2018 09:16Reply
Travelling from Chengdu to Lhasa/Tibet
a What would be recommended high speed train to achieve the route Chengdu to Lhasa.
b. Applying for a visa seems a challenge. We would like to spend a week in Chengdu, a week in Xining, another week at another picturesque city in between and then Lhasa maybe 3 days, then retrace the route. Part of our purpose is sightseeing, also studying and deppening our knowledge of Chinese (guo yu).
c. Our planned itinerary would be March 2019 to April May 2019.

Thank you for your reply.
Answers (1)
Answered by Jacquelyn | Jul. 24, 2018 19:06

There is no high speed ride in Lhasa/Tibet yet, so you need to use normal sleeper rides for at least some part of the trip. Not sure which city to stop between Xining and Lhasa, but maybe you can consider other city like Zhangye. It is not far from Xining, you can get to there from Xining and back then continue the trip to Lhasa. By the way, to visiting Tibet, you would also need a Tibet travel permit.
Asked by Jan from USA | Mar. 09, 2018 12:13Reply
I submitted a question, but can't find the response
I posted a question last night about traveling from CTU to Dujianyan, and I received an email response this morning (thank you!) -- however, I accidentally deleted the email, and when I go to, I can't find my question. I'm sorry -- help? Thank you!
Answers (1)
Answered by TravelChinaGuide | Mar. 10, 2018 02:02

What is your question? Can you send us an email to We will reply you as soon as possible.
Asked by mr jiang from MALAYSIA | Dec. 07, 2017 21:24Reply
How to get to Howard Johnson Conference Resort, Qingchengshan Town from Xipu
Hi. Pls advise on the best way to get to the resort from the Xipu train station? thank you
Answers (2)
Answered by Wit | Dec. 08, 2017 02:13

The distance is about 50km, you could take train from Xipu to Dujiangyan firstly, then take taxi from Dujiangyan to your hotel, which is closer, about 13km.
Answered by Dakota | Dec. 10, 2017 18:30

no! The hotel is much closer to Qingchengshan, not Dujiangyan. You can take a high speed ride from Xipu to Qingchengshan station. It is only around 1.5km away. You may walk to get there or take a taxi
Ask a Question
Question Summary (100 characters)
Details (optional) (2,000 characters)