
【飞机】
凯恩斯国际机场位于市区西约6公里处,它是澳大利亚乘客人数第六高的机场,分为国际线航空站及国内线航空站。从这里有国际和通往澳大利亚其它大城市的航班,以及通向昆士兰省远北地区的地方性航班。从香港搭乘澳亚航空的直航机,直达凯恩斯只需6.5个小时。到凯恩斯市区可搭乘机场巴士(Airport Shuttle Bus)。
【公路】
凯恩斯通往布里斯班的高速公路全长1700千米,到凯恩斯的长途巴士,都停靠在三一码头巴士总站(Trinity Wharf Bus Terminal),隔壁是游艇的停靠场。
【铁路】
在凯恩斯与布里斯班之间的铁路上即有客运又有货运运行,通往库兰达山脉的铁路是专门供旅游者使用的。从布里斯本到凯恩斯有The Sunlander号以及The Queenslander号,终点站为位于马克洛德街的火车站。由火车站步行约10分钟可抵达凯恩斯市区广场,距海滨广场步行也只需10分钟。
【巴士】
马连海岸太阳巴士(Marlin Coast Sun Bus)提供定时巴士服务。沙滩巴士(Beach Bus)来往于凯恩斯至各海滩之间,例如三圣海滩(Trinit Beach)和棕榈湾(Palm Cove)。红色观光巴士(Cairns Red Explorer)提供随时上下车的观光点专车服务;全天套票:成人$20,儿童$10澳元。
【海港】
凯恩斯是重要的旅游港,游客可以从这里去珊瑚礁。港内有停泊游艇的地方,大的游船可容300人,小的只能载12人。
