Because there is no high-speed train from Guangzhou North Railway Station to Dongguan Shilong, I suggest you take the bus to Guangzhou Railway Station at Huadu Bus Terminal and the Guangzhou-Shenzhen EMU to Shilong every half hour. The fare is 40 yuan, and the journey takes 23 minutes, which is faster than taking a bus.