Шанхайский железнодорожный вокзал — один из крупнейших узлов китайской транспортной сети (всего их 4). Среди местных жителей он также известен как Новая железнодорожная станция. Такое название связано с тем, что Шанхайский железнодорожный вокзал был построен в 1987 году на месте старого Северного вокзала и стал выполнять функцию главного транспортного узла города.
Северный вокзал располагался в небольшом по размерам здании. Со временем, по мере роста пассажиропотока, он перестал справляться со своими задачами. Из-за этого в конце 1980-х годов китайское правительство приняло решение о его сносе и возведении нового вокзала. Реализация проекта заняла не очень много времени. После этого свои двери для пассажиров распахнул Шанхайский железнодорожный вокзал.
В 2006 году была реконструирована железнодорожная линия. Благодаря этому часть пассажиропотока удалось перенести на возведенную в это же время Южную станцию. Здание Новой железнодорожной станции было расширено в 2010 году. Его дизайн изменился: крыша приобрела волнообразную форму. Кроме того, было обновлено техническое оснащение вокзала.