沪杭铁路修于清末,如果是直线,最近的距离是上海----嘉兴---桐乡---临平---杭州,这一条线距离最短。但是这条铁路没有经过桐乡,而是拐了一个大弯,路过海宁。
由于原桐乡县的士绅担心火车的轰隆声会破坏当地的风水,就决力阻挠沪杭铁路从崇德县过境,与此同时,海宁方面的一些知名人士却认为,铁路线可以改走海宁硖石镇。而当时沪杭铁路的总工程师徐骝良正好也是海宁硖石人。在沪杭铁路勘测前,他就有让铁路经过自己家乡硖石的想法。沪杭线建造的时候,要在硖石改道。但是改道后线路加长,弯度增大,在硖石形成一个约80度,半径约440公尺的大弯。那时,登上硖石西山顶,向下一看就可以一目了然(现西山下的铁路已移出,原址改为西山路)。
这样的图纸,呈报到浙江铁路督办汤寿潜那里,很难被批准。徐骝良就想了一个办法,把杭州到枫泾的浙江省段内铁路路线图纸分两张绘制,一张是杭州到硖石,另一张是硖石到枫泾。两张图纸分开看时,弯度都不大,几乎是直线。
于是,汤寿潜看到图纸后,认为铁路路线南移方案可行,就批准了。但是两张图纸放在一起,连起来看时,就看到在硖石形成一个大弯。这也是徐骝良的聪明之处。当时,沪杭铁路从枫泾至上海这一段,由江苏省负责施工,枫泾到杭州浙江境内的这一段铁路,由浙江省负责施工。徐骝良为了促成这段改道硖石的铁路早日建成,避免节外生枝,在施工中,他分两段同时进行,一段是从杭州向硖石施工,另一段由枫泾向硖石建筑施工,尽快促成这段铁路完工。
沪杭铁路通车后,交通便利带动了硖石经济的发展,于是海宁县政府从盐官迁到了硖石。