新昌没有直达到上海的火车,可以先从新昌乘车到绍兴,再从绍兴乘火车到上海(上海南站)。如果你指的是大巴士等客车的话,目前也大多停靠上海南站南广场的长途汽车站,极少停在上海火车站(新客站)的长途客运站,2个站之间坐地铁互换也很方便,1号线或3号线都可以。