根据我了解的情况,坐宁波到舟山的大巴需要持有有效的身份证件才能购票和上车。因为根据相关法规规定,长途客运车辆需要收集乘客的身份证信息以确保旅客的安全。如果没有身份证,可能会被拒绝上车或者被退票。因此,建议乘客在购票前确保自己携带了有效的身份证件,以免影响旅途计划。