上海主要的火车站是三个,上海站,上海南站和上海虹桥站。上海站位于市中心静安区秣陵路,可以乘坐地铁1号线和3、4号线。一般称新客站,主要是开往北方经过南京的普速快车在上海的终到始发站,以及部分的高铁动车车次。上海南站位于市区西南沪闵路柳州路口,可以乘坐地铁1号线和3号线,是开往南方经过杭州的普速快车的终到始发站,以及在上海中途停靠的普速快车,另外还有市区到市郊金山石化(金山卫)的金山铁路的终到始发站。上海南站没有高铁动车车次。上海虹桥站位于市区西部,虹桥机场的西边,虹桥站是高铁专用站,大部分的高铁动车在这里终到始发,经过上海的高铁动车车次都在虹桥站中途停靠。
另外市区还有沪宁客专上的上海西站,市郊有松江站,松江南站,金山北站,南翔北站,安亭北站,运行的车次都不多。金山铁路沿线的春申站,新桥站,车墩站,叶榭站,亭林站,金山园区站和金山卫站只限金山铁路,浦东铁路还有海湾站,芦潮港站只限浦东铁路,和国家铁路网不能互通,要到上海南站转乘。规划和建设中的还有上海东站以及沪通铁路,浦东铁路,沪乍杭铁路等。
上海的火车站分为有客运和无客运火车站两种,其中有客运包括11个火车站,最主要的四个大站为上海站(也叫新客站,以区别老的上海火车站)、上海南站、上海西站、虹桥火车站:
1 上海站(也叫新客站,地址:上海闸北区秣陵路,为上海主客运站,每天有70余对列车发往全国各大、中城市);
2 上海南站(地址:徐汇区沪闵路9001号,近轨道一、三号线上海南站,多为开往南方的长途列车和江浙两省的短途列车);
3 上海西站(地址:上海市普陀区桃浦路1号,地铁11号线即可到达上海西站);
4 虹桥高铁站(地址:上海虹桥机场西侧地铁10号线、2号线“虹桥火车站”站,主要负责高速铁路旅客);
5 松江站;
6 松江南站;
7 金山北站;
8 南翔北站;
9 安亭北站;
10 海湾站;
11 芦潮港站。
1 上海站(老火车站)
2 上海南站
3 上海西站
4 虹桥高铁站
5 松江站
6 松江南站
7 金山北
8 南翔北站
9 安亭北站
10 海湾站
11 芦潮港站