Train TicketsDay ToursMetro MapsAirportsAsk AIMy BookingsHelp Log in

Shanghai Metro Lines

21 lines, 418 stations. Every line has its own page: the full stop order, where you change lines, and which stops sit inside a railway station.

Shanghai metro at a glance

Lines21
Stations418
Farefrom ¥3
Operating hours05:00–23:00

Shanghai Metro Map · All 418 Shanghai Metro Stations

Line order, colours and station names follow the official Shanghai Metro network guide. Coordinates and exits come from OpenStreetMap contributors under ODbL — always check signage on the day.