从河源坐火车到东莞常平,然后坐跨镇公交车到虎门,不过这样费时,而且火车时间比较固定,车次较少。还不如直接从河源汽车站坐到虎门的大巴车,也可坐河源到东莞南城汽车站的大巴车,到南城总站后再转公交车到虎门。
有很多过往的小面包车,很便宜如送菜的菜车等