How to Get to & around Dujiangyan 2025

Dujiangyan (都江堰市) is located 59km west of Chengdu - the capital city in Sichuan Province. Since it is very close to Chengdu, there is no airport in Dujiangyan. It is very popular for most travelers to arrive in Chengdu first and then make the transfer from Chengdu to Dujiangyan by car, high speed train or bus.

Famous tourist sites in and around Dujiangyan include Dujiangyan Irrigation System, Mount Qingcheng and Dujiangyan Panda Base, visitors can reach Dujiangyan City first and spend 1-2 days travelling around and exploring the place. Check this latest Dujiangyan transportation guide to know how to get to Dujiangyan and the way of getting from Dujiangyan City to its famous sites. Read now!

Get to & around Dujiangyan by Private Car

How to get to Dujiangyan

Map of Chengdu to Dujiangyan

The distance between Dujiangyan and Chengdu is only about 59km, takes about 1 hour by car. Traveling from Chengdu to Dujiangyan by private car with tour guide is the most convenient way. Attractions in Dujiangyan are considerably separate. Choosing private car, you don’t need to worry about traffic transfer.

Based in Chengdu, we China Discovery can provide you with the best travel experiences to fulfill your Sichuan tour, our experienced drivers can pick you up anywhere you want in Chengdu, escort you to attractions in and around Dujiangyan directly and guarantee your safety along the trip. Our English speaking guide will accompany your entire trip and introduce to you the background, history, highlights of each attraction in Dujiangyan to enrich your road journey. Please feel free to contact us if you need any help!

>> 1 Day Dujiangyan & Mount Qingcheng World Heritage Tour

Check the following chart to learn more about the distances between Chengdu and attractions in Dujiangyan:

From - To Distance Time Consuming
Chengdu - Dujiangyan City 59km Around 1 hour
Chengdu - Mount Qingcheng 68km Around 1.5 hours
Chengdu - Dujiangyan Panda Base 70km Around 1.5 hours
Dujiangyan City - Mount Qingcheng 17km Around 40 minutes
Dujiangyan City - Dujiangyan Panda Base 19km Around 40 minutes

(Notice: The above information is only for reference; time might be change according to the real situation.)

Chengdu to Dujiangyan City

Dujiangyan is about 59km from Chengdu, about 1 hour's driving. Taking high-speed trains to get to Dujiangyan City is not only a time-saving but money-saving way to get there, therefore it’s chosen by most independent travelers .

There are several high-speed trains running between Chengdu Railway Station or Xipu Station in Chengdu to Dujiangyan Station. Normally, The earliest one starts at 06:20 and the last one start around 21:00. The whole train journey from Chengdu to Dujiangyan takes 20 to 40 minutes.

Most high-speed trains to Dujiangyan would start at Xipu Station. Xipu Station (犀浦站) is located in Pidu District, Chengdu City, 17km far from the city center, however, it can be reached by taking Metro Line 2. Metro Line 2 starts at 6:10 in the morning and end at 23:00 in the evening. It will take about 50mins to get to Xipu Station from Chengdu city center by metro.

Lidui Park Station (离堆公园站) is located in Dujiangyan Water Square, Dujiangyan City, is the nearest train station to Dujiangyan Irrigation System.

Check the following chart to know more details about high-speed rails running between Chengdu and Dujiangyan:

From - To Time Consuming Train Services
Chengdu Station - Dujiangyan Station Around 40 minutes 1 train a day
Xipu Station - Dujiangyan Station 20-25 minutes Over 30 trains a day
Xipu Station - Lidui Park Station 25-30 minutes Over 5 trains a day
Chengdu Station - Lidui Park Station 30-35 minutes 1 train a day

(Notice: The above information is only for reference; timetable might be change according to the real situation.)

>> Learn More about Chengdu to Dujiangyan Train Schedules

Chengdu to Mount Qingcheng

Mount Qingcheng is located on Qingchengshan Road, Dujiangyan City, about 68km from Chengdu, it takes about 1 hour to get there by taxi, and will cost about CNY 180.

There are direct high-speed rails connect Chengdu to Mount Qingcheng, The start station in Chengdu - Xipu Station (犀浦站), can be reached by taking Metro Line 2. Everyday, there are more than 30 trains running between Xipu Station and Qingchengshan Station (青城山站) from 06:05 to 22:31.

After get off the train at Qingchengshan Station, you can take a taxi to the front or back of Mount Qingcheng. It would only take less than 10 minutes to get to the front entrance of Mount Qingcheng. Or if you want to have a nature explore, you can get to the back of Mount Qingcheng, takes about 30 minutes by taxi.

>> Learn More about Chengdu to Qingchengshan Train Schedules

Get Around Dujiangyan

Dujiangyan Irrigation System is located in Dujiangyan city center, which can be easily reached by car or bus from Lidui Park Station or Dujiangyan Train Station. Dujiangyan Panda Base and Mount Qingcheng is about 19km far from Dujiangyan city center, needs to take 30-40 minutes to reach.

From To Distance Estimated Time (by car/taxi)
Dujiangyan Downtown Dujiangyan Irrigation System 4.1km 15mins
Dujiangyan Downtown Dujiangyan Panda Base 19km 40mins-50mins
Dujiangyan Downtown Mount Qingcheng 17km 35mins-40mins
Dujiangyan Railway Station Dujiangyan Irrigation System 3.5km 15mins
Dujiangyan Railway Station Dujiangyan Panda Base 18km 30mins-35mins
Dujiangyan Railway Station Mount Qingcheng 15km 35mins-40mins
Lidui Railway Station Dujiangyan Irrigation System 1.8km 5mins

(Notice: The above information is only for reference; time might be change according to the real situation.)

From Dujiangyan Train Stations to Dujiangyan Irrigation System

Dujiangyan Railway Station (都江堰站) is located in Tainfu Road, Guankou Town of Dujiangyan City. Dujiangyan Station is about 6.1km from Dujiangyan Irrigation System, takes 15-20 minutes by car/taxi. Tourists can also take Bus No.4 to get to Dujiangyan Downtown or Dujiangyan Irrigation System from Dujiangyan Station.

Lidui Park Station (离堆公园站) is only 1.8km away from the entrance of Dujiangyan Irrigation System, takes 5 minutes by taxi. You can also take a bus to get to Dujiangyan Irrigation System. After get off the train at Lidui Station, walk several meters to take Bus No.7 at Finance Building (财经大厦) and get off at Lidui Park (离堆公园), walk about 150m, you will reach the entrance.

From Dujiangyuan to Dujiangyan Panda Base

By Car/Taxi

Dujiangyan city center is about 19km from Dujiangyan Panda Base. It takes about 40-50 minutes to Dujiangyan Panda Base from Dujiangyan city by car/ taxi, will cost about 50RMB.

By Bus

Travelers can take Bus No. 102 from Keyunzhongxin (客运中心站) in Dujiangyan, after 27 stations pass, get off at Panda Park (熊猫乐园站) , the whole journey would take about 70 minutes.

>> Learn more about how to get to Dujiangyan Panda Base from Chengdu

From Dujiangyan To Mount Qingcheng

By High-speed Train

There are over 25 high-speed trains running between Qingchengshan and Dujiangyan everyday, and the journey will only take less than 10 minutes.

After get off the train, take a taxi and 5 minutes later you will reach the front of Mount Qingcheng. However if you want to head to the back of Qingcheng Mountain to appreciate the beauty of quiet and secluded, after get off the train you need to take a local car or taxi, it will take about 30 minutes to get to the entrance of Qingcheng Back Mountain.

>> Learn More about Qingchengshan to Chengdu Train Schedules

By Taxi

Mount Qingcheng is about 17km from Dujiangyan, tourists can get there by taxi, it will take about 40 minutes and cost 50RMB - 70RMB.

By Tram

If you're looking to leisurely soak in the scenic journey from Dujiangyan to Qingcheng Mountain, consider hopping on the M-TR Tourist Special Line from downtown. Featuring expansive viewing windows and great perspectives, this tram offers an ideal way to enjoy the sights. Travelers can board at the starting point, Bajiaomiao/Bajiao Temple Station (八角庙站), which is just a short stroll from Lidui Park Station), and ride the main line to Qingcheng Mountain Station. Covering a total distance of approximately 14km, the journey takes around 50 minutes, with a fare of 10 RMB.

By Bus

If you prefer to get Mount Qingcheng by bus, you can take Bus No. 102 at Keyunzhongxin (客运中心站) in Dujiangyan, after 20 stations pass, get off at Neusoft Institute (东软学院站) in Qingchengshan, it will take about 1.5 hours. After get off the bus, you can take a taxi to the entrance of the front or back of Qingcheng Mountain.

How to Plan your Dujiangyan Tour

Usually, tourists take a side trip from Chengdu to visit Dujiangyan Irrigation System. Most of them spend half a day around (3~4 hours) to explore the magical Dujiangyan Irrigation System. And during the rest of that day, they will head to Mount Qingcheng to indulge in the peaceful natural forest and holy Taoist culture. Before or after the Dujiangyan tour, many visitors will take 1~2 days or so to discover the delicious food and fantastic attractions in Chengdu downtown, like Chengdu Panda Base, Jinli Ancient Street, etc.

>> 1 Day Dujiangyan & Mount Qingcheng World Heritage Tour

>> 3 Days Chengdu & Mt. Qingcheng Taoism Tour with Mount Heming

For those who love adorable pandas and want a unique date with panda different from Chengdu Panda Base, they will leave themselves another whole day to be a happy Panda Loving Care of Dujiangyan Panda Base, preparing food and even feeding the pandas there.

>> 1 Day Dujiangyan Panda Loving Care Tour

>> 2 Days Panda Loving Care Tour with Dujiangyan Highlights

>> 4 Days Chengdu & Dujiangyan All Bests with Panda Loving Care Tour

If you love more otherworldly alpine sceneries and the atmosphere of Tibet, you are suggested to go further west along the Western Sichuan Small Tourists Loop to get more surprises. There are world-class alpine snow-caped mountains, grasslands, lakes and a strong taste of Tibet in Western Sichuan that waiting for your to discover.

>> 3 Days Mount Siguniang Beauty Tour with Leisure Experience

Dujiangyan Irrigation System

Dujiangyan Irrigation System

Mount Qingcheng

Dujiangyan Panda Base

Mount Qingcheng

Mount Qingcheng

Travel Dujiangyan with China Discovery

Based in Chengdu, we China Discovery can provide you with the best travel experiences with reasonable price. Our experienced local drivers will escort you to Dujiangyan and surrounding areas from Chengdu and guarantee your safety along the trip.

The tour can be tailor-made according to your group size, time, physical condition, plan, interest, budget and every special need. If you have any other ideas about the trip or you have other places or cities wanted to visit such as Chongqing, Shanghai, Beijing or Xian, our experienced travel consultants are very glad to offer their help. Please feel free to contact us!

Recommended Dujiangyan Tours

Top 3 Dujiangyan tours chosen by most customers to explore Dujiangyan in the best way. Check the detailed itinerary, or tailor your own trip now with us.

Dujiangyan Panda Loving Care Experience

1 Day Dujiangyan Panda Loving Care Tour

Dujiangyan

Lake and boat experience in Mount Qingcheng

1 Day Dujiangyan & Mount Qingcheng World Heritage Tour

Chengdu / Dujiangyan / Chengdu

David's Family from USA enjoyed their panda volunteer program in Dujiangyan Panda Base in October in 2018

4 Days Chengdu & Dujiangyan All Bests with Panda Loving Care Tour

Chengdu / Dujiangyan / Chengdu

Start planning your tailor-made holiday to China by contacting one of our specialists. Once inquired, you’ll get a response within 0.5~23.5 hours.

Customize a Trip

Have a question? Get answers from our travel experts or guests

  • Your Question:
  • Your Name:
  • Your Email:
  • Submit