飛機:汕頭外沙機場,位於汕頭市區的東北部,北京、上海、廣州、武漢、長沙等地有直航汕頭的航班,還有曼谷直航的國際航班。搭乘機場巴士可以抵達汕頭市區,費用在10元左右,搭乘出租車也可以到市區,單程費用約30元。
火車:汕頭火車站,是廣梅汕鐵路的重要樞紐,廣梅汕頭鐵路北與京九鐵路幹線在龍川交匯,線路覆蓋多個目的地,非常便利。
長途汽車: 6個長途汽車客運站分別為汽車客運總站、南翔汽車客運站、西堤汽車客運站、中旅汽車客運站、東廈汽車客運站、市金砂東客運站。汕頭汽車總站為主要的汽車站,汕頭周邊城市以及國內大城市可以搭乘汽車到汕頭。
公交車:汕頭公交車覆蓋市內,多數景點可以搭乘公交車到達,較近距離車費為1元,較遠距離車費為2元。
出租車:起步價分為三等,一級起步價9元(2.5公里),二級起步價8元,三級起步價7元,出行坐出租車較為便利。
渡輪:主要有4個碼頭客運站,汕頭港客運站、萊蕪輪渡站、西堤輪渡站和西堤港客運站,可以分別前往香港、南澳長山尾、媽嶼島、揭陽等港口。