Skip to content
All Cruises From Barcelona

Port of Barcelona schedule

Cruises from Barcelona in December 2027

We have 47 sailings from Barcelona in December 2027, on 21 ships. You'll find Azamara Journey, Celebrity Infinity, Costa Pacifica, Costa Toscana, MSC Fantasia, MSC Lirica, MSC Magnifica, MSC Seaview, MSC World Europa, Oceania Allura, Oceania Aurelia, Rotterdam, Seven Seas Splendor, Seven Seas Voyager, Viking Astrea, Viking Libra, Viking Mira, Viking Neptune, Viking Saturn, Viking Star, and Viking Vesta on the list.

The shortest is 6 nights and the longest 21. They head to Spain, Portugal and Morocco, the western Mediterranean, world cruises and long voyages, across the Atlantic, the Canary Islands and Madeira, and the Greek isles and eastern Mediterranean. 21 sailings are at sea over Christmas Day. Their starting fares average $3,654, against $3,040 for the month as a whole.

Fares start at $700 per person as of November 4, 2026, for MSC Fantasia on Sat, Dec 11, 2027. We build this list from the sailings on sale through Cruisebound, check each one against the Port of Barcelona's own cruise forecast or a second schedule, and take the ports from that sailing's own page. Sailings whose ports we couldn't confirm are left out.

Departures
47
Ships
21
Length
6 to 21 nights
From
$700
Schedule last updated · 47 departures listed · Dates can change. Verify with the cruise line before booking.

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

Our guide to the best time to cruise from Barcelona covers what sails each month and when the port is busiest.

Narrow down December 2027

Cruising from Barcelona in December 2027

How many cruises leave Barcelona in December 2027?

47 cruises leave Barcelona in December 2027, on 21 ships from 8 lines: Viking, MSC Cruises, Costa Cruises, Oceania Cruises, Regent Seven Seas Cruises, Celebrity Cruises, Holland America Line, and Azamara.

What is the cheapest cruise from Barcelona in December 2027?

The lowest starting fare we have on record is $700 per person for the 7-night MSC Fantasia sailing departing Sat, Dec 11, 2027. The average starting fare across the month is about $3,040 per person.

Which ships sail from Barcelona in December 2027?

21 ships sail from Barcelona in December 2027: Viking Mira (4), MSC Seaview (4), Costa Toscana (4), Viking Star (3), Viking Astrea (3), Costa Pacifica (3), Viking Saturn (3), MSC Fantasia (3) and 13 more. The number beside each ship is its departures that month.

How long are the December 2027 sailings?

They run from 6 to 21 nights. The most common length is 7 nights, with 26 sailings.