常熟的交通四通八达,目前虽没有直达的铁路,但过境的干线公路却很多,有204国道、205省道(常熟-苏州)和323省道(常熟-无锡),离沪宁高速苏州东出口仅30公里,无锡东出口40公里。有通往上海、江苏、湖北、浙江、安徽、江西、福建、山东、河北、河南等省市的数十条客运班线。
其中,常熟发往上海沪太路的班车,每天多达四十余趟,从5:50-17:00,平均每15至20分钟发一班车,仅2小时车程。境内河道密布,水上交通便利,现有航道60条,通航里程533公里。
市内交通也很方便,有二十多条公交线路,车水马龙,循环服务至深夜。近年来又新辟市内公交线路20多条,各主要景点均由双层观光巴士抵达。此外,出租车(近千辆)、摩托车,三轮机动车,随叫随到。目前已形成以公路为主,内河航道为辅,依托常熟港连接海洋航运的交通集疏网络体系。
公交
市内116路 5路 114路 9路 110路 常熟116路 即可到达虞山风景区。
出租车
常熟出租车的起步价是6元,超2公里后,每公里1.5元。