27.05.26

Barcelona to Double Fee for Cruise Tourists

Instead of gradual growth — a sharp doubling: how much a day in Barcelona will cost for cruise passengers and how the port's infrastructure will change.

According to Mayor Jaume Collboni, Barcelona will double its fee for tourists arriving in the city by cruise ships.

The mayor reportedly said that the fee will be raised from the current four euros to eight euros in the coming months.



According to a report by El País, Barcelona's city officials had previously agreed to increase the fee gradually, raising it on a year-over-year basis through 2029.

«We'll raise it from four to eight euros in the next few months and not over four years like we had agreed,» — Collboni was quoted as saying.
«I want to discourage the arrival of cruise passengers,» he added, noting that the amount is charged per person, per day.

The mayor did not present further details of the proposal, which is said to be part of an effort to combat mass tourism.

       
Consultation on any questions

El País reported that the measure also aims to reduce the number of cruise visitors arriving in Barcelona on single-day transit calls. The local newspaper said that the city administration wants to eliminate transit calls while pushing for more homeporting operations.

In late 2025, Barcelona announced plans to reduce the number of cruise terminals in its port.

As one of the largest cruise ports in the world, Barcelona currently operates with seven cruise terminals, including private terminals built in partnership with different cruise lines. The company MSC Cruises was the latest brand to inaugurate its own cruise terminal in the port, opening the MSC Barcelona Terminal in early 2025.

In addition to reducing the number of cruise terminals, Barcelona is planning to modernize its infrastructure for vessels. Three facilities are expected to be demolished to make room for a new and larger terminal that will be able to host up to 7,000 passengers per day.

       
Consultation on any questions

You can also book cruises on our website: