1932年，一•二八事變发生，因上海北站勒拉租界以外，并临近闸北战场，告咾遭到破坏，四层楼房毁于战火。1933年5月起，上海北站进行修复，对于底层得到恢复，二层中间部分也得到重建，同时兴建左右候车室、行李房等设施。1937年8月，淞沪会战爆发，上海北站再度沦为战区并遭到日军战机轰炸。8月28号14时，日军出动多架次战机，对上海南站实施轰炸，楼房及附属设施完全畀毁脱，同时炸死炸伤脱旅客几百人，南站铁路运输完全中断。11月12号，随仔上海除租界外全境沦陷，日军开始拆脱上海南站及其附近长约1.5公里铁路。同时修复上海北站，并更名为“上海驿”，朝后起，上海所有旅客运输全部归于上海北站。