Guide to railway stations in Shanghai

Shanghai Hongqiao One-Stop Service Center for Overseas Talents| January 24, 2025

Shanghai has multiple railway stations spread across the city and to avoid confusion and ensure a smooth journey, it's important to confirm your arrival and departure station before traveling.

Below is a list of the four major stations and six smaller stations, along with their locations and nearby metro lines for easy access:

Four major stations

Shanghai Station.png
The entrance to Shanghai Railway Station. [Photo/"shanghaifabu" WeChat account]

Shanghai Railway Station — located on Moling Road, Jing'an district; accessible via metro lines 1, 3 and 4.

Shanghai South.png
An aerial view of Shanghainan Railway Station. [Photo/"shanghaifabu" WeChat account]

Shanghainan Railway Station, or Shanghai South Railway Station — located on Humin Road, Xuhui district; accessible via metro lines 1, 3 and 15.

Hongqiao.png
A sweeping view of Shanghai Hongqiao Railway Station. [Photo/"shanghaifabu" WeChat account]

Shanghai Hongqiao Railway Station — located on Shengui Road, Minhang district; accessible via metro lines 2, 10 and 17.

Songjiang.png
A bird's-eye view of Shanghai Songjiang Railway Station. [Photo/"shanghaifabu" WeChat account]

Shanghai Songjiang Railway Station — located on Songxian Road, Songjiang district; accessible via Metro Line 9.

 

Six smaller stations

Shanghai West.png
The entrance to Shanghaixi Railway Station. [Photo/"shanghaifabu" WeChat account]

Shanghaixi Railway Station, or Shanghai West Railway Station — located on Taopu Road, Putuo district; accessible via metro lines 11 and 15.

Nanxiangbei.png
The entrance to Nanxiangbei Railway Station. [Photo/"shanghaifabu" WeChat account]

Nanxiangbei Railway Station — located on West Jinchang Road, Jiading district.

Antingbei.png
The entrance to Antingbei Railway Station. [Photo/"shanghaifabu" WeChat account]

Antingbei Railway Station — located on the north side of Bao'an Highway, Jiading district.

Antingxi.png
An overhead view of Antingxi Railway Station. [Photo/"shanghaifabu" WeChat account]

Antingxi Railway Station — located in Dujiazhai village, Jiading district.

Jinshan.png
The entrance to Jinshanbei Railway Station. [Photo/"shanghaifabu" WeChat account]

Jinshanbei Railway Station — located on Xinghao Road, Jinshan district.

liantang.png
The entrance to Liantang Railway Station. [Photo/"shanghaifabu" WeChat account]

Liantang Railway Station — located at the intersection of North Zhanqian Road and Sanfeng Road, Qingpu district.

 

Reminder

Before heading to the station, always double-check the station name to ensure you're at the correct location for your train. Safe travels!

 

Source: "shanghaifabu" WeChat account