航空
凱恩斯國際機場位于市區西已約6公里, 分為國際線航空站及國內線航空站. 兩航空站相距1公里,到凱恩斯市區可搭乘機場巴士(Airport Shuttle Bus)
鐵路
從布里斯本到凱恩斯有The Sunlander號以及The Queenslander號, 終點站為位于馬克洛德街的火車站. 由火車站步行約10分鐘可抵達凱恩斯市區廣場.
巴士
凱恩斯的長途巴士,都停靠在三一碼頭巴士總站(Trinity Wharf Bus Terminal),隔壁是游艇的??繄? 到凱恩斯市區廣場步行約5~6分,附近有很多便宜的旅館.
出租車
起步價4.3澳元,2.23澳元/公里,行車等候47.40澳元/小時。