Skip to content
All Cruises From Barcelona

Operators

Cruise lines sailing from Barcelona

19 lines sail from the Port of Barcelona in the period we track. MSC Cruises runs the most departures, 352 of 1,431. TUI Cruises, AIDA Cruises, Hapag-Lloyd Cruises, and Saga Cruises also use the port, but the agency we take fares from doesn't sell them here, so they are on the all-ship calendar and not in the lists below.

Schedule last updated · 1,431 departures listed · Dates can change. Verify with the cruise line before booking.
MSC World Europa at sea off the Loire estuary, France, in June 2022, seen from the bow quarter

MSC Cruises

352 departures · 13 ships · 2 to 121 nights

MSC Armonia, MSC Divina, MSC Euribia, MSC Fantasia, MSC Lirica, MSC Magnifica, MSC Seashore, MSC Seaview, MSC Sinfonia, MSC Splendida, MSC Virtuosa, MSC World Asia, and MSC World Europa sail from Barcelona, covering Western Mediterranean, Transatlantic, Spain, Portugal and Morocco, World cruises and long voyages, and Northern Europe.

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

Costa Cruises

207 departures · 7 ships · 3 to 34 nights

Costa Diadema, Costa Fascinosa, Costa Favolosa, Costa Pacifica, Costa Serena, Costa Smeralda, and Costa Toscana sail from Barcelona, covering Western Mediterranean, Canary Islands and Madeira, Spain, Portugal and Morocco, Transatlantic, Greek isles and eastern Mediterranean, and Northern Europe.

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

Viking

205 departures · 13 ships · 7 to 28 nights

Viking Astrea, Viking Jupiter, Viking Libra, Viking Lyra, Viking Mars, Viking Mira, Viking Neptune, Viking Saturn, Viking Sea, Viking Sky, Viking Star, Viking Vela, and Viking Vesta sail from Barcelona, covering Western Mediterranean, Spain, Portugal and Morocco, Transatlantic, Greek isles and eastern Mediterranean, and Northern Europe.

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

Celebrity Cruises

95 departures · 5 ships · 7 to 16 nights

Celebrity Constellation, Celebrity Eclipse, Celebrity Equinox, Celebrity Infinity, and Celebrity Xcel sail from Barcelona, covering Greek isles and eastern Mediterranean, Transatlantic, Canary Islands and Madeira, Spain, Portugal and Morocco, and Western Mediterranean.

Liberty of the Seas alongside a pier

Royal Caribbean International

74 departures · 6 ships · 7 to 14 nights

Brilliance of the Seas, Explorer of the Seas, Legend of the Seas, Liberty of the Seas, Mariner of the Seas, and Rhapsody of the Seas sail from Barcelona, covering Greek isles and eastern Mediterranean, Western Mediterranean, Spain, Portugal and Morocco, Canary Islands and Madeira, and Transatlantic.

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

Norwegian Cruise Line

70 departures · 8 ships · 7 to 16 nights

Norwegian Bella, Norwegian Dawn, Norwegian Epic, Norwegian Gem, Norwegian Jewel, Norwegian Pearl, Norwegian Star, and Norwegian Viva sail from Barcelona, covering Western Mediterranean, Canary Islands and Madeira, Spain, Portugal and Morocco, Greek isles and eastern Mediterranean, Transatlantic, and Northern Europe.

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

Princess Cruises

67 departures · 2 ships · 7 to 32 nights

Enchanted Princess and Sun Princess sail from Barcelona, covering Western Mediterranean, Greek isles and eastern Mediterranean, and Transatlantic.

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

Explora Journeys

52 departures · 5 ships · 5 to 21 nights

Explora I, Explora II, Explora IV, Explora V, and Explora VI sail from Barcelona, covering Canary Islands and Madeira, Western Mediterranean, Greek isles and eastern Mediterranean, Spain, Portugal and Morocco, Transatlantic, and World cruises and long voyages.

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

Regent Seven Seas Cruises

43 departures · 7 ships · 7 to 101 nights

Seven Seas Explorer, Seven Seas Grandeur, Seven Seas Mariner, Seven Seas Navigator, Seven Seas Prestige, Seven Seas Splendor, and Seven Seas Voyager sail from Barcelona, covering Western Mediterranean, Canary Islands and Madeira, Spain, Portugal and Morocco, Northern Europe, Greek isles and eastern Mediterranean, and World cruises and long voyages.

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

Oceania Cruises

43 departures · 7 ships · 7 to 55 nights

Oceania Allura, Oceania Aurelia, Oceania Marina, Oceania Nautica, Oceania Sirena, Oceania Sonata, and Oceania Vista sail from Barcelona, covering Western Mediterranean, Transatlantic, Canary Islands and Madeira, Greek isles and eastern Mediterranean, Spain, Portugal and Morocco, Northern Europe, and World cruises and long voyages.

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

Virgin Voyages

37 departures · 3 ships · 6 to 14 nights

Resilient Lady, Scarlet Lady, and Valiant Lady sail from Barcelona, covering Greek isles and eastern Mediterranean, Western Mediterranean, Canary Islands and Madeira, Transatlantic, and Northern Europe.

Oosterdam in San Diego Bay in February 2011

Holland America Line

36 departures · 5 ships · 7 to 25 nights

Nieuw Amsterdam, Nieuw Statendam, Oosterdam, Rotterdam, and Zuiderdam sail from Barcelona, covering Greek isles and eastern Mediterranean, Western Mediterranean, Transatlantic, Spain, Portugal and Morocco, and Northern Europe.

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

Windstar Cruises

32 departures · 4 ships · 6 to 24 nights

Star Explorer, Star Legend, Wind Spirit, and Wind Surf sail from Barcelona, covering Western Mediterranean, Greek isles and eastern Mediterranean, Spain, Portugal and Morocco, and Canary Islands and Madeira.

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

Cunard

31 departures · 1 ship · 7 to 30 nights

Queen Elizabeth sail from Barcelona, covering Greek isles and eastern Mediterranean, Western Mediterranean, World cruises and long voyages, and Transatlantic.

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

Seabourn

27 departures · 1 ship · 7 to 37 nights

Seabourn Ovation sail from Barcelona, covering Western Mediterranean, Greek isles and eastern Mediterranean, Spain, Portugal and Morocco, and Transatlantic.

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

Silversea

23 departures · 3 ships · 7 to 15 nights

Silver Nova, Silver Ray, and Silver Spirit sail from Barcelona, covering Western Mediterranean, Spain, Portugal and Morocco, Northern Europe, and Greek isles and eastern Mediterranean.

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

Azamara

23 departures · 3 ships · 5 to 47 nights

Azamara Journey, Azamara Onward, and Azamara Quest sail from Barcelona, covering Spain, Portugal and Morocco, Western Mediterranean, Greek isles and eastern Mediterranean, Northern Europe, and World cruises and long voyages.

Carnival Sunshine alongside a pier

Carnival Cruise Line

10 departures · 1 ship · 7 to 13 nights

Carnival Sunshine sail from Barcelona, covering Western Mediterranean, Spain, Portugal and Morocco, Greek isles and eastern Mediterranean, and Transatlantic.

Disney Wish docked at Nassau in the Bahamas in August 2022

Disney Cruise Line

4 departures · 1 ship · 7 to 9 nights

Disney Wish sail from Barcelona, covering Western Mediterranean and Greek isles and eastern Mediterranean.

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.

Lines on the calendar only

These lines appear on the port's forecast but have no fares or itineraries here. The figures run to Thu, Dec 31, 2026, as far as the forecast goes.

Other cruise lines and Barcelona

Do TUI Cruises ships sail from Barcelona?

Yes, TUI Cruises ships use Barcelona, with 7 calls by Mein Schiff 4 on the port's forecast to Thu, Dec 31, 2026. The agency we take fares from does not sell TUI Cruises here, so we have no fares for it. Our ship schedule shows its dates and terminals.

Do AIDA Cruises ships sail from Barcelona?

Yes, AIDA Cruises ships use Barcelona, with 3 calls by AIDAcosma and AIDAmar on the port's forecast to Thu, Dec 31, 2026. The agency we take fares from does not sell AIDA Cruises here, so we have no fares for it. Our ship schedule shows its dates and terminals.

Do Hapag-Lloyd Cruises ships sail from Barcelona?

Yes, Hapag-Lloyd Cruises ships use Barcelona, with 1 call by Europa on the port's forecast to Thu, Dec 31, 2026. The agency we take fares from does not sell Hapag-Lloyd Cruises here, so we have no fares for it. Our ship schedule shows its dates and terminals.

Do Saga Cruises ships sail from Barcelona?

Yes, Saga Cruises ships use Barcelona, with 1 call by Spirit Of Discovery on the port's forecast to Thu, Dec 31, 2026. The agency we take fares from does not sell Saga Cruises here, so we have no fares for it. Our ship schedule shows its dates and terminals.