The Barcelona Sants Train station and Barcelona Nord bus station have lockers for baggage storage. These cost about 5.80 euros.
The T10 subway ticket costs 9.80 euros and is about 1/2 the cost of individual tickets. You need a T10 ticket to ride the RENFRE train to or from the airport. Taxis are also available at a cost of 25 to 30 euros.
You can purchase a T10 ticket from any metro stop or at the entrance to the RENFE train platform at Barcelona Airport.
When traveling by RENFRE train from the airport to the city center you can get off at Barcelona Sants, Passeig de Gràcia or Clot which are also serviced by metro stops.
When arriving at a cruise ship terminal, take the BLUE BUS (2 euros) to the Christopher Columbus monument. From there take a taxi or walk five minutes to the Drassanes (Green Line, L3) metro station.