汽车我不大清楚
火车得转两次车,首先三明上车,到龙川或梅州下车,换乘到南宁,然后从南宁到北海。。。
飞机也得先坐火车或汽车到福州,然后从福州-深圳(中转)-北海福城机场
个人建议如果坐飞机的话,可以先到福州,乘飞机到南宁,然后从南宁坐汽车去北海,很方便~