24.1公里。根据查询百度地图可知,望城区位于湖南省长沙市,开福区位于湖南省长沙市,两地相距24.1公里。1、首先,从望城区出发,进入雷锋东路,行驶810米,再进入雷锋北大道,行驶1.5公里。2、其次,进入潇湘北路,行驶15.9公里,再进入滨江景观道,行驶1.6公里。3、最后,进入长望路,行驶260米,再进入盛世路,行驶2.8公里即可。