Si eres asalariado, en principio la empresa tiene que hacerse cargo de desplazamiento y manutención. Si esos talleres son de asistencia obligatoria, especialmente.
Pueden hacer la jugada de ofrecer el taller como actividad voluntaria. Ahí ya podrían librarse de tener que pagar, siempre que no exista coacción o prejuicio por no asistir.
Si eres autónomo subcontratado, pues dependerá del contrato, si se avisa en tiempo y forma y demás. Pero antes de eso hay que ver si eres falso autónomo.