上海最后一班地铁一般是晚上22:30。
以下是上海17条地铁线路起始站和终点站的首末班车时间。
上海地铁1号线
莘庄站:05:30-22:32
富锦路站:05:30-22:32
上海地铁2号线
徐泾东站:05:28-22:45
浦东国际机场站:06:00-22:00
上海地铁3号线
上海南站站:05:25-22:30
江杨北路站:05:25-22:35
上海地铁4号线
宜山路站:05:30-22:30
宜山路站:05:30-22:30
上海地铁5号线
莘庄站:05:50-22:30
闵行开发区站/奉贤新城站:05:50-22:00
上海地铁6号线
港城路站:05:30-22:30
东方体育中心站:05:30-22:30
上海地铁7号线
美兰湖站:05:30-22:15
花木路站:05:30-22:30
上海地铁8号线
市光路站:05:30-22:30
沈杜公路站:05:30-22:30
上海地铁9号线
松江南站站:05:40-22:30
曹路站:05:30-22:30
上海地铁10号线
航中路站:05:30-22:25
新江湾城站:05:25-22:30
上海地铁11号线
花桥站:05:40-21:51
迪士尼站:06:00-22:00
上海地铁12号线
七莘路站:05:30-22:30
金海路站:05:30-22:30
上海地铁13号线
金运路站:05:30-22:30
世博大道站:06:00-22:59
上海地铁16号线
龙阳路站:05:50-22:30
滴水湖站:06:00-22:30
上海地铁17号线
虹桥火车站站:06:00-22:30
东方绿舟站:05:40-22:00
截至2018年12月,上海地铁在建线路共有4条,分别为10号线二期工程、14号线、15号线和18号线,在建里程共163.6千米。
截至2019年6月,上海地铁最高日客运量为2019年3月8日的1329.4万人次。2018年,上海地铁日均客运量1015.28万人次,总客运量达到37.05亿人次。