Skip to content
All Cruises From Barcelona

Trip length

Weekend cruises from Barcelona

802 cruises leave the Port of Barcelona on a Friday, Saturday or Sunday. That covers every length, so the question here is when you can get away rather than for how long.

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

The lowest recorded starting fare is $243 per person, on Costa Toscana departing Sun, Nov 22, 2026. The median across the group is about $182 a night, which is the number to compare against a longer or shorter trip.

Departures
802
Ships
79
Months covered
24
From
$243

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

Schedule last updated · 802 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
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
7-Night Western Mediterranean

Calls at Marseille (France) · Genoa (Italy) · Naples (Italy) · Palermo (Sicily, Italy) · La Goulette (Tunisia)

Next on Sat, Nov 7, 2026

7$373$53 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
4-Night Western Mediterranean

Calls at Palma de Mallorca (Spain) · Alicante (Spain)

Ends in Palermo (Sicily, Italy)

Next on Sun, Nov 22, 2026

4$243$61 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
18-Night Grand Voyage

Calls at Gibraltar · Casablanca (Morocco) · Las Palmas (Gran Canaria, Canary Islands) · Maceio (Brazil) · Salvador (Brazil) · Rio de Janeiro (Brazil) · Montevideo (Uruguay)

Ends in Buenos Aires (Argentina)

Next on Sun, Nov 15, 2026

18$1,156$64 a night
16-Night Grand Voyage

Calls at Palma de Mallorca (Spain) · Alicante (Spain) · Malaga (Spain) · Las Palmas (Gran Canaria, Canary Islands) · St. John's (Antigua) · Port of Kingstown (St. Vincent & the Grenadines) · Bridgetown (Barbados) · Fort-de-France (Martinique)

Ends in Pointe-a-Pitre (Guadeloupe)

Next on Fri, Nov 5, 2027

16$1,029$64 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 390 Saturday 223 Friday 189

Other trip lengths

Compare all

Weekend cruises from Barcelona

How many weekend cruises leave Barcelona?

802 weekend cruises leave Barcelona, on 79 ships from MSC Cruises, Azamara, Costa Cruises, Silversea, Celebrity Cruises, Viking, Windstar Cruises, Explora Journeys, Regent Seven Seas Cruises, Princess Cruises, Oceania Cruises, Holland America Line, Norwegian Cruise Line, Royal Caribbean International, Virgin Voyages, Cunard, Disney Cruise Line, Carnival Cruise Line, and Seabourn.

Which days do weekend cruises leave Barcelona?

Weekend cruises leave Barcelona on Sunday (390), Saturday (223), and Friday (189). The number is how many sailings leave that day.

Where do weekend cruises from Barcelona go?

Weekend cruises from Barcelona go to the western Mediterranean (502), the Greek isles and eastern Mediterranean (173), Spain, Portugal and Morocco (63), the Canary Islands and Madeira (26), across the Atlantic (24), northern Europe (10), and world cruises and long voyages (4). The number is how many sailings go there.

What do weekend cruises cost?

The lowest recorded starting fare is $243 per person, on Costa Toscana departing Sun, Nov 22, 2026. Across the group the median works out at about $182 a night.