259.2公里。南宁位于华南地区、广西壮族自治区中南部、北回归线以南,北海位于地处广西壮族自治区南端,北部湾东北岸,两地距离相距259.2公里,需乘坐机场巴士2号线至城际大巴北海线,耗时4小时58分钟,途径沃顿国际大酒店站、吴圩机场站。