Shanghai Metro

21 lines · 418 stations

21Lines
418Stations
90Transfers Line 11Longest line

Frequently asked questions

How many metro lines and stations does Shanghai have?
Shanghai has 21 metro lines and 418 stations, including 90 interchange stations.
Which stations are interchanges in Shanghai?
Shanghai has 90 interchange stations, including LongYang Lu, CaoYang Lu and ShiJi DaDao. See the interchange list for the full list.
Which metro line is the longest in Shanghai?
The longest line is Line 11 with 40 stations.
How do I plan a metro route in Shanghai?
Enter the start and end stations (name or pinyin) in the planner at the top of this page, then press “Plan route”. You will get the recommended route with stops, transfers and estimated time. The “Popular routes” section offers common trips too.
Where can I find first and last train times in Shanghai?
Open the station list and choose a station to see first and last train times for each direction, or click a station on the metro map. Times are for reference only — check station notices on the day.