航空
凯恩斯国际机场位于市区西已约6公里, 分为国际线航空站及国内线航空站. 两航空站相距1公里,到凯恩斯市区可搭乘机场巴士(Airport Shuttle Bus)
铁路
从布里斯本到凯恩斯有The Sunlander号以及The Queenslander号, 终点站为位于马克洛德街的火车站. 由火车站步行约10分钟可抵达凯恩斯市区广场.
巴士
凯恩斯的长途巴士,都停靠在三一码头巴士总站(Trinity Wharf Bus Terminal),隔壁是游艇的停靠场. 到凯恩斯市区广场步行约5~6分,附近有很多便宜的旅馆.
出租车
起步价4.3澳元,2.23澳元/公里,行车等候47.40澳元/小时。