虎门离松山湖有多远

41公里。根据查询百度地图显示,虎门位于广东省东莞市西南部,松山湖位于广东省东莞市大学路与滨湖路交叉口,两地相距41公里,驾车前往需要40分钟到达,途径莞佛高速、大学路。从虎门离松山湖也可以乘坐223路、快215路、343路公交车,需要2小时到达。