晋中到榆次老城的距离大约是20公里。根据地理位置,晋中市位于山西省中部,而榆次老城则是晋中市的一个历史文化名城,距离市区约20公里。可以选择乘坐公共交通工具,如公交车或出租车,也可以选择自驾车前往。道路条件良好,行驶时间大约在30分钟左右。榆次老城是一个有着悠久历史的古城,保存着丰富的文化遗产和历史建筑,吸引着众多游客前来观光和学习。