虎门在东莞市;没有那么长的地铁。可以去佛山汽车站坐大巴到虎门;票价60元左右;大概100分钟可以到虎门;大沥车站;大良汽车站;番禺汽车站都有车到虎门。或者去广州南站坐高铁到虎门只要17分钟;二等座票价35元。