火车是最便捷的Z85(北京——苏州)、Z86(苏州——北京)一个晚上就可以到,硬卧在300元左右苏州到浦东、虹桥机场都有机场大巴
北京到苏州有直达的火车,Z开头的。坐飞机的话推荐最快是便宜的是从北京南苑机场从中国联航的飞机到无锡,再坐机场大巴到苏州。机票便宜,而且无锡机场是离苏州最近的机场。
到浦东机场肯定不是最快的方案,从浦东机场开车到苏州至少还需要1个半小时,慢一点要2小时。到无锡机场最快。无锡机场紧邻苏锡边境,打车到苏州市区半小时左右。
北京到苏州最便捷是坐高铁。路程5小时多一点。乘飞机加上转车的时间也快不了多少,但高铁的车票比飞机少多了,500多元。
有直达快车,具体车次和时间、票价可以上 http://train.hepost.com查询。飞机可以到上海或杭州,然后在机场直接坐班车去苏州。