1萧山机场坐空港巴士到乌镇汽车站2杭州九堡客运中心坐汽车至乌镇汽车站3杭州九堡客运中心坐汽车至桐乡汽车站,然后转坐K231公交车至乌镇汽车站4杭州城站火车站坐车至桐乡高铁站,再转K282路公交到乌镇汽车。
不建议因为乌镇没有火车站,所以要从杭州坐高铁到桐乡,再转K282汽车站到乌镇汽车站,最后坐K350汽车站到乌镇景区一般乘坐地铁1号线到西湖附近龙翔桥地铁站客运中心在杭州客运中心原杭州九堡汽车站坐直达。
杭州去乌镇的方法有自驾公共汽车1自驾自驾杭州至乌镇全程有82公里,需要走G2504杭州线绕城高速练杭高速申嘉湖高速,全程需要1小时30分钟2公共汽车乘坐公共汽车在杭州客运站出发至乌镇汽车站,全程需要1小时。