根據查詢百度地圖顯示,虎門鎮位於東莞市西南部、松山湖位於位於東莞市大嶺山鎮境內,虎門到松山湖是31.5公裏,駕車歷時41分鐘,途經莞佛高速、大學路。
也可以途經虎門港高速、莞佛高速,歷時49分鐘,全程32.3公裏。