Buenos días!!
Como bien he leído por aquí, la forma más rápida sería coger la L3 (Verde) desde Sants hasta Drassanes. Allí toca caminar menos de 5 minutos para llegar al a parada donde hay buses que te llevan a las terminales dónde están los barcos. El billete sencillo del metro son 2,15 y el billete del bus especial que te lleva a la zona de los cruceros, vale 3 euros ida y 4 euros ida y vuelta.
Saludos!!!
Te dejo por aquí mi vídeo del crucero que hice del 4 al 11 de Septiembre!