From El Prat to the Adossat quay
Barcelona airport to the cruise terminals is roughly 30 minutes by taxi, depending on traffic and which terminal your ship uses. A cab takes four people with bags and is the least fuss on embarkation day.
The cheap route works but has three legs: the R2 Nord train or the Aerobus into town, the metro to Drassanes at the bottom of La Rambla, then the cruise bus out along the mole. Budget close to an hour with luggage. Terminal D is the farthest out, about 4.5 km from the Columbus monument, so it is the one where walking any part of the way stops making sense.
The terminal map is being redrawn
Under a 2025 agreement between the city and the port, Barcelona is cutting its cruise terminals from seven to five and pulling every one onto the Adossat quay to move ship emissions away from the city. As of 2026 the schedule has Terminal S at the World Trade Center closing and Terminal C being demolished in the last quarter of the year, with Royal Caribbean's new Terminal G opening in 2027 and a public replacement for Terminal C due around 2030.
In practice that means your terminal letter can differ from the one a friend sailed from last year, and the smaller ships that used to tie up at the World Trade Center within walking distance of La Rambla are moving out to the mole too.
A bigger bill for short calls
Barcelona charges a municipal tax on cruise passengers who spend less than 12 hours in the city. In September 2026 the city council gave initial approval to raise it from about EUR 5 toward a maximum of EUR 24 a head, phased in through 2030. Catalonia adds its own regional fee of EUR 6 on top. Passengers starting or ending their cruise in Barcelona are exempt from the increase - it is aimed squarely at the short port-call visit.
Sources: barcelonalowdown.com, portdebarcelona.cat, catalannews.com, portdebarcelona.cat, cruisemummy.co.uk