上海没有火车总站。
上海共有三个客运火车站、一个高铁火车站。
1、上海站
闸北区秣陵路
2、上海南站
徐汇区西南部(沪闵路)
3、上海西站
原名真如站,位于上海市普陀区。
上海虹桥火车站
虹桥综合交通中心