公交车
北海的公交汽车干净舒适,不拥挤、不堵车,但线路较少,共18路车,有5条专线,票价一般为1或1.5元,无人售票车2元。运行时间大多是6:00~22:00。上落站最集中的地区在北部湾广场和人民剧场。
乘公交游北海,坐3路车是最好的,可到达北部湾广场、汽车总站、国际客运码头、海滩公园、银滩等主要景点和地区。5路,6路公车,还有就是旅游专线,双层巴士。
人力三轮车
人力三轮车是本地人最常用的交通工具,也是游客逛街串巷的首选,一般市区范围只要2—4元。可以包车到银滩等较远的景点,价格淡旺季差别较大,靠你的砍价功夫了。选车夫很重要,若有幸遇到一位当地旅游景点了如指掌的车夫,无疑白拣了一个导游。当然可以加点小费。
建议坐北海特色的人力三轮车,悠闲自在又可以看沿途风光。
自行车
每小时5元,或10元/天,经济划算。北海夏天的太阳光较灼热,骑自行车要注意防晒,当心中暑。
摩的
摩的是北海比较便利的交通方式之一。价格也不高。从北部湾到银滩的话,两人大概需要8元左右。
出租车
北海市内出租车,夏利、起亚起步价7元,两公里后1.4元/公里;桑塔纳、捷达起步价7元,两公里后1.8元/公里。
一般仅仅在市内的话,车费一般不会超过10元,但从市区到银滩或客运码头一般要15-20元左右, 对北海的路不熟悉时,建议事先讲好价,在北部湾附近到银滩或者客运码头一般都在15-20元左右。