三层楼，二层设候车室两间，可容纳约900人。另外还有客运值班室、行包房、问讯处、广播室等，设售票房二处、出口四个。1989年1月1日，经中华人民共和国铁道部批准，真如站更名上海西站，原上海西站则更名为长宁站。1997年正式停运。同年为建设上海轨道交通3号线，长宁站于1997年拆除。旧址现为上海轨道交通中山公园站。
停靠列车.中华人民共和国成立后，上海西站是沪杭铁路客运车站，属上海铁路局松江车务段管辖。设有三股道，分别通往杭州站、真如站、上海站三个方向。该站主要停靠杭州方向的