从太仓到常熟有多少公里

49.2公里。根据百度地图信息,太仓市位于江苏省东南部,长江口南岸,常熟市位于江苏省东南部,长江下游南岸。两地距离49.2公里,车程1小时,16分钟,途经盐湖线、玉东路。