Chengdu es el mayor nudo ferroviario de Sichuan y uno de los principales centros ferroviarios del suroeste de China. La ciudad conecta la llanura de Chengdu con corredores de alta velocidad hacia Chongqing, Xi'an, Guizhou, Yunnan y el centro de China. China Railway opera servicios de pasajeros desde varias estaciones de tren de Chengdu, y la estación Chengdu East Railway Station gestiona la mayor parte de los trenes de alta velocidad de larga distancia.
Los trenes desde Chengdu incluyen servicios de alta velocidad G y D de China Railway, trenes interurbanos por Sichuan y Chongqing, y servicios convencionales de larga distancia en rutas seleccionadas. Chengdu East Railway Station es la principal estación de tren para la alta velocidad, mientras que Chengdu South Railway Station presta servicio a trenes interurbanos y regionales en corredores al sur de la ciudad. Chengdu West Railway Station y Chengdu Railway Station también prestan servicio a rutas regionales y convencionales seleccionadas.
Las rutas ferroviarias desde Chengdu se dirigen al este hacia Chongqing y Wuhan, al norte hacia Xi'an y Beijing, al sur hacia Leshan, Yibin, Guiyang y Kunming, y al oeste hacia ciudades del oeste de Sichuan donde hay servicio ferroviario de pasajeros. Entre los principales destinos se incluyen Chongqing, Xi'an, Kunming, Guiyang, Leshan y Beijing. Reserva trenes desde y hacia Chengdu en línea en Rail Monsters.