大概十五公里
线路1:从上海南站出发,乘坐地铁一号线(莘庄-共富新村),抵达上海火车站.约15.08公里。
线路2:从上海南站出发,乘坐地铁三号线(江湾镇-上海南站),抵达上海火车站.约16.18公里。
线路3:从上海南站出发,乘坐地铁三号线(江湾镇-上海南站),在宜山路换乘地铁四号线(蓝村路-大木桥路),抵达上海火车站.约16.19公里。
线路4:从上海南站出发,乘坐704(上海体育馆-报春新村),在上海体育馆换乘地铁四号线(蓝村路-大木桥路),抵达上海火车站.约15.27公里。
线路5:从上海南站出发,乘坐704(上海体育馆-报春新村),在上海体育馆换乘地铁四号线(蓝村路-大木桥路),在虹桥路换乘地铁三号线(江湾镇-上海南站),抵达上海火车站.约15.27公里。
上海站和上海南站是两个地方,上海站也叫上海新客站,在市中心。
上海南站位于上海站以南28公里。
从你所说的来看,你从哈尔滨直达到上海,终点站应该是市中心的上海站,
而去杭州则是要在上海南站上车的,如果你不在上海停留的话,
你从哈尔滨到上海站以后,出站以后可以根据指示牌,步行不超过十分钟换乘轨道3号线,坐到底,就是上海南站了。