Chengdu è il più grande snodo ferroviario del Sichuan e uno dei principali centri ferroviari della Cina sud-occidentale. La città collega la pianura di Chengdu con corridoi ad alta velocità verso Chongqing, Xi'an, Guizhou, Yunnan e la Cina centrale. China Railway gestisce servizi passeggeri da diverse stazioni ferroviarie di Chengdu, con la stazione Chengdu East Railway Station che gestisce la quota maggiore dei treni ad alta velocità a lunga percorrenza.
I treni da Chengdu includono i servizi ad alta velocità G e D di China Railway, treni intercity in tutto il Sichuan e Chongqing e servizi convenzionali a lunga percorrenza su alcune tratte selezionate. Chengdu East Railway Station è la principale stazione ferroviaria per l'alta velocità, mentre Chengdu South Railway Station serve treni intercity e regionali sui corridoi a sud della città. Anche Chengdu West Railway Station e Chengdu Railway Station supportano alcuni servizi regionali e convenzionali selezionati.
Le linee ferroviarie da Chengdu si dirigono a est verso Chongqing e Wuhan, a nord verso Xi'an e Beijing, a sud verso Leshan, Yibin, Guiyang e Kunming, e a ovest verso città del Sichuan occidentale dove è disponibile il servizio passeggeri ferroviario. Le principali destinazioni includono Chongqing, Xi'an, Kunming, Guiyang, Leshan e Beijing. Prenota online i treni da e per Chengdu su Rail Monsters.