Skip to content
All Cruises From Barcelona
Holland America Line cruise ship Oosterdam and an AIDA cruise ship berthed at the Moll Adossat cruise wharf in the Port of Barcelona, seen from Montjuic Castle

Cruises from
Barcelona

1,431 sailings over the next 25 months with their ports and fares, and every cruise ship due at the port's six terminals. Narrow them down by date, trip length, destination, ship or fare.

Book a Barcelona cruise hotel Search near your dock below.

Opens Booking.com, which pays us a commission if you book. Your cruise line decides the terminal: see which one.

Ways to narrow down cruises from Barcelona

Barcelona cruise terminals

Terminal guide

Terminals come from the Port of Barcelona's monthly cruise forecast, and distances from the port's own terminal pages. The port says its forecast may change, and ships do move. 1378 sailings further ahead don't show a terminal yet. Terminal C closed on November 1, 2026, to be rebuilt.

Cruises from Barcelona departing soon

All 53 in November 2026
Schedule last updated · 1,431 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.

See all 1,431 departures by month Last-minute sailings

Where you can go from Barcelona

All destinations

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.

Ships sailing from Barcelona

All ships
Costa Toscana docked at the port of Marseille, France, seen side on from the quay Costa

Costa Toscana

82 sailings · next Nov 8

from $243

MSC Fantasia entering Bridgetown harbor in Barbados, seen from the side MSC

MSC Fantasia

75 sailings · next Apr 15

from $650

Sun Princess docked at Piraeus Harbour, Greece, seen from above at the stern quarter Princess

Sun Princess

61 sailings · next Apr 11

from $970

MSC World Europa at sea off the Loire estuary, France, in June 2022, seen from the bow quarter MSC

MSC World Europa

60 sailings · next Nov 6

from $349

MSC Virtuosa moored at the Port of Southampton in May 2025 MSC

MSC Virtuosa

58 sailings · next Nov 16

from $726

Costa Smeralda sailing through rough water in the Great Belt, Denmark, on her delivery voyage to Barcelona Costa

Costa Smeralda

43 sailings · next Nov 9

from $434

Costa Pacifica docked in Bridgetown, Barbados, in February 2024, seen from the port side Costa

Costa Pacifica

38 sailings · next Nov 10

from $410

Celebrity Xcel at sea after leaving Rhodes, Greece, seen from the bow quarter Celebrity

Celebrity Xcel

37 sailings · next Apr 26

from $1249

MSC Seaview approaching Pier 26 in the Port of Tallinn, Estonia, in July 2021 MSC

MSC Seaview

37 sailings · next Nov 5

from $389

Viking Star moored at the Moll Adossat cruise quay in the port of Barcelona in evening light Viking

Viking Star

33 sailings · next Jan 12

from $2599

Queen Elizabeth in Geirangerfjord, Norway, with steep green mountains behind Cunard

Queen Elizabeth

31 sailings · next May 14

from $1019

Seabourn Ovation under way off Portofino, Italy, in June 2025, seen from above at the bow quarter Seabourn

Seabourn Ovation

27 sailings · next Jul 15

from $5798

Viking Vela alongside at Filipstad in Oslo, Norway, in February 2025 Viking

Viking Vela

27 sailings · next Dec 29

from $2599

Legend of the Seas leaving the port of Barcelona in September 2026, seen side on Royal Caribbean

Legend of the Seas

26 sailings · next May 9

from $1486

EXPLORA II at sea off Dubrovnik, Croatia, in October 2026, photographed from the old town walls Explora Journeys

Explora II

25 sailings · next Dec 9

from $2310

MSC Seashore docked at Ocean Cay in the Bahamas in September 2024, seen from the bow quarter MSC

MSC Seashore

24 sailings · next Apr 10

from $1001

Costa Favolosa underway in the harbor of Barcelona in early morning light, seen from the bow quarter Costa

Costa Favolosa

23 sailings · next Mar 23

from $473

MSC Euribia alongside in Copenhagen, Denmark, in June 2023 MSC

MSC Euribia

23 sailings · next Nov 7

from $504

Mariner of the Seas on open water Royal Caribbean

Mariner of the Seas

23 sailings · next May 11

from $644

Celebrity Infinity sailing side on past the coast of Rhodes, Greece, after leaving port Celebrity

Celebrity Infinity

21 sailings · next Nov 14

from $975

Celebrity Equinox under way, seen from the bow, with her name on the white hull Celebrity

Celebrity Equinox

19 sailings · next Nov 9

from $951

EXPLORA I moored at the quay in the Port of Rhodes, Greece, in August 2024 Explora Journeys

Explora I

19 sailings · next Apr 3

from $4530

Viking Jupiter sailing in Korsfjorden, Norway, in May 2022, seen from the side Viking

Viking Jupiter

19 sailings · next Jun 9

from $3999

Star Explorer sailing in Korsfjorden, Norway, in 2023 under her former name World Explorer, before her Windstar refit Windstar

Star Explorer

19 sailings · next Dec 28

from $2550

Norwegian Dawn seen from astern off Cannes, France, in May 2025 Norwegian

Norwegian Dawn

18 sailings · next May 9

from $740

Celebrity Eclipse in her current dark blue hull livery, moored at Pier 27 in the Port of Tallinn, Estonia, in May 2025 Celebrity

Celebrity Eclipse

17 sailings · next Nov 10

from $1082

MSC Sinfonia sailing at Kiel, Germany, in May 2015 after her lengthening refit, seen from the side MSC

MSC Sinfonia

17 sailings · next Nov 8

from $373

Oceania Allura arriving in Rhodes, Greece, on a hazy morning in August 2025, seen from the starboard side Oceania

Oceania Allura

17 sailings · next Nov 17

from $2999

Viking Saturn in the Ulvikfjord at Ulvik, Norway, seen side on with a tender alongside Viking

Viking Saturn

17 sailings · next Dec 12

from $2599

Resilient Lady sailing side on in open water after leaving Rhodes, Greece Virgin Voyages

Resilient Lady

17 sailings · next May 16

from $1183

Valiant Lady moored in the port of Barcelona, Spain, in July 2023, seen from the starboard side Virgin Voyages

Valiant Lady

17 sailings · next Apr 30

from $1134

Nieuw Amsterdam at Canada Place, Vancouver, in May 2026 Holland America Line

Nieuw Amsterdam

16 sailings · next Apr 20

from $1169

Silver Ray lying offshore on a hazy day, seen from the bow quarter with a tender alongside Silversea

Silver Ray

16 sailings · next Nov 8

from $5800

MSC Lirica moored at the quay in the port of Casablanca, Morocco, seen from the bow quarter MSC

MSC Lirica

15 sailings · next Nov 21

from $766

Viking Mira arriving in Stavanger, Norway, in August 2026 Viking

Viking Mira

15 sailings · next Feb 3

from $2599

Viking Neptune sailing side on through Tallinn Bay, Estonia, under a clear sky Viking

Viking Neptune

15 sailings · next Nov 17

from $2599

Viking Sea arriving in Tallinn, Estonia, in May 2016, seen from the starboard side Viking

Viking Sea

15 sailings · next Mar 19

from $3299

Norwegian Epic at anchor off George Town, Cayman Islands, in November 2016, seen from the starboard side Norwegian

Norwegian Epic

14 sailings · next May 2

from $757

Liberty of the Seas alongside a pier Royal Caribbean

Liberty of the Seas

14 sailings · next May 6

from $1093

Seven Seas Grandeur under way on calm blue water in June 2024 Regent Seven Seas

Seven Seas Grandeur

13 sailings · next May 15

from $5499

Seven Seas Voyager alongside a quay with her name on the bow Regent Seven Seas

Seven Seas Voyager

13 sailings · next Apr 3

from $5049

Viking Sky moored at Storkaia in Molde, Norway, seen from the bow quarter with the town behind Viking

Viking Sky

13 sailings · next Dec 9

from $3499

Azamara Onward with her dark blue hull lying off Portovenere in Liguria, Italy, seen from the bow quarter Azamara

Azamara Onward

12 sailings · next Nov 7

from $1129

Oosterdam in San Diego Bay in February 2011 Holland America Line

Oosterdam

12 sailings · next Apr 23

from $934

Viking Vesta alongside, seen from the bow, with a white hull, her name on the bow and a dark funnel Viking

Viking Vesta

12 sailings · next Nov 11

from $2599

MSC Magnifica departing Tallinn, Estonia, in July 2017, seen from the starboard side MSC

MSC Magnifica

11 sailings · next Nov 13

from $540

Carnival Sunshine alongside a pier Carnival

Carnival Sunshine

10 sailings · next Jun 9

from $682

Azamara Journey moored at the quay in the port of Rhodes, Greece, seen from the bow quarter Azamara

Azamara Journey

9 sailings · next Apr 24

from $1899

Oceania Marina alongside at Sète, France, in evening light Oceania

Oceania Marina

9 sailings · next Nov 5

from $2470

Costa Serena moored at the pier 3 cruise terminal in Otaru, Japan, seen from the bow quarter on an overcast day Costa

Costa Serena

8 sailings · next Sep 21

from $464

Costa Diadema sailing near Hoek van Holland, Netherlands, in May 2025, seen from the port side Costa

Costa Diadema

7 sailings · next Sep 20

from $374

Artist's impression of Seven Seas Prestige at sea, not a photograph, as she has not sailed yet Regent Seven Seas

Seven Seas Prestige

7 sailings · next May 11

from $7049

Explorer of the Seas docked at Argostoli, Greece, in 2023, seen from the port side Royal Caribbean

Explorer of the Seas

7 sailings · next May 10

from $698

Viking Mars alongside at Le Havre, France, in June 2022 Viking

Viking Mars

7 sailings · next May 29

from $3999

Costa Fascinosa moored in the port of Casablanca, Morocco, in December 2022, seen from the bow quarter Costa

Costa Fascinosa

6 sailings · next Nov 26

from $340

Enchanted Princess docked at Port Everglades, Florida, in September 2021, seen from the bow quarter Princess

Enchanted Princess

6 sailings · next Jun 6

from $1905

Star Legend moored at Pier 24 in the Port of Tallinn, Estonia, in June 2025, seen from the starboard side Windstar

Star Legend

6 sailings · next Mar 25

from $2509

Norwegian Viva at the Port of Roatan, Honduras Norwegian

Norwegian Viva

5 sailings · next Jun 4

from $1870

Oceania Sirena arriving in Helsinki, Finland, in September 2024 Oceania

Oceania Sirena

5 sailings · next Dec 9

from $2275

Oceania Sonata afloat at the Fincantieri shipyard in Marghera, Italy, in August 2026, with scaffolding still on her and her name on the hull Oceania

Oceania Sonata

5 sailings · next Aug 30

from $3599

Seven Seas Explorer in Tallinn Bay, Estonia, in June 2018, seen from the starboard side Regent Seven Seas

Seven Seas Explorer

5 sailings · next Jul 21

from $7349

Wind Spirit moored in the harbor of Port Vendres, France, seen side on with the town behind Windstar

Wind Spirit

5 sailings · next Mar 22

from $2533

Disney Wish docked at Nassau in the Bahamas in August 2022 Disney

Disney Wish

4 sailings · next May 22

from $3261

MSC Splendida sailing side on off Cap de ses Salines, Mallorca, Spain, under a clear sky MSC

MSC Splendida

4 sailings · next Nov 8

from $459

Norwegian Star docked at the port of İzmir, Turkey, in November 2022 Norwegian

Norwegian Star

4 sailings · next Mar 29

from $1059

Silver Nova arriving in Rhodes, Greece, in September 2026, seen from the starboard side Silversea

Silver Nova

4 sailings · next Nov 30

from $6300

Rotterdam of Holland America Line moored in Oslo, Norway, in August 2025, seen from the port side Holland America Line

Rotterdam

3 sailings · next Oct 27

from $839

Zuiderdam off Vancouver in September 2012 Holland America Line

Zuiderdam

3 sailings · next Feb 17

from $1019

The ship that becomes Oceania Aurelia, seen side-on at anchor off Saguenay, Quebec, in October 2024 with her earlier name Nautica on the bow Oceania

Oceania Aurelia

3 sailings · next Dec 28

from $2549

Oceania Nautica alongside a quay in October 2014, seen from the port quarter Oceania

Oceania Nautica

3 sailings · next Jul 7

from $3449

Seven Seas Mariner in the Gulf of Naples with Mount Vesuvius behind Regent Seven Seas

Seven Seas Mariner

3 sailings · next Aug 22

from $6937

Rhapsody of the Seas sailing side on past Elli Beach in Rhodes, Greece, with a pebble shore in front Royal Caribbean

Rhapsody of the Seas

3 sailings · next May 3

from $998

Silver Spirit alongside a quay with its bow towards the camera in September 2021 Silversea

Silver Spirit

3 sailings · next Apr 23

from $7200

Scarlet Lady docked at Taino Bay in Puerto Plata, Dominican Republic, in September 2022, seen from above Virgin Voyages

Scarlet Lady

3 sailings · next May 8

from $1068

Azamara Quest alongside in Marseille in April 2022 Azamara

Azamara Quest

2 sailings · next Apr 21

from $3409

Nieuw Statendam sailing side on past Hoek van Holland, Netherlands, under a cloudy sky Holland America Line

Nieuw Statendam

2 sailings · next Jan 16

from $1154

MSC Divina at anchor off Mykonos, Greece, seen side on from a small boat with its wake in the foreground MSC

MSC Divina

2 sailings · next Mar 30

from $369

Norwegian Jewel under way, with colourful hull art on her bow Norwegian

Norwegian Jewel

2 sailings · next Apr 26

from $1549

Wind Surf under sail leaving the port of Cavo on Elba, Italy, in evening light, seen side on Windstar

Wind Surf

2 sailings · next Oct 28

from $4544

Celebrity Constellation Celebrity

Celebrity Constellation

1 sailing · next May 24

from $1358

MSC Armonia moored in Malta in May 2015, after her lengthening, seen from the port side MSC

MSC Armonia

1 sailing · next Feb 29

from $1179

Norwegian Gem sailing into New York Harbor with the Statue of Liberty behind it Norwegian

Norwegian Gem

1 sailing · next Oct 24

from $1153

Norwegian Pearl at anchor off Bar Harbor, Maine, in October 2022 Norwegian

Norwegian Pearl

1 sailing · next Apr 23

from $1259

Oceania Vista alongside the quay in the port of Rhodes, Greece, in September 2024 Oceania

Oceania Vista

1 sailing · next May 7

from $5599

Seven Seas Navigator docked at Benoa Port in Bali, Indonesia, in March 2018, seen from the port side Regent Seven Seas

Seven Seas Navigator

1 sailing · next Dec 7

from $9799

Seven Seas Splendor on the River Garonne at Bordeaux, France, in May 2023 Regent Seven Seas

Seven Seas Splendor

1 sailing · next Dec 6

from $7899

Brilliance of the Seas at Boston Royal Caribbean

Brilliance of the Seas

1 sailing · next May 8

from $774

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.

Cruise lines sailing from Barcelona

All lines

When to sail from Barcelona

Every departure we hold, grouped by the month it leaves rather than by the year, so two years of calendar answer the question once. May carries the most departures at 160. January has the lowest median fare per night, at $125. These are medians of the starting fares we checked on 2026-11-04, not a forecast.

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.

Best value per night

Every route by value

A 7-night sailing at $1782 costs a lot more per night than a 22-night one at the same price. This table takes the cheapest date on every ship and route and ranks them by fare per night, which is the fairest way to compare trips of different lengths. The median across the whole calendar is $188 a night.

Cruises from Barcelona ranked by starting fare per night
Itinerary Nights Per night
1
14-Night Transatlantic

Costa Fascinosa

Cheapest on Sun, Dec 6, 2026

Check current price →
14 $36 per night
2
14-Night Spain & Bermuda Transatlantic

Mariner of the Seas

Cheapest on Thu, Oct 21, 2027

Check current price →
14 $48 per night
3
14-Night Spain & Morocco Transatlantic

Explorer of the Seas

Cheapest on Mon, Nov 1, 2027

Check current price →
14 $50 per night
4
7-Night Western Mediterranean

Costa Toscana

Cheapest on Mon, Dec 14, 2026

Check current price →
7 $51 per night
5
13-Night Transatlantic

Carnival Sunshine

Cheapest on Sat, Oct 16, 2027

Check current price →
13 $52 per night
6
7-Night Western Mediterranean

MSC Sinfonia

Cheapest on Sun, Nov 15, 2026

Check current price →
7 $53 per night

Ranked on starting fares checked 2026-11-04, divided by the number of nights. This shows how far the money goes, not how good the ship is, and we don't hold ratings or reviews. The port count is there so you can weigh a cheap trip with lots of sea days against a busier one. Fares change, so check the current price with the cruise line.

Before you sail

Three things catch people out here: terminals up to 4 km from the city, a terminal that is only confirmed close to sailing, and a long flight that is safer the day before.

All planning guides →

Airport to the port

Taxi, or the Aerobus and the port's Cruise Bus, from El Prat to your terminal.

Compare the options →

Which terminal

All six terminals, which wharf they are on, and how to check yours for your date.

Terminal guide →

Flying in

How early to arrive, and what the lines say about flights home after the cruise.

Plan your flights →

Mediterranean cruises

Italy, France and the Greek isles, with 1141 sailings on our list.

Read the Mediterranean guide →

When to go

What sails each month, and when the port is busiest.

See the season guide →

A day in Barcelona

Luggage, timed tickets and a realistic plan for the day before or after your cruise.

Plan the day →

Frequently asked questions

Which cruise lines sail from Barcelona?

19 lines have sailings on this site, led by MSC Cruises, Costa Cruises, Viking and 16 more, 1,431 departures in all. MSC Cruises runs the most, with 352. TUI Cruises, AIDA Cruises, Hapag-Lloyd Cruises and 3 more also use the port, without fares here: they appear on our ship schedule.

What is the cheapest cruise out of Barcelona?

Among the fares we checked on 2026-11-04, the lowest is $243 per person for Costa Toscana on Sun, Nov 22, 2026, a 4-night trip. That works out at $61 a night. The cheap cruises page ranks the rest.

What is the cheapest month to cruise from Barcelona?

November 2026 has the lowest starting fare among those we checked on 2026-11-04, $243 per person. Fares change daily, so use this as a guide rather than a promise.

Are there short cruises from Barcelona?

14 sailings are 3 nights or shorter. See cruises by length for the rest.

Do I need a passport to cruise from Barcelona?

Yes. Spain is in the Schengen area, so you fly in on a passport, and what else you need depends on your nationality and where the ship goes. Our documents guide has the details for US and Canadian citizens, and your line's booking documents have the final word.

Which terminal will my ship use?

It depends on the sailing, not just the line. Barcelona has six cruise terminals: Terminal A, Terminal B, Terminal D (Palacruceros), Terminal E (Helix), MSC terminal (H), and World Trade Center South terminal (S). Each sailing shows its terminal from the Port of Barcelona's monthly forecast, which ran to Mon, Nov 30, 2026 when we last read it. Later than that, go by your cruise documents.

How do I get from Barcelona airport to the cruise port?

By taxi, or by bus or train into the city and then the port's own Cruise Bus out to the Adossat wharf terminals (€3.50 one way on the port's transport page, read November 4, 2026). Our airport to cruise port guide compares the options.

How far ahead is the Barcelona schedule published?

Our sailing list runs to November 2028. The last few months are thinner because not every line has published that far ahead yet. The port's own forecast of every ship ran to Thu, Dec 31, 2026 when we last read it.