Billetes de trenExcursionesPlanos de metroAirportsPreguntar a la IAMis reservasAyuda Iniciar sesión

上海 Metro Map

The 上海 metro network runs 21 lines across 418 stations. Tap two stations to get the fare, the ride time, and how many times you change.

上海 metro at a glance

Lines21
Stations418
Farefrom ¥3
Operating hours05:00–23:00
City centre人民广场

Main interchange stations

Where three or more lines meet. Change here and you can reach almost anywhere in the city without leaving the network.

All stations →

Metro to the airport

Both Shanghai airports sit on the metro. Hongqiao is 30 minutes from downtown, Pudong about 50 — and the Maglev runs to Pudong in 8.

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
虹桥火车站 172机场联络线
上海火车站 134
上海南站 1513
上海西站 1115

Questions about the 上海 metro

How much is a ride on the 上海 metro?

Fares depend on distance. Tap two stations on the map above and the exact fare appears instantly — we apply the same fare table 上海 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 上海, with the lines serving it.

Getting to 上海 by train

Check train tickets and timetables to 上海, including high-speed services, seat classes and live seat availability.

Search trains