直达车肯定比较方便,但是从价格上如果是200元左右的话就不占优势了,而且班次也不多,如果你希望能自由些的话就先坐车到南宁,然后再转,因为南宁到北海的车多了去了,你一出火车站,好多北海大巴在停车场上拉客
坐汽车最好,但要走大概7个小时,票价也在200块钱上下