Line 12 Info
- Network Shanghai Metro
- Operation Started 2013
- Total Length 40.4 km
- Total Stations 32
Terminals
From
Qixin Road
To
Jinhai Road
Line 12 Overview
The first phase of Line 12 opened on December 29, 2013, between Qufu Road and Jinhai Road. Subsequent extensions completed the entire route on December 19, 2015. The line now runs between Qixin Road and Jinhai Road. It is approximately 40.4 kilometers long and has a total of 32 stations. The line connects several important interchange stations, including Hanzhong Road, Tiantong Road, Dalian Road, and Longcao Road.
Shanghai Metro Map 2026
Click to expand
Other Lines in Shanghai Metro
Line 1
Xinzhuang ↔ Fujin Road
28 stations
Line 10
Hongqiao Railway Station ↔ Jilong Road
37 stations
Line 10
Hangzhong Road ↔ Xinjiangwancheng
27 stations
Line 11
Disney Resort ↔ Huaqiao
40 stations
Line 11
Disney Resort ↔ North Jiading
33 stations
Line 13
Jinyun Road ↔ Zhangjiang Road
31 stations
Line 14
Fengbang ↔ Guiqiao Road
31 stations
Line 15
Gucun Park ↔ Zizhu Hi-tech Park
30 stations
Line 16
Longyang Road ↔ Dishui Lake
13 stations
Line 17
Hongqiao Railway Station ↔ Oriental Land
13 stations
Line 18
South Changjiang Road ↔ Hangtou
26 stations
Line 2
East Xujing ↔ Pudong International Airport
30 stations
Frequently Asked Questions — Line 12
Line 12 has 32 stations on the Shanghai Metro network.
Line 12 runs between Qixin Road and Jinhai Road.
Line 12 is approximately 40.4 km long.
Line 12 opened in 2013.
Line 12 is a Metro line operated under Shanghai Metro.
Line 12 is part of the Shanghai Metro transit network.