常熟既无铁路,又无高速公路,只有一条204国道穿城而过,好在常熟到附近的上海、苏州、无锡、张家港、江阴等地都建有高等级的公路,公路交通还算方便,有直达上海、江苏、湖北、浙江、安徽、江西、福建、山东、河北、河南等省市的数十条客运班线。
常熟发往上海的班车主要的停靠点现为上海长途客运总站,平均15-30分钟一班,票价36-37元。另有发往上海长途南站的车,平均1小时一班,票价也是37元左右。还有往嘉定的车,1小时左右1班,21元。
上海人双休日、节假日到常熟旅游,可以从上海旅游集散中心乘旅游专线车前往。杨浦体育中心7:00发车,虹口体育场7:30发车,上海体育场8:00发车,16:30由常熟返回,旅游套票(包往返车票、门票)100元,游虞山、尚湖、沙家浜3处景点。
自驾车路线:沪宁高速公路-苏嘉杭高速公路 往南通方向-沙家浜 常熟南出口。
出租车价格与上海一样,数量也多,随叫随到。最好乘坐深兰色的出租车。