飛機:海口美蘭國際機場位於市區東南部20公里處,機場擁有離島免稅店。機場的國內到達廳4號門可以搭乘機場巴士1號線到市區,一般發車間隔為30分鐘,票價20元,搭乘機場巴士2號線可以到達市區的汽車西站,一般發車間隔為1小時,票價20元。搭乘公交21路、41路、41路快線、K4可以到市區。
火車:主要有海口火車站和海口火車東站兩大車站,海口火車站主要運行省會城市之間的路線,海口火車東站主要運行環島高鐵東環線。
汽車:主要有4個汽車站,分別為海口汽車西站、海口汽車南站、海口汽車東站、港口汽車站。省內各個主要城市都可以搭乘汽車前來海口,票價便宜。
環島高鐵;以海口、三亞為界,由東環線、西環線組成,覆蓋了海南的多數縣市,環島一圈約3個多小時,沿著海岸線行駛,可以一路欣賞海景。東環線途徑文昌、瓊海、萬寧、陵水等地,西環線途徑樂東、東方、棋子灣等地。
公交車:有多條公交線路,大多在6:00-23:00內運行,票價1元起,可以前往海口多數景點。海口還設有7條旅遊專線公交,在白沙門、萬綠園、觀瀾湖等景點間穿梭。
出租車:起步價為10元/3公里,超出部分為2.1元/公里,可以到達市內多數區域。
自行車:海口有不少可以租自行車的點,在部分青年旅舍、品牌自行車店也可以租到,為了享受更好的舒適感,可以租山地車。
自駕:租車自駕也是遊玩海口的好方式,前往火山地質公園、東寨港紅樹林等人氣景點可以自駕過去,道路狀況良好,在海口美蘭機場、海口東站等地都有租車點。