4个火车站,北海北站是规划的高铁站。
北海站
北海火车站位于北海市北京路,雄建多姿,规模宏大,楼高13层,总面积30000多平方米,有2200平方米的仓库,是广西沿海城际铁路重要的客货运站。2013年12月28日,设计时速250公里的广西沿海城际铁路正式开通,北海也因此迈入高铁时代。
铁山港站
铁山港站位于广西壮族自治区北海市铁山港区兴港路,隶属于中国铁路南宁局集团有限公司,距玉林站153.2公里。
合浦站
合浦火车站是南宁至北海高速铁路沿线的一个中间站。
北海北站
北海北站,是北海市规划建设的一个高铁站。北海北站综合交通枢纽工程以规划建设的合浦至湛江铁路中平阳越行站和福成机场为中心,在周边10平方公里范围内形成“一圈两中心三通道”。