你可以从桂林乘火车到南宁(桂林/南宁65元/张火车票),再转乘火车或汽车到北海(南宁/北海40元/张火车票;南宁/北海直达快班票65元/张,南宁到北海的汽车站有:垠东汽车站、江南汽车站、北大客运中心,每隔15分钟就有一班车到北海,很方便的)。 ⑵、你也可以从桂林发至北海的直达快班到北海,票价为172元/张。 单程7小时左右了.
7个小时左右