到外滩,都需要坐地铁(最方便)。从距离上来说,上海站最近。其次应该是虹桥和南站。上海西就算了。很远的。也可以坐到松江的(最便宜)
在杭州东站乘坐火车到上海火车站离上海外滩比较近。
上海南站就是原来的总站