Trip length
6-night cruises from Barcelona
13 departures from the Port of Barcelona run 6 nights. They sail on 10 ships from MSC Cruises, Costa Cruises, Windstar Cruises, and Virgin Voyages.
They go to the western Mediterranean and Spain, Portugal and Morocco. Most leave on a Sunday, which is worth checking against the days you can actually take off.
The lowest recorded starting fare is $565 per person, on MSC Sinfonia departing Sun, Jan 10, 2027. The median across the group is about $142 a night, which is the number to compare against a longer or shorter trip.
- Departures
- 13
- Ships
- 10
- Months covered
- 11
- From
- $565
Our guide to flying in for a cruise covers how early to arrive, and the flights home after the cruise.
Routes at this length
Cheapest per night first.
| Itinerary | Ship | Nights | Departures | From |
|---|---|---|---|---|
| 6-Night Western Mediterranean Calls at Marseille (France) · Genoa (Italy) · Civitavecchia (Italy) · Messina (Sicily, Italy) Next on Fri, Nov 6, 2026 | MSC World Europa, Costa Toscana, MSC Sinfonia, Costa Diadema, MSC Seaview, MSC Seashore | 6 | 9 | $565$94 a night |
| 6-Night Mini Cruise Calls at Palma de Mallorca (Spain) · Ajaccio (Corsica, France) · Marseille (France) · Savona (Italy) Next on Tue, Mar 23, 2027 | Costa Favolosa | 6 | 1 | $733$122 a night |
| 6-Night Italy, French Riviera & Spain Calls at Cannes (France) · Civitavecchia (Italy) · Salerno (Italy) · Palma de Mallorca (Spain) Next on Mon, Sep 4, 2028 | Valiant Lady | 6 | 1 | $1,134$189 a night |
| 6-Night Mediterranean Calls at Nice (France) · Rapallo (Italy) · Livorno (Italy) Ends in Civitavecchia (Italy) Next on Sun, Mar 26, 2028 | Wind Spirit, Star Legend | 6 | 2 | $2,565$428 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.
Every departure by date
We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Ship | Line | Nights | Itinerary & ports | From |
|---|---|---|---|---|---|
Fri, Nov 6, 2026 back Thu, Nov 12, 2026 H (MSC) terminal | MSC World Europa | MSC Cruises | 6 | 6-Night Western Mediterranean Calls at Marseille (France) · Genoa (Italy) · Civitavecchia (Italy) · Messina (Sicily, Italy) | |
Sun, Nov 22, 2026 ends Sat, Nov 28, 2026 E terminal | Costa Toscana | Costa Cruises | 6 | 6-Night Western Mediterranean Calls at Palma de Mallorca (Spain) · Alicante (Spain) · Palermo (Sicily, Italy) · Civitavecchia (Italy) Ends in Savona (Italy) | |
Sun, Jan 10, 2027 ends Sat, Jan 16, 2027 Terminal not published yet | MSC Sinfonia | MSC Cruises | 6 | 6-Night Western Mediterranean Calls at Marseille (France) · Genoa (Italy) · Livorno (Italy) · Civitavecchia (Italy) Ends in Valencia (Spain) | Lowest fare shown |
Tue, Feb 23, 2027 back Mon, Mar 1, 2027 Terminal not published yet | Costa Toscana | Costa Cruises | 6 | 6-Night Western Mediterranean Calls at Palermo (Sicily, Italy) · Civitavecchia (Italy) · Savona (Italy) · Marseille (France) | |
Tue, Mar 23, 2027 back Mon, Mar 29, 2027 Terminal not published yet | Costa Favolosa | Costa Cruises | 6 | 6-Night Mini Cruise Calls at Palma de Mallorca (Spain) · Ajaccio (Corsica, France) · Marseille (France) · Savona (Italy) | |
Sun, Mar 28, 2027 ends Sat, Apr 3, 2027 Terminal not published yet | MSC Sinfonia | MSC Cruises | 6 | 6-Night Western Mediterranean Calls at Marseille (France) · Genoa (Italy) · Livorno (Italy) · Civitavecchia (Italy) Ends in Valencia (Spain) | |
Sun, Oct 3, 2027 ends Sat, Oct 9, 2027 Terminal not published yet | Costa Diadema | Costa Cruises | 6 | 6-Night Western Mediterranean Calls at Alicante (Spain) · Lisbon (Portugal) · Cadiz (Spain) · Gibraltar Ends in Malaga (Spain) | |
Mon, Dec 20, 2027 back Sun, Dec 26, 2027 Terminal not published yet | Costa Toscana | Costa Cruises | 6 | 6-Night Western Mediterranean Calls at Palermo (Sicily, Italy) · Civitavecchia (Italy) · Savona (Italy) · Marseille (France) | |
Sun, Jan 9, 2028 back Sat, Jan 15, 2028 Terminal not published yet | MSC Seaview | MSC Cruises | 6 | 6-Night Western Mediterranean Calls at Marseille (France) · Genoa (Italy) · Naples (Italy) · Palermo (Sicily, Italy) | |
Sun, Mar 26, 2028 ends Sat, Apr 1, 2028 Terminal not published yet | Wind Spirit | Windstar Cruises | 6 | 6-Night Mediterranean Calls at Nice (France) · Rapallo (Italy) · Livorno (Italy) Ends in Civitavecchia (Italy) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Mon, Apr 10, 2028 back Sun, Apr 16, 2028 Terminal not published yet | MSC Seashore | MSC Cruises | 6 | 6-Night Western Mediterranean Calls at Marseille (France) · Genoa (Italy) · Naples (Italy) · Palermo (Sicily, Italy) | |
Tue, Jul 11, 2028 ends Mon, Jul 17, 2028 Terminal not published yet | Star Legend | Windstar Cruises | 6 | 6-Night Mediterranean Calls at Rosas (Spain) · Sanary-Sur-Mer (France) · Monte Carlo (Monaco) · Cannes (France) · Portofino (Italy) Ends in Civitavecchia (Italy) | |
Mon, Sep 4, 2028 back Sun, Sep 10, 2028 Terminal not published yet | Valiant Lady | Virgin Voyages | 6 | 6-Night Italy, French Riviera & Spain Calls at Cannes (France) · Civitavecchia (Italy) · Salerno (Italy) · Palma de Mallorca (Spain) | |
- NOV6
Friday · 6 nights
Leaves from the H (MSC) terminal6-Night Western Mediterranean
MSC World Europa · MSC Cruises
Calls at Marseille (France) · Genoa (Italy) · Civitavecchia (Italy) · Messina (Sicily, Italy)
Returns Thu, Nov 12, 2026
- NOV22
Sunday · 6 nights
Leaves from the E terminal6-Night Western Mediterranean
Calls at Palma de Mallorca (Spain) · Alicante (Spain) · Palermo (Sicily, Italy) · Civitavecchia (Italy)
Ends in Savona (Italy)
Ends Sat, Nov 28, 2026 in Savona
- JAN10
Sunday · 6 nights
Terminal not published yet
6-Night Western Mediterranean
Calls at Marseille (France) · Genoa (Italy) · Livorno (Italy) · Civitavecchia (Italy)
Ends in Valencia (Spain)
Ends Sat, Jan 16, 2027 in Valencia
Lowest fare shown
- FEB23
Tuesday · 6 nights
Terminal not published yet
6-Night Western Mediterranean
Calls at Palermo (Sicily, Italy) · Civitavecchia (Italy) · Savona (Italy) · Marseille (France)
Returns Mon, Mar 1, 2027
- MAR23
Tuesday · 6 nights
Terminal not published yet
6-Night Mini Cruise
Costa Favolosa · Costa Cruises
Calls at Palma de Mallorca (Spain) · Ajaccio (Corsica, France) · Marseille (France) · Savona (Italy)
Returns Mon, Mar 29, 2027
- MAR28
Sunday · 6 nights
Terminal not published yet
6-Night Western Mediterranean
Calls at Marseille (France) · Genoa (Italy) · Livorno (Italy) · Civitavecchia (Italy)
Ends in Valencia (Spain)
Ends Sat, Apr 3, 2027 in Valencia
- OCT3
Sunday · 6 nights
Terminal not published yet
6-Night Western Mediterranean
Calls at Alicante (Spain) · Lisbon (Portugal) · Cadiz (Spain) · Gibraltar
Ends in Malaga (Spain)
Ends Sat, Oct 9, 2027 in Malaga
- DEC20
Monday · 6 nights
Terminal not published yet
6-Night Western Mediterranean
Calls at Palermo (Sicily, Italy) · Civitavecchia (Italy) · Savona (Italy) · Marseille (France)
Returns Sun, Dec 26, 2027
- JAN9
Sunday · 6 nights
Terminal not published yet
6-Night Western Mediterranean
Calls at Marseille (France) · Genoa (Italy) · Naples (Italy) · Palermo (Sicily, Italy)
Returns Sat, Jan 15, 2028
- MAR26
Sunday · 6 nights
Terminal not published yet
6-Night Mediterranean
Wind Spirit · Windstar Cruises
Calls at Nice (France) · Rapallo (Italy) · Livorno (Italy)
Ends in Civitavecchia (Italy)
Ends Sat, Apr 1, 2028 in Civitavecchia
- We may earn a commission if you book through these buttons, at no cost to you.
- APR10
Monday · 6 nights
Terminal not published yet
6-Night Western Mediterranean
Calls at Marseille (France) · Genoa (Italy) · Naples (Italy) · Palermo (Sicily, Italy)
Returns Sun, Apr 16, 2028
- JUL11
Tuesday · 6 nights
Terminal not published yet
6-Night Mediterranean
Star Legend · Windstar Cruises
Calls at Rosas (Spain) · Sanary-Sur-Mer (France) · Monte Carlo (Monaco) · Cannes (France) · Portofino (Italy)
Ends in Civitavecchia (Italy)
Ends Mon, Jul 17, 2028 in Civitavecchia
- SEP4
Monday · 6 nights
Terminal not published yet
6-Night Italy, French Riviera & Spain
Calls at Cannes (France) · Civitavecchia (Italy) · Salerno (Italy) · Palma de Mallorca (Spain)
Returns Sun, Sep 10, 2028