
Barcelona is putting the brakes on cruise ship tourism by reducing the number of ports where these massive ships can dock.
The Spanish city announced this week that it will cut cruise terminals from seven down to five by 2030. This means fewer tourists will be able to visit Barcelona by cruise ship each day – about 6,000 fewer passengers.
“For the first time ever, we’re putting limits on how many cruise ships can come to our city,” said Barcelona’s Mayor Jaume Collboni.
Why Barcelona Is Making This Change
Barcelona has been struggling with what experts call “overtourism” – when too many visitors crowd a city, making life difficult for people who live there.
The numbers tell the story: cruise passenger visits jumped by 20% between 2018 and 2024. Last year alone, 3.7 million cruise passengers visited Barcelona, making it Spain’s most popular cruise destination.
Local residents have been complaining for years about the problems caused by massive cruise ships dumping thousands of tourists into the city at once. These sudden crowds cause traffic jams, overcrowd public spaces, and make daily life harder for locals.
Barcelona has already tried other ways to control tourism, including planning to ban short-term vacation rentals by 2029 to help with the housing shortage.
The Money Question
This decision wasn’t easy because cruise tourism brings in serious money. Cruise passengers spend about €230 (around $250) per day on average – much more than regular tourists who spend about €70 daily.
The entire cruise industry adds €562 million to the region’s economy each year, which is a lot of jobs and income the city doesn’t want to lose completely.
Barcelona Isn’t Alone
Cities across Europe are getting fed up with too many tourists and are fighting back:
- Amsterdam is going even further – they’ll only allow 100 cruise ships per year starting in 2026, and want to ban them completely by 2035
- Venice has been calling for cruise ship limits since 2019
- Greek islands like Santorini are charging extra fees and limiting daily visitors
- Cannes will soon only allow smaller cruise ships with fewer than 1,000 passengers
Earlier this year, angry Barcelona residents even protested demanding a complete ban on cruise ships by 2025.
What Happens Next
Starting next year, Barcelona will begin major construction work that includes:
- Tearing down three old cruise terminals
- Building one new modern terminal that can handle 7,000 passengers
- Creating better transportation options like bike paths and improved public transit
The €185 million project aims to make cruise tourism more organized and less disruptive to daily life.

The Bigger Picture
This trend shows how popular tourist destinations are changing their approach. Instead of welcoming unlimited visitors for quick economic gains, cities are prioritizing the quality of life for their residents.
The cruise industry will now have to adapt by possibly using smaller ships, finding new destinations, or spreading out their visits to avoid overwhelming any single city.
For travelers, this means cruise itineraries might change, and popular destinations might become harder to visit – but hopefully more enjoyable when you do get there.
Barcelona’s message is clear: tourism is welcome, but it needs to work for everyone, not just the tourists.
Source: gcaptain.com
[…] from this, Barcelona port is planning to reduce cruise capacity by cutting the number of cruise terminals from seven to five by […]