Full calendar
Barcelona cruise schedule, month by month
1,431 verified departures from the Port of Barcelona across 25 months, on 95 ships from 19 cruise lines. Pick a month for the full table of dates, ships, itineraries, ports of call and starting fares.
October 2027 is the busiest month on the board with 96 departures. The lowest starting fare anywhere in the window is $243 per person, in November 2026. Months toward the far end of the window look thin because those schedules have not been fully released yet.
The whole list is also a CSV file, with the terminal for each sailing where it is confirmed, and you can put a live list on your own site with our schedule widget.
Next departures
All of November 2026We may earn a commission if you book through these buttons, at no cost to you.
| Departs | Ship | Line | Nights | Itinerary & ports | From |
|---|---|---|---|---|---|
Thu, Nov 5, 2026 ends Thu, Nov 12, 2026 H (MSC) terminal | MSC Seaview | MSC Cruises | 7 | 7-Night Western Mediterranean Calls at Marseille (France) · Genoa (Italy) · Civitavecchia (Italy) · Palermo (Sicily, Italy) · Ibiza (Spain) Ends in Tarragona (Spain) | |
Thu, Nov 5, 2026 ends Sun, Nov 15, 2026 A terminal | Oceania Marina | Oceania Cruises | 10 | 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) | |
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) | |
Sat, Nov 7, 2026 ends Tue, Nov 17, 2026 A terminal | Azamara Onward | Azamara | 10 | 10-Night Mediterranean Calls at Valencia (Spain) · Cartagena (Spain) · Malaga (Spain) · Gibraltar · Seville (Spain) Ends in Lisbon (Portugal) | |
Sat, Nov 7, 2026 back Sat, Nov 14, 2026 H (MSC) terminal | MSC Euribia | MSC Cruises | 7 | 7-Night Western Mediterranean Calls at Marseille (France) · Genoa (Italy) · Naples (Italy) · Palermo (Sicily, Italy) · La Goulette (Tunisia) | |
Sun, Nov 8, 2026 back Sun, Nov 15, 2026 E terminal | Costa Toscana | Costa Cruises | 7 | 7-Night Western Mediterranean Calls at Palma de Mallorca (Spain) · Naples (Italy) · Civitavecchia (Italy) · Genoa (Italy) · Marseille (France) | Lowest fare shown |
- NOV5
Thursday · 7 nights
Leaves from the H (MSC) terminal7-Night Western Mediterranean
Calls at Marseille (France) · Genoa (Italy) · Civitavecchia (Italy) · Palermo (Sicily, Italy) · Ibiza (Spain)
Ends in Tarragona (Spain)
Ends Thu, Nov 12, 2026 in Tarragona
- NOV5
Thursday · 10 nights
Leaves from the A terminal10-Night Mediterranean
Oceania Marina · Oceania Cruises
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)
Ends Sun, Nov 15, 2026 in Civitavecchia
- 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
- NOV7
Saturday · 10 nights
Leaves from the A terminal10-Night Mediterranean
Calls at Valencia (Spain) · Cartagena (Spain) · Malaga (Spain) · Gibraltar · Seville (Spain)
Ends in Lisbon (Portugal)
Ends Tue, Nov 17, 2026 in Lisbon
- NOV7
Saturday · 7 nights
Leaves from the H (MSC) terminal7-Night Western Mediterranean
Calls at Marseille (France) · Genoa (Italy) · Naples (Italy) · Palermo (Sicily, Italy) · La Goulette (Tunisia)
Returns Sat, Nov 14, 2026
- NOV8
Sunday · 7 nights
Leaves from the E terminal7-Night Western Mediterranean
Calls at Palma de Mallorca (Spain) · Naples (Italy) · Civitavecchia (Italy) · Genoa (Italy) · Marseille (France)
Returns Sun, Nov 15, 2026
Lowest fare shown
2026: 90 departures
2026 overview2027: 755 departures
2027 overviewJanuary 2027
33 departures · 12 ships
5 to 121 nights
February 2027
35 departures · 14 ships
6 to 21 nights
March 2027
47 departures · 20 ships
3 to 21 nights
April 2027
60 departures · 27 ships
3 to 22 nights
May 2027
86 departures · 31 ships
3 to 28 nights
June 2027
69 departures · 32 ships
5 to 32 nights
July 2027
67 departures · 25 ships
7 to 37 nights
August 2027
64 departures · 26 ships
7 to 34 nights
September 2027
73 departures · 31 ships
3 to 35 nights
October 2027
96 departures · 38 ships
4 to 27 nights
November 2027
78 departures · 40 ships
4 to 34 nights
December 2027
47 departures · 21 ships
6 to 21 nights
2028: 586 departures
2028 overviewJanuary 2028
47 departures · 17 ships
6 to 115 nights
February 2028
29 departures · 12 ships
7 to 21 nights
March 2028
47 departures · 19 ships
3 to 28 nights
April 2028
62 departures · 28 ships
4 to 29 nights
May 2028
74 departures · 30 ships
7 to 101 nights
June 2028
72 departures · 29 ships
5 to 47 nights
July 2028
56 departures · 23 ships
6 to 28 nights
August 2028
62 departures · 22 ships
7 to 28 nights
September 2028
68 departures · 29 ships
6 to 32 nights
October 2028
64 departures · 29 ships
4 to 55 nights
November 2028
5 departures · 4 ships
9 to 19 nights