鐵路
東莞是廣九鐵路、廣深準高速鐵路、廣梅汕鐵路與大京九鐵路的交匯點,北京、上海至香港九龍直通旅客列車的出入境檢查檢驗手續在這里辦理,往來港九、北京以及上海、華東等地區極為便利。
東莞火車站,東莞火車東站都位于常平鎮。離東莞市區還需要一個小時的車程。
東莞火車站主要是廣深線上的短途車,隸屬于廣深鐵路股份有限公司。東莞火車東站是發往京九線的長途車站,隸屬于廣梅汕鐵路有限公司。有發往鄭州、成都、南京、汕頭、西安、廈門、南昌、福州等地的車。
公路
東莞地區交通發達,公路密度居全國前列,經過東莞的主要干道有:廣深公路(107國道,廣州——深圳)、莞惠省道(莞城——惠州)、莞龍省道(莞城——石龍)、廣深珠高速公路、莞深高速公路等。
東莞汽車總站在萬江區曲海大橋旁(電話22785190),主要負責跨省的長途交通。東莞市區內目前擁有6個長途汽車客運站,分別為:東莞市汽車客運總站、高埗汽車客運站、南城汽車客運站、莞長汽車客運站、榴花汽車客運站以及汽車客運東站。
東莞市汽車客運總站位于城區四環路與新萬道路交匯處,主要運營發往佛山、潮州、深圳、珠海以及福建、廣西、湖北等省市的長途客運汽車。市內乘坐3路公交到消防支隊下車即到。咨詢電話:0769-2701666、0769-2785190;
高埗汽車客運站位于高埗鎮北王中路盧溪管理區沙渦路,主要運營發往廣州、肇慶以及福建、河南等省市的長途客運汽車。市內乘坐4路公交到消防支隊下車即到。咨詢電話:0769-8780998;
南城汽車客運站位于南城區科技路袁屋邊地段,主要運營發往佛山、澳門、廣州以及貴州等省市的長途客運汽車。市內乘坐20路公交到國旅下車,于環形天橋左拐200米左右即到。咨詢電話:0769-22906613
莞長汽車客運站位于東城區莞長路以西,五環路以北,主要運營發往東莞周邊城鎮以及廣西、四川等外省城市的長途汽車。市內乘坐31路公交到國旅下車,于環形天橋左拐200米左右即到。
榴花汽車客運站位于東城區榴花路、莞龍路、石碣大橋出口交匯處,主要運營發往省內以及湖南、湖北等外省的長途汽車。市內乘坐24路公交到電化公司下車,轉乘29路到消防支隊下車即到。
汽車客運東站東城區五環路以西,東城大道以南,主要運營發往佛山、廣州、深圳、珠海以及外省的長途客運汽車。市內乘坐30路公交到人民公園下車,轉乘1路到創業路下車,步行200米左右即到。
除此之外,東莞市區周邊的城鎮還有4所長途汽車站,分別為東莞市常平客運站、東莞市長安汽車站、太平裝運客運站以及樟木頭汽車站。
東莞市常平客運站位于常平火車站對面,經營發往省內廣州以及湖南、廣西等地的長途汽車。咨詢電話:0769-83910168;
東莞市長安汽車站位于長安鎮金鐘大廈,經營發往省內以及福建、河南等地的長途汽車。咨詢電話:0769-85353828;
太平裝運客運站位于虎門鎮人民路,經營發往省內各地以及福建、海南、河南等地的長途汽車。咨詢電話:0769-85501421;
樟木頭汽車站位于樟木頭鎮樟羅管理區塘嚇埔,經營發往福建、廣西、江西等地的長途客運汽車。咨詢電話:0769-87791366。
水運
東莞位于珠江出海口,虎門歷來就是我國南方的重要門戶,溯珠江而上,可分別通達粵東、粵北、粵西乃至廣西等地。
虎門港澳客運碼頭,每天都有客貨輪直達香港機場和中港城(電話:85190888)。
出租車
東莞的出租車起步價為8元/2公里,另加1元燃油附加費。乘客也可自行議價。東莞的出租車有3000多輛,遍布全市32個鎮區,以捷達、夏利等車型為主。
出租車有三個檔次,分別為:起步價5元,1.8元/公里;起步價6元,2.0元/公里;起步價7元,2.4元/公里。
公交車
東莞有城區、萬江、大嶺山、黃江、中巴等幾家主要的公交公司,擁有冷氣大中巴士、普通大巴士、雙層巴士等各類營運車輛,43條營運線路,服務遍及全市32個鎮區,全市鎮區都通公共汽車。
目前東莞開設有5條旅游專線,能夠到達虎門、林則徐公園、沃爾瑪購物廣場、樟木頭林場等旅游景點與購物娛樂中心。
其中,1號線(東莞至虎門)全程票價10元;2號線(東莞至常平隱賢山莊)全程票價11元;3號線(東莞至樟木頭觀山公園)全程票價12元;4號線(東莞至石龍金沙公園)全程票價6元;5號線(莞城至綠色世界)按上車每票2元統一收費。
除此之外,東莞還開設有1條旅游觀光線路,票價10元,觀光為主。