Route Length Rankings

Top 3 Shanghai • Beijing • Guangzhou
National total length: 12,006 km
# City Length (km) Stations Lines Opening Thumbnail
1 Shanghai 891 514 21 May 1993
2 Beijing 858 498 25 Jan 1971
3 Guangzhou 734 373 20 Jun 1997
4 Chengdu 639 399 15 Sep 2010
5 Shenzhen 597 408 17 Dec 2004
6 Chongqing 569 319 13 Nov 2004
7 Hangzhou 520 310 14 Nov 2012
8 Wuhan 518 312 12 Jul 2004
9 Nanjing 492 250 13 Sep 2005
10 Zhengzhou 415 271 13 Dec 2013
11 Xi'an 403 271 11 Sep 2011
12 Tianjin 371 263 12 Oct 1976
13 Suzhou 352 277 10 Apr 2012
14 Qingdao 349 189 8 Dec 2015
15 Ningbo 260 177 7 May 2014
16 Hong Kong 241 121 10 Oct 1979
17 Dalian 237 106 6 May 2003
18 Changsha 236 161 7 Apr 2014
19 Hefei 232 184 6 Dec 2016
20 Fuzhou 206 112 6 May 2016
21 Shenyang 203 146 6 Sep 2010
22 Taipei 168 141 9 Mar 1996
23 Kunming 165 114 6 Jun 2012
24 Nanchang 160 122 4 Dec 2015
25 Changchun 151 131 6 Oct 2002
26 Guiyang 149 99 4 Dec 2017
27 Wuxi 144 97 5 Jul 2014
28 Foshan 142 88 5 Nov 2010
29 Nanning 132 106 5 Jun 2016
30 Wenzhou 117 38 2 Jan 2019
31 Jinhua 99 29 1 Aug 2022
32 Xiamen 98 74 3 Dec 2017
33 Jinan 96 48 3 Apr 2019
34 Xuzhou 95 76 4 Sep 2019
35 Harbin 93 78 3 Sep 2013
36 Shijiazhuang 77 63 3 Jun 2017
37 Nantong 60 44 2 Nov 2022
37 Shaoxing 60 38 2 Jun 2021
39 Changzhou 54 44 2 Sep 2019
40 Taiyuan 52 47 2 Dec 2020
40 Taizhou 52 15 1 Dec 2022
42 Hohhot 49 44 2 Dec 2019
43 Wuhu 46 36 2 Oct 2021
44 Chuzhou 45 10 1 Jun 2023
45 Luoyang 44 34 2 Mar 2021
45 Haining 44 11 1 Jun 2021
47 Kaohsiung 43 38 2 Mar 2008
48 Dongguan 38 15 1 May 2016
49 Taoyuan 37 16 1 Mar 2017
50 Lanzhou 35 29 2 Jun 2019
51 Urumqi 34 24 2 Oct 2018
51 Xuchang 34 11 1 Dec 2023
53 Ziyang 19 5 1 Sep 2024
54 Taichung 17 18 1 Apr 2021
54 Macau 17 17 3 Dec 2019
54 Jurong 17 5 1 Dec 2021