北海火车站(动车站/高铁站,都是同一个站)距离北海国际客运港码头约6公里,乘公交约20-30分钟、网约车/出租车约30分钟、骑行共享单车约35分钟。
北海客运港码头是目前唯一坐船去涠洲岛的客运交通。受疫情影响,4月份每天往返只有一个班次,去程是早上09:00,返程是16:00从涠洲岛回来。