Shanghai Metro logo
Metro 44.2 km

Line 7 Stations (0)

Meilan Lake
Luonan Xincun
Panguang Road
Liuhang
Gucun Park
Qihua Road
Shanghai University
Nanchen Road
Shangda Road
Changzhong Road
Dachang Town
Xingzhi Road
Dahuasan Road
Xincun Road
Langao Road
Zhenping Road
Changshou Road
Changping Road
Jing'an Temple
Changshu Road
Zhaojiabang Road
Dong'an Road
Middle Longhua Road
Houtan
Changqing Road
Yaohua Road
Yuntai Road
West Gaoke Road
South Yanggao Road
Jinxiu Road
Fanghua Road
Longyang Road
Huamu Road

Line 7 Info

  • Network Shanghai Metro
  • Operation Started 2009
  • Total Length 44.2 km
  • Total Stations 33

Terminals

From Meilan Lake
To Huamu Road

Line 7 Overview

Line 7 of the Shanghai Metro was inaugurated on December 5, 2009, between Shanghai University and Huamu Road. In 2010, the line was extended northward to Melan Lake. This line runs between Melan Lake and Huamu Road. It is approximately 44.2 kilometers long and has a total of 33 stations. This line also provides access to the Shanghai New International Expo Center and several important interchange stations on the network.

Shanghai Metro Map 2026

Shanghai Metro map
Click to expand

Frequently Asked Questions — Line 7

Line 7 has 33 stations on the Shanghai Metro network.

Line 7 runs between Meilan Lake and Huamu Road.

Line 7 is approximately 44.2 km long.

Line 7 opened in 2009.

Line 7 is a Metro line operated under Shanghai Metro.

Line 7 is part of the Shanghai Metro transit network.