Skip to content
All Cruises From Barcelona

Port of Barcelona schedule

Cruises from Barcelona in 2027

We have 755 departures from Barcelona in 2027, from Fri, Jan 1, 2027 to Fri, Dec 31, 2027. They run on 75 ships from Costa Cruises, Celebrity Cruises, MSC Cruises, Windstar Cruises, Viking, Explora Journeys, Azamara, Norwegian Cruise Line, Regent Seven Seas Cruises, Silversea, Princess Cruises, Oceania Cruises, Holland America Line, Royal Caribbean International, Virgin Voyages, Cunard, Disney Cruise Line, Carnival Cruise Line, and Seabourn, and trips last 3 to 121 nights.

October 2027 is the busiest month, with 96 sailings. Between them the 2027 sailings go to the western Mediterranean, the Canary Islands and Madeira, world cruises and long voyages, Spain, Portugal and Morocco, the Greek isles and eastern Mediterranean, northern Europe, and across the Atlantic.

Schedule last updated · 755 departures listed · Dates can change. Verify with the cruise line before booking.

2027 month by month

Cruise lines in 2027

All lines

Lowest fares in 2027

All cheap cruises

We may earn a commission if you book through these buttons, at no cost to you.

Starting fares in US dollars per person, for the cheapest cabin listed, with taxes and port fees included, checked . Fares change often, so check the current price before you book.

Barcelona cruises in 2027

How many cruises leave Barcelona in 2027?

755 cruises leave Barcelona in 2027 in our schedule, from Fri, Jan 1, 2027 to Fri, Dec 31, 2027, on 75 ships from Costa Cruises, Celebrity Cruises, MSC Cruises, Windstar Cruises, Viking, Explora Journeys, Azamara, Norwegian Cruise Line, Regent Seven Seas Cruises, Silversea, Princess Cruises, Oceania Cruises, Holland America Line, Royal Caribbean International, Virgin Voyages, Cunard, Disney Cruise Line, Carnival Cruise Line, and Seabourn.

Which cruise line sails most from Barcelona in 2027?

MSC Cruises sails most from Barcelona in 2027, with 173 departures. Costa Cruises is next with 146.

What is the cheapest Barcelona cruise in 2027?

On the fares we checked on 2026-11-04, MSC Divina on Tue, Mar 30, 2027, from $369 per person for 3 nights.