上海到苏州的直线距离为110公里左右,两地距离并不是很远,有多种交通方式可以到达。可选择的交通方式就包括高铁、火车、摩托车、大巴车、地铁等。 上海到苏州怎么走方便 1、如果你距离长途客运南站或者长途汽车客运总站*一些的话,可以直接在这两个车站买到去苏州那边的票,总共花费的时间不会超过两个小时。 2、如果大家赶时间的话可以直接乘坐高铁或者是动车,从上海虹桥站搭乘高铁就到苏州北,最快的话只需要23分钟,最慢的44分钟左右。 3、或者是选择火车,不过火车不一定当时就买到坐票,可能只买得到站票,站着会有所不便,不过时间也不长,通常40分钟就到。 以上就是上海到苏州有多少公里的答案了。想必