如果要自驾从海南到北海,可以选择从海口出发,经过大陆海峡跨海大桥,然后接G15高速一路向北,直达北海市区。整个行程大概需要6-7个小时左右。建议提前规划好路线和行程,保证车辆和驾驶员的安全情况。另外,需要注意的是,自驾车辆需要具备相关的行驶证、驾驶证等证件,并且还要购买好保险,以防万一。