Byen var den første som fikk en jernbane; Woosungbanen ut til Huangpuflodens utløp. Men den ble demontert etter bare ett års drift. Men Shanghai har i dag raske og moderne jernbanelinjer i alle retninger over hele Kina. Beijing-Shanghai høyhastighetstog, verdens lengste høyhastighetsbane (2011), ender her.