东莞南城车站和东城车站都有,南城车站的车是从惠州那边过来的,东城车站的车是从深圳过来的,都是过路车,运气好的话就有位坐,人多的话你就等得和别人挤或者从过道了。坐火车的话东莞火车站也有,不过好像需要20多小时,要不去广州坐火车吧,有一趟车还行,卧铺才200多一点,下午12点发车,到早上五六点就到。