Skip to content
All Cruises From Barcelona

Destination

Western Mediterranean cruises from Barcelona

Most of what sails from Barcelona, all year, and mostly 7 nights. MSC's weekly round trips call at Marseille, Genoa, Naples and Palermo or Valletta, some with La Goulette in Tunisia, and Costa's add Palma de Mallorca, Civitavecchia for Rome and Savona. Viking, Princess, Norwegian and Explora sell 7-night trips that end in Civitavecchia instead of coming back.

Our Mediterranean guide covers which Italian, French and Greek ports each length of cruise reaches, and how the lines differ.

There are 861 such sailings on the board, running 2 to 18 nights, operated by MSC Cruises, Oceania Cruises, Costa Cruises, Silversea, Viking, Azamara, Regent Seven Seas Cruises, Explora Journeys, Windstar Cruises, Norwegian Cruise Line, Princess Cruises, Celebrity Cruises, Royal Caribbean International, Virgin Voyages, Disney Cruise Line, Holland America Line, Carnival Cruise Line, Cunard, and Seabourn aboard MSC Seaview, Oceania Marina, MSC World Europa, MSC Euribia, Costa Toscana, MSC Sinfonia, MSC Splendida, Silver Ray, Costa Smeralda, Costa Pacifica, Viking Vesta, MSC Magnifica, Azamara Onward, Viking Neptune, Seven Seas Navigator, MSC World Asia, Explora II, Star Explorer, Viking Star, Viking Saturn, Viking Mira, Viking Vela, Viking Sea, Costa Fascinosa, Wind Spirit, Costa Favolosa, Star Legend, Norwegian Star, MSC Divina, Sun Princess, MSC Fantasia, Oceania Allura, MSC Virtuosa, Norwegian Epic, Explora I, Celebrity Xcel, Legend of the Seas, Seven Seas Grandeur, Resilient Lady, Disney Wish, Celebrity Constellation, Oosterdam, Carnival Sunshine, Viking Jupiter, Queen Elizabeth, Seven Seas Prestige, Seabourn Ovation, Norwegian Dawn, Mariner of the Seas, Seven Seas Mariner, Oceania Nautica, Costa Diadema, Viking Libra, Viking Sky, Costa Serena, Celebrity Equinox, Seven Seas Voyager, Silver Nova, MSC Lirica, Viking Astrea, Viking Mars, Azamara Journey, Oceania Sonata, MSC Seashore, Nieuw Amsterdam, Azamara Quest, Valiant Lady, Liberty of the Seas, Norwegian Bella, Celebrity Eclipse, Seven Seas Explorer, and Explora VI. The lowest recorded starting fare is $243 per person, on the Sun, Nov 22, 2026 departure.

Ports of call

Marseille (France)629 Civitavecchia (Italy)415 Livorno (Italy)320 Naples (Italy)303 Palermo (Sicily, Italy)300 Genoa (Italy)268 Palma de Mallorca (Spain)242 La Goulette (Tunisia)166 La Spezia (Italy)149 Savona (Italy)138 Cagliari (Sardinia, Italy)131 Ibiza (Spain)124 Valletta (Malta)112 Cannes (France)107 Valencia (Spain)104 Villefranche (France)81 Sete (France)80 Salerno (Italy)80 Monte Carlo (Monaco)64 Messina (Sicily, Italy)58 Ajaccio (Corsica, France)56 Portofino (Italy)45 Palamos (Spain)39 Capri (Italy)30 Malaga (Spain)29 Alicante (Spain)27 Cartagena (Spain)27 Calanques National Park (France)26 Toulon (France)23 Nice (France)23 Formentera (Spain)21 Catania (Sicily, Italy)20 Golfo Aranci (Sardinia, Italy)20 Rapallo (Italy)19 Gibraltar17 Tunis (Tunisia)16 Mahon (Minorca, Spain)16 Tangier (Morocco)14 Comino (Malta)14 Giardini Naxos (Sicily, Italy)14 St. Tropez (France)13 Olbia (Italy)11 Porto Santo Stefano (Italy)11 Carloforte (Italy)10 Saint Tropez (France)10 Amalfi (Italy)10 Sorrento (Italy)9 Marina Grande (Capri, Italy)8 Portoferraio (Italy)8 Sanary-Sur-Mer (France)8 Calvi (France)8 Alcudia (Spain)7 La Ciotat (France)5 Trapani (Italy)5 La Goulette (Tunisia (dock))5 Rosas (Spain)5 Tarragona (Spain)4 Santa Margherita (Italy)4 Bastia (France)4 Lipari (Italy)3 Piombino (Italy)3 Porto Cervo (Sardinia, Italy)3 Syracuse (Sicily, Italy)2 Taormina (Sicily, Italy)2 Agropoli (Italy)2 Almeria (Spain)2 Port Vendres (France)2 Melilla (Spain)2 Motril (Spain)2 Portovenere (Italy)2 Algiers (Algeria)1 Reggio Calabria (Italy)1 Porto Torres (Sardinia, Italy)1 Bonifacio (Corsica, France)1 Alghero (Italy)1
Schedule last updated · 861 departures listed · Dates can change. Verify with the cruise line before booking.

Your Western Mediterranean options

All routes

The 861 departures below run 161 different routes, cheapest per night first.

Distinct itineraries available, cheapest per night first
ItineraryNightsFrom
7-Night Western Mediterranean

Calls at Marseille (France) · Genoa (Italy) · Civitavecchia (Italy) · Palermo (Sicily, Italy) · Ibiza (Spain)

Ends in Tarragona (Spain)

Next on Thu, Nov 5, 2026

7$359$51 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
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
10-Night Mediterranean

Calls at Alicante (Spain) · Ibiza (Spain) · Palma de Mallorca (Spain) · Sete (France) · Toulon (France) · Ajaccio (Corsica, France) · Monte Carlo (Monaco) · Portofino (Italy) · Livorno (Italy)

Ends in Civitavecchia (Italy)

Next on Thu, Nov 5, 2026

10$793$79 a night
8-Night Mediterranean

Calls at Valencia (Spain) · Cartagena (Spain) · Malaga (Spain) · Ibiza (Spain) · Palma de Mallorca (Spain) · Alcudia (Spain)

Next on Sat, Apr 24, 2027

8$723$90 a night
6-Night Western Mediterranean

Calls at Marseille (France) · Genoa (Italy) · Civitavecchia (Italy) · Messina (Sicily, Italy)

Next on Fri, Nov 6, 2026

6$565$94 a night
5-Night Mini Cruise

Calls at Civitavecchia (Italy) · Savona (Italy) · Marseille (France)

Next on Mon, Nov 9, 2026

5$484$97 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.

By month

Other destinations from Barcelona

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.

Western Mediterranean from Barcelona: questions

How many Western Mediterranean cruises leave Barcelona?

861 Western Mediterranean cruises leave Barcelona, across 25 months, on 72 ships from MSC Cruises, Oceania Cruises, Costa Cruises, Silversea, Viking, Azamara, Regent Seven Seas Cruises, Explora Journeys, Windstar Cruises, Norwegian Cruise Line, Princess Cruises, Celebrity Cruises, Royal Caribbean International, Virgin Voyages, Disney Cruise Line, Holland America Line, Carnival Cruise Line, Cunard, and Seabourn.

How long are Western Mediterranean cruises from Barcelona?

Western Mediterranean cruises from Barcelona run from 2 to 18 nights. The most common length is 7 nights, on 681 of the 861 sailings.

Which ports do Western Mediterranean cruises from Barcelona call at?

Most commonly Marseille (629 sailings), Civitavecchia (415 sailings), Livorno (320 sailings), Naples (303 sailings), and Palermo (300 sailings).