Dacheng Railway: Across the territory, there are two county-level railway stations in Penglai, namely Daying Station (located on Jiangnan Road) on the old line of Dacheng Railway. Dacheng Railway was transformed into Suiduan (double track) Yingdong Station (located in Hongqi Township, east of the city).
Shanghai-Chengdu Expressway (Chengnan Expressway): It runs through Penglai Town and takes less than two hours to drive to Chengdu and Chongqing.
205 Provincial Highway and Township Road: Mianyang-Chongqing, Lezhi-Guihua and five export highways all run through the county. 16 Township Road and provincial-level county-level highways crisscross and extend in all directions.
Yongjiang River: Yongjiang River winds from northwest to southeast, crossing the county territory for 69 kilometers, accepting 7 tributaries along the way and merging into Fujiang River at the bridge mouth. The People's Canal, a well-known water conservancy project, flows through Dujiangyan County, providing water supply for British industrial and agricultural production and people's life.