有B2驾驶证骑摩托车算无证驾驶。
根据公安部123号令《机动车驾驶证申领和使用管理规定》B2的准驾车型是重型、中型载货汽车;重型、中型专项作业车,同时还可以开小型汽车,小型汽车是指总质量不超过4.5t、乘坐人数(包括驾驶员)不超过9人或车长6m 以下的汽车。包括小型、微型载客汽车以及轻型、微型载货汽车;轻型、微型专项作业车、低速载货汽车、三轮汽车。开摩托车需要D、E、F证,这和B2证没有关联,所以开摩托车的必须要D证或E证、F证,B2证是不行的。B2证开摩托车相当于无证驾驶,是违章的,被交警查到会被处罚的。