要看你安排几天时间的行程了,西湖和西溪湿地都在杭州市区;
千岛湖在郊县,同杭州到上海反方向。
乌镇倒是在杭州上海之间。
所以,杭州机场下,游玩一定会走重复路。
个人建议省去乌镇之旅,因为,杭州市内就有景区同乌镇雷同,而且是免费的。
就是京杭大运河风光带(乌镇也是京杭大运河畔的江南水乡)。
这样,在杭州游完西湖、西溪、京杭运河、千岛湖之后,直接在千岛湖乘大巴到上海,省去了杭州市内没有地铁而挤公交或堵出租车的烦恼。
另外,给一些西湖、西溪、杭州夜游的参考,都是知道里的答案。
西湖:http://zhidao.baidu.com/question/278116978.html
西溪湿地:http://zhidao.baidu.com/question/293642916.html
杭州夜游:http://zhidao.baidu.com/question/301394497.html
百度知道抽风,上不了地图,故上了张截图,起点终点间为京杭运河风光带精华段,如果看不清可保存到电脑上看,杭州京杭大运河沿线的水上巴士(3元一人的公交船,乘船和乘公交车一样随上随下,只推荐精华段:市中心武林门[不是起点站]----拱宸桥,地图没有公交船航线显示,只有驾车,沿运河看可以了解到运河最精华的一段起终点)
关于杭州的京杭大运河景区,详见最下面的参考资料链接。