Station Shanghai (上海火车站) is het centrale spoorwegstation van de Chinese stad Shanghai. Het is gelegen in Puxi, meer bepaald in het district Jing'an. Het is sinds 1987 het hoofdstation van de metropool, evenwel met steeds meer spreiding van de belasting over meerdere grote spoorwegstations. Het is van de grote treinstations van Shanghai wel datgene dat centraal in de stad is gelegen. Daarnaast is het ook een knooppuntstation van de metro van Shanghai.
Het station van Shanghai is het eindpunt van de belangrijkste spoorlijn Peking-Shanghai, evenals de terminus van de lijnen naar Kunming, Nanjing en Hongkong. Er zijn twee Z (non-stop, deluxe) treinen naar Taiyuan en Xi'an elke dag. De meeste conventionele langeafstandstreinen (niet de hogesnelheidstreinen) naar de provincies Jiangsu, Anhui en het noorden (dwz bestemmingen ten noorden van de Yangtze) vertrekken vanaf het treinstation van Shanghai. Het biedt ook dagelijks meer dan 50 hogesnelheidstreinen (van CRH naar die gebieden. De belangrijkste hogesnelheidstreinen, waaronder deze naar Peking, vertrekken wel meer en meer van het station Shanghai Hongqiao.
Het station Shanghai biedt: