徐闻港和北海港到海口的航线都有各自的优势。徐闻港到海口航线距离较短,航行时间约为2个小时,票价相对便宜。北海港到海口航线距离较长,航行时间约为4个小时,但船舶较大,设施更完善,票价相对较高。最终选择哪条航线取决于个人的预算、时间安排和对舒适度的要求。