Shanghai Metro Map
The Shanghai metro network runs 21 lines across 418 stations. Tap two stations to get the fare, the ride time, and how many times you change.
Shanghai metro at a glance
Lines21
Stations418
Farefrom ¥3
Operating hours05:00–23:00
City centrePeople's Square
Metro stops inside railway stations
These metro stops take you straight into a railway station. Open one for train times and onward tickets.
| Station | Metro lines |
|---|---|
| Hongqiao Railway Station虹桥火车站 | Line 17 · Line 2 · 机场联络线 |
| Shanghai Railway Station上海火车站 | Line 1 · Line 3 · Line 4 |
| Shanghai South Railway Station上海南站 | Line 15 · Line 1 · Line 3 |
| Shanghai West Railway Station上海西站 | Line 11 · Line 15 |
Questions about the Shanghai metro
How much is a ride on the Shanghai metro?
Fares depend on distance. Tap two stations on the map above and the exact fare appears instantly — we apply the same fare table Shanghai uses.
Which train should I take?
After you pick two stations, the map highlights your route line by line and marks where to change and which line comes next.
Which metro line reaches the railway station?
The table above lists every metro stop that sits inside a railway station in Shanghai, with the lines serving it.
Getting to Shanghai by train
Check train tickets and timetables to Shanghai, including high-speed services, seat classes and live seat availability.