您好,没有义乌到北海的客车的。而且客车时间比较长,我建议你搭乘火车吧。你可以乘坐K181或者K537或者K959 K584或者是K581这几个车次的火车到达广西的首府南宁市。具体搭哪一个车次就看你想搭哪个时间段的。硬座票价是203这样子,硬卧大概是360这样子。在南宁火车站下车,你可以在火车站买到北海的火车票,票价是39这样子吧。或者你不想搭火车了,你可以在火车站门口搭南宁到北海的班车,票价大概是40到55直接。抵达的是北海市南珠汽车站。
客车是有的,你可以是客运中心问问。我朋友有去过。好像500左右。
没有直达的火车,只能在南宁转北海.一共大约245左右.时间很长哦.27个小时.汽车好像是没有的哦