苏州到乌镇和杭州到乌镇的距离相差不多远,苏州到乌镇没有直达车,需要乘车从苏州到桐乡,桐乡到乌镇。或者从苏州到桃源,从桃源到乌镇,乌镇离苏州的桃源镇只有3公里的路,具有很多很多公交车,到乌镇后有很多客栈,可以根据自己的喜好慢慢挑选。