東莞有5個高鐵站:東莞東站、常平站、虎門站、樟木頭火車站、東莞站。東莞東位於廣東省東莞市常平鎮麥元社區,離北京西站2311公里,離深圳站61公里,離茂名東站452公里,離廣州東站86公里。常平站在廣東省東莞市常平鎮東部,1997年底,常平火車站更名爲東莞火車站。虎門站,位於廣東省東莞市虎門鎮白沙村,虎門港主港區附近,是廣深港高鐵的一個車站,同時爲廣深城際軌道交通的車站。樟木頭火車站位於中國廣東省東莞市樟木頭鎮,爲廣深鐵路及京九鐵路的車站。東莞站建設於東莞市石龍鎮與茶山鎮交界處。