Shanghai è uno dei più importanti hub ferroviari della Cina, situato all’estremità orientale dei principali corridoi ad alta velocità e convenzionali. La città ha diverse stazioni passeggeri principali, guidate da Shanghai Hongqiao per l’alta velocità e dalla Shanghai Railway Station per un mix di treni ad alta velocità, intercity e convenzionali. China Railway gestisce i servizi passeggeri nazionali che collegano Shanghai con il delta del fiume Yangtze e il resto della Cina.
I treni da Shanghai includono servizi ad alta velocità della serie G, treni ad alta velocità e intercity della serie D, servizi intercity della serie C su alcuni corridoi regionali selezionati e treni convenzionali Z, T e K per i collegamenti nazionali più lunghi. Shanghai Hongqiao è la principale stazione ferroviaria per molte partenze ad alta velocità, mentre Shanghai Railway Station e Shanghai South gestiscono ulteriori servizi intercity e convenzionali.
Le tratte ferroviarie da Shanghai si dirigono verso nord a Pechino, Tianjin, Jinan e Nanchino, verso ovest a Hefei, Wuhan, Chengdu e Chongqing, verso sud a Hangzhou, Ningbo, Wenzhou e Fuzhou, e verso l’interno a Xi’an e Zhengzhou. Prenota online i treni da e per Shanghai su Rail Monsters.