Skip to content
All Cruises From Barcelona

Trip length

Longer cruises from Barcelona, 9 nights and up

566 departures from the Port of Barcelona run 9 nights or more. They sail on 83 ships from Oceania Cruises, Azamara, Silversea, Celebrity Cruises, Costa Cruises, MSC Cruises, Regent Seven Seas Cruises, Explora Journeys, Viking, Windstar Cruises, Norwegian Cruise Line, Princess Cruises, Holland America Line, Royal Caribbean International, Cunard, Disney Cruise Line, Virgin Voyages, Carnival Cruise Line, and Seabourn.

They go to the western Mediterranean, Spain, Portugal and Morocco, the Greek isles and eastern Mediterranean, across the Atlantic, the Canary Islands and Madeira, world cruises and long voyages, and northern Europe. Most leave on a Sunday, which is worth checking against the days you can actually take off.

The lowest recorded starting fare is $503 per person, on Costa Fascinosa departing Sun, Dec 6, 2026. The median across the group is about $314 a night, which is the number to compare against a longer or shorter trip.

Departures
566
Ships
83
Months covered
25
From
$503

Our guide to flying in for a cruise covers how early to arrive, and the flights home after the cruise.

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

Routes at this length

Cheapest per night first.

Distinct itineraries available, cheapest per night first
ItineraryNightsFrom
14-Night Transatlantic

Calls at Malaga (Spain) · Las Palmas (Gran Canaria, Canary Islands) · Pointe-a-Pitre (Guadeloupe) · Philipsburg (St. Maarten)

Ends in La Romana (Dominican Republic)

Next on Sun, Dec 6, 2026

14$503$36 a night
14-Night Spain & Bermuda Transatlantic

Calls at Palma de Mallorca (Spain) · Cartagena (Spain) · Malaga (Spain) · Gibraltar · Royal Naval Dockyard (Bermuda)

Ends in Fort Lauderdale (Florida)

Next on Tue, Nov 10, 2026

14$667$48 a night
14-Night Spain & Morocco Transatlantic

Calls at Palma de Mallorca (Spain) · Alicante (Spain) · Cartagena (Spain) · Malaga (Spain) · Tangier (Morocco)

Ends in Fort Lauderdale (Florida)

Next on Mon, Nov 1, 2027

14$698$50 a night
13-Night Transatlantic

Calls at Alicante (Spain) · Malaga (Spain) · Tangier (Morocco) · Grand Turk (Turks and Caicos)

Ends in Miami (Florida)

Next on Sat, Oct 16, 2027

13$682$52 a night
12-Night Western Mediterranean

Calls at Marseille (France) · Savona (Italy) · Naples (Italy) · Palermo (Sicily, Italy) · La Goulette (Tunisia) · Tangier (Morocco) · Malaga (Spain) · Alicante (Spain) · Valencia (Spain)

Next on Fri, Jan 8, 2027

12$648$54 a night
11-Night Western Mediterranean

Calls at Marseille (France) · Savona (Italy) · Naples (Italy) · Palermo (Sicily, Italy) · La Goulette (Tunisia) · Tangier (Morocco) · Malaga (Spain) · Alicante (Spain)

Ends in Valencia (Spain)

Next on Fri, Jan 8, 2027

11$637$58 a night
14-Night Grand Voyage

Calls at Gibraltar · Casablanca (Morocco) · Las Palmas (Gran Canaria, Canary Islands) · Maceio (Brazil) · Salvador (Brazil)

Ends in Rio de Janeiro (Brazil)

Next on Sun, Nov 15, 2026

14$819$59 a night
12-Night Repositioning

Calls at Ponta Delgada (Azores, Portugal)

Ends in Port Canaveral (Florida)

Next on Sun, Oct 31, 2027

12$757$63 a night

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.

The next departures by date

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

Which day they leave

Sunday 105 Saturday 82 Wednesday 79 Friday 79 Thursday 75 Monday 75 Tuesday 71

Other trip lengths

Compare all

Cruises of 9 nights or more from Barcelona

How many cruises of 9 nights or more leave Barcelona?

566 cruises of 9 nights or more leave Barcelona, on 83 ships from Oceania Cruises, Azamara, Silversea, Celebrity Cruises, Costa Cruises, MSC Cruises, Regent Seven Seas Cruises, Explora Journeys, Viking, Windstar Cruises, Norwegian Cruise Line, Princess Cruises, Holland America Line, Royal Caribbean International, Cunard, Disney Cruise Line, Virgin Voyages, Carnival Cruise Line, and Seabourn.

Which days of the week do cruises of 9 nights or more leave Barcelona?

Cruises of 9 nights or more leave Barcelona on Sunday (105), Saturday (82), Wednesday (79), Friday (79), Thursday (75), Monday (75), and Tuesday (71). The number is how many sailings leave that day.

Where do cruises of 9 nights or more from Barcelona go?

Cruises of 9 nights or more from Barcelona go to the Greek isles and eastern Mediterranean (236), the western Mediterranean (110), Spain, Portugal and Morocco (71), the Canary Islands and Madeira (57), across the Atlantic (56), northern Europe (25), and world cruises and long voyages (11). The number is how many sailings go there.

What does a cruise of 9 nights or more cost?

The lowest recorded starting fare is $503 per person, on Costa Fascinosa departing Sun, Dec 6, 2026. Across the group the median works out at about $314 a night.