东莞到广州的距离大约为73公里。

直行的距离,需要上道塘高速公路,然后往广州方向走,大概一个小时就可以到达了。如果是横向的距离,需要从东莞市中心出发,沿着莞樟大道一直往北走,直到增城市才需要往回走,这样大概就需要花费两个小时了。