出租车
北海市内出租车起步价5元,每公里0.7元,一般仅在市内的话,车费不超过10元。但是从市区到银滩则需15元左右。 如果对北海的路不是很熟悉,建议还是不要让司机打表,谈价钱到目的地会比较适合。
公交车
北海的公交车公共汽车干净舒适、而且人少,很舒服,但线路较少。在北部湾广场可以坐3路公共汽车到银滩、侨港口国际码头、汽车总站,总之想游北海3路车是最好的。
红树林景区距北海市区115公里,可到北海汽车总站乘北海——合浦的快班车,到合浦后坐开往山口镇的客车,再打摩的到红树林;自驾车的游客可以驾车沿合浦—山口高速公路前往;如果从北海市区打车到红树林往返需3小时左右。