Shanghái es un nudo ferroviario nacional con varias estaciones principales que prestan servicio a trenes de alta velocidad (G/D), interurbanos y convencionales (Z/K/T). La estación de Shanghái Hongqiao gestiona la mayoría de los servicios de alta velocidad, incluidos los trenes de alta velocidad Beijing–Shanghai hacia Beijing Sur y los enlaces interurbanos a Nanjing, Hangzhou y Suzhou; está adyacente al Aeropuerto Internacional Hongqiao y conectada con las líneas 2, 10 y 17 del metro de Shanghái. La estación de Shanghái, al norte del centro de la ciudad, atiende muchos servicios convencionales de larga distancia y regionales, así como algunos trenes de alta velocidad. La estación de Shanghái Sur sirve rutas hacia el sur y el suroeste de China y servicios regionales hacia Zhejiang y Jiangsu. La estación Longyang Road es el terminal oriental de la línea Maglev de Shanghái al Aeropuerto de Pudong (velocidad comercial de hasta 431 km/h, trayecto de aproximadamente 8 minutos) y un intercambiador con servicios de metro e interurbanos. Los destinos directos más habituales desde Shanghái incluyen Beijing, Guangzhou, Shenzhen, Hangzhou, Nanjing y Suzhou.