Trip length
3-night cruises from Barcelona
13 departures from the Port of Barcelona run 3 nights. They sail on 7 ships from Costa Cruises and MSC Cruises.
They go to the western Mediterranean. Most leave on a Monday, which is worth checking against the days you can actually take off.
The lowest recorded starting fare is $340 per person, on Costa Fascinosa departing Mon, Mar 27, 2028. The median across the group is about $168 a night, which is the number to compare against a longer or shorter trip.
- Departures
- 13
- Ships
- 7
- Months covered
- 7
- From
- $340
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 |
|---|---|---|---|---|
| 3-Night Western Mediterranean Calls at Cagliari (Sardinia, Italy) Ends in Palermo (Sicily, Italy) Next on Tue, Nov 10, 2026 | Costa Pacifica, Costa Toscana, Costa Diadema, Costa Fascinosa | 3 | 4 | $340$113 a night |
| 3-Night Grand Voyage Calls at Naples (Italy) Ends in Civitavecchia (Italy) Next on Tue, Mar 30, 2027 | MSC Divina | 3 | 1 | $369$123 a night |
| 3-Night Mini Cruise Calls at Civitavecchia (Italy) Ends in Savona (Italy) Next on Mon, Nov 9, 2026 | Costa Smeralda, Costa Pacifica, Costa Fascinosa, Costa Favolosa | 3 | 8 | $473$158 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 |
|---|---|---|---|---|---|
Mon, Nov 9, 2026 ends Thu, Nov 12, 2026 E terminal | Costa Smeralda | Costa Cruises | 3 | 3-Night Mini Cruise Calls at Civitavecchia (Italy) Ends in Savona (Italy) | |
Tue, Nov 10, 2026 ends Fri, Nov 13, 2026 E terminal | Costa Pacifica | Costa Cruises | 3 | 3-Night Western Mediterranean Calls at Cagliari (Sardinia, Italy) Ends in Palermo (Sicily, Italy) | |
Tue, Nov 24, 2026 ends Fri, Nov 27, 2026 D terminal | Costa Pacifica | Costa Cruises | 3 | 3-Night Mini Cruise Calls at Civitavecchia (Italy) Ends in Savona (Italy) | |
Mon, Dec 21, 2026 ends Thu, Dec 24, 2026 Terminal not published yet | Costa Toscana | Costa Cruises | 3 | 3-Night Western Mediterranean Calls at Palma de Mallorca (Spain) Ends in Palermo (Sicily, Italy) | |
Thu, Mar 25, 2027 back Sun, Mar 28, 2027 Terminal not published yet | Costa Fascinosa | Costa Cruises | 3 | 3-Night Mini Cruise Calls at Genoa (Italy) · Toulon (France) | |
Tue, Mar 30, 2027 ends Fri, Apr 2, 2027 Terminal not published yet | MSC Divina | MSC Cruises | 3 | 3-Night Grand Voyage Calls at Naples (Italy) Ends in Civitavecchia (Italy) | |
Mon, Apr 26, 2027 back Thu, Apr 29, 2027 Terminal not published yet | Costa Favolosa | Costa Cruises | 3 | 3-Night Mini Cruise Calls at Marseille (France) · Savona (Italy) | |
Fri, May 7, 2027 back Mon, May 10, 2027 Terminal not published yet | Costa Favolosa | Costa Cruises | 3 | 3-Night Mini Cruise Calls at Marseille (France) · Savona (Italy) | |
Mon, May 10, 2027 back Thu, May 13, 2027 Terminal not published yet | Costa Favolosa | Costa Cruises | 3 | 3-Night Mini Cruise Calls at Marseille (France) · Savona (Italy) | |
Thu, May 13, 2027 back Sun, May 16, 2027 Terminal not published yet | Costa Favolosa | Costa Cruises | 3 | 3-Night Mini Cruise Calls at Marseille (France) · Savona (Italy) | |
| We may earn a commission if you book through these buttons, at no cost to you. | |||||
Sun, May 16, 2027 back Wed, May 19, 2027 Terminal not published yet | Costa Favolosa | Costa Cruises | 3 | 3-Night Mini Cruise Calls at Marseille (France) · Savona (Italy) | |
Mon, Sep 20, 2027 back Thu, Sep 23, 2027 Terminal not published yet | Costa Diadema | Costa Cruises | 3 | 3-Night Western Mediterranean Calls at Marseille (France) · Savona (Italy) | |
Mon, Mar 27, 2028 ends Thu, Mar 30, 2028 Terminal not published yet | Costa Fascinosa | Costa Cruises | 3 | 3-Night Western Mediterranean Calls at Marseille (France) · Genoa (Italy) Ends in Civitavecchia (Italy) | Lowest fare shown |
- NOV9
Monday · 3 nights
Leaves from the E terminal3-Night Mini Cruise
Costa Smeralda · Costa Cruises
Calls at Civitavecchia (Italy)
Ends in Savona (Italy)
Ends Thu, Nov 12, 2026 in Savona
- NOV10
Tuesday · 3 nights
Leaves from the E terminal3-Night Western Mediterranean
Costa Pacifica · Costa Cruises
Calls at Cagliari (Sardinia, Italy)
Ends in Palermo (Sicily, Italy)
Ends Fri, Nov 13, 2026 in Palermo
- NOV24
Tuesday · 3 nights
Leaves from the D terminal3-Night Mini Cruise
Costa Pacifica · Costa Cruises
Calls at Civitavecchia (Italy)
Ends in Savona (Italy)
Ends Fri, Nov 27, 2026 in Savona
- DEC21
Monday · 3 nights
Terminal not published yet
3-Night Western Mediterranean
Calls at Palma de Mallorca (Spain)
Ends in Palermo (Sicily, Italy)
Ends Thu, Dec 24, 2026 in Palermo
- MAR25
Thursday · 3 nights
Terminal not published yet
3-Night Mini Cruise
Costa Fascinosa · Costa Cruises
Calls at Genoa (Italy) · Toulon (France)
Returns Sun, Mar 28, 2027
- MAR30
Tuesday · 3 nights
Terminal not published yet
3-Night Grand Voyage
Calls at Naples (Italy)
Ends in Civitavecchia (Italy)
Ends Fri, Apr 2, 2027 in Civitavecchia
- APR26
Monday · 3 nights
Terminal not published yet
3-Night Mini Cruise
Costa Favolosa · Costa Cruises
Calls at Marseille (France) · Savona (Italy)
Returns Thu, Apr 29, 2027
- MAY7
Friday · 3 nights
Terminal not published yet
3-Night Mini Cruise
Costa Favolosa · Costa Cruises
Calls at Marseille (France) · Savona (Italy)
Returns Mon, May 10, 2027
- MAY10
Monday · 3 nights
Terminal not published yet
3-Night Mini Cruise
Costa Favolosa · Costa Cruises
Calls at Marseille (France) · Savona (Italy)
Returns Thu, May 13, 2027
- MAY13
Thursday · 3 nights
Terminal not published yet
3-Night Mini Cruise
Costa Favolosa · Costa Cruises
Calls at Marseille (France) · Savona (Italy)
Returns Sun, May 16, 2027
- We may earn a commission if you book through these buttons, at no cost to you.
- MAY16
Sunday · 3 nights
Terminal not published yet
3-Night Mini Cruise
Costa Favolosa · Costa Cruises
Calls at Marseille (France) · Savona (Italy)
Returns Wed, May 19, 2027
- SEP20
Monday · 3 nights
Terminal not published yet
3-Night Western Mediterranean
Calls at Marseille (France) · Savona (Italy)
Returns Thu, Sep 23, 2027
- MAR27
Monday · 3 nights
Terminal not published yet
3-Night Western Mediterranean
Costa Fascinosa · Costa Cruises
Calls at Marseille (France) · Genoa (Italy)
Ends in Civitavecchia (Italy)
Ends Thu, Mar 30, 2028 in Civitavecchia
Lowest fare shown