深圳~上海、杭州、苏州行程

我想去上海看看那美丽的建筑物,顺便去附近城市看看,大概行程四天左右吧~~~

选择双飞,住7天

第一天飞上海,看看世博,到外滩,还有步行街那边吃小吃
第二天苏州一天游
第三天杭州
第四天上海,晚上回深圳

我大概的行程是这样,到时看看路线,先去哪里再去哪里,不知道什么时候的机票是最便宜的,我要等到机票最优惠的时候出发:D
请教各位前辈,麻烦指点下购机票及行程,谢谢!!!