How to get to the Cruise Port from the Airport?
Aerobus: It departs every five minutes from the Airport to Plaça Catalunya. From there, you can take the subway to Drassanes, cross the Paseo de Colón and take the Cruise bus to the corresponding terminal.
Subway (metro): There is a metro stop in both terminals of the Barcelona Airport. You can take line 9 to Collblanc, change to line 5 (Vall D'Hebron direction), get off at Sants Estació and take line 3 to Drassanes (Trinitat Nova direction). And then, the aforementioned Cruise Bus.
Train: The train is taken from the Airport to Sants Estació, line 3 to Drassanes (Trinitat Nova direction) and then, repeat the operation (Cruise Bus).
Taxi: It costs 39 euros and has flat rate. If requested beforehand, it is possible to get a vehicle of six people capacity.