出租车
北海市的出租车分两个档次:一是夏利、奥拓、拉达、五菱等起步价为5元,两公里以后为1.4元/公里;二是桑塔纳、马自达、捷达、丰田、本田等,起步价为7元,两公里后为1.8元/公里。
公交车
北海市不大,共有7条普通公交线路(1-7路)、1条环线公交线路(8路)和2条专线公交线路(银湾小区专线车和工业开发区专线车)。所有公交车均为一票制,除4路车的票价是1.5元/人,其余都是1元/人。运行时间大多是06:00-22:00。
公交车上落站最集中的地区在北部湾广场和人民剧场。在北部湾广场的公车站基本可到达银滩外沙等各个景点,10来分钟就到,空调车2元。
乘公交游北海,坐3路车(无人售票每人2元)是最好的,可到达北部湾广场、汽车总站、国际客运码头、海滩公园、银滩等主要景点和地区。
人力三轮车
市内人力车很多,搭乘人力三轮车,沿途可欣赏美景,一般花2-5元就到市内各个角落了。
汽车租赁
与其他地方不同的是,在北海租车旅游,不必交付押金和出示身份证等证件,这边都是司机与车一并出租,按公里数计价,每公里1.2元,一般的车型都是7座的丰田面包车,市内游览较近的景点全天基本在100-150元左右。也可以直接包一个出租车,直接和司机讲价,全天包车一般都在200元左右。
其他
在北海还有便利的交通方式,那就是当地的“摩的”,费用2-4元,如果是从北部湾到银滩的话,两人共约需8元。