Western Mediterranean

2 241 cruises · routes, dates and prices we record every day

Filters 2

Filters

Clear all

Price per cabin, €

Where

When

Length

Cruise line

Departure port

Ship

Oceania Sirena Oceania Cruises
8 nights · Western Mediterranean · 8 ports
3 – 11 March 2027
Lisbon · Portimao · Cadiz (Seville) · Malaga · Barcelona … +3
Interior2 746 €
With window3 031 €
With a balcony4 462 €
Suite6 178 €
from 2 746 € 343 € per night
Details
MSC World Asia MSC Cruises
7 nights · Western Mediterranean · 7 ports
20 – 27 August 2027
Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Messina (Sicily Island) … +2
Interior2 758 €
With window3 118 €
With a balcony3 478 €
Suite3 798 €
from 2 758 € 394 € per night
Details
MSC World Asia MSC Cruises
7 nights · Western Mediterranean · 7 ports
30 July – 6 August 2027
Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Messina (Sicily Island) … +2
Interior2 778 €
With window3 138 €
With a balcony3 498 €
Suite3 818 €
from 2 778 € 397 € per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 7 ports
5 – 12 September 2027
Barcelona · Palma de Mallorca · Marseille · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2
Interior3 135 €2 790 €
With window3 393 €3 187 €
With a balcony3 741 €3 503 €
Suite5 668 €
from 2 790 € 399 € per night
Details
MSC Seaview MSC Cruises
7 nights · Western Mediterranean · 7 ports
11 – 18 August 2027
Naples (Pompeii) · Palermo (Sicily Island) · Valletta · Barcelona · Marseille … +2
Interior2 818 €
With window3 118 €
With a balcony3 178 €
Suite4 178 €
from 2 818 € 403 € per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 7 ports
9 – 16 September 2027
Civitavecchia (Rome) · Naples (Pompeii) · Barcelona · Palma de Mallorca · Marseille … +2
Interior3 288 €2 818 €
With window3 357 €
With a balcony3 550 €3 240 €
Suite5 641 €
from 2 818 € 403 € per night
Details
MSC World Asia MSC Cruises
7 nights · Western Mediterranean · 7 ports
6 – 13 August 2027
Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Messina (Sicily Island) … +2
Interior2 838 €
With window3 198 €
With a balcony3 558 €
Suite3 978 €
from 2 838 € 405 € per night
Details
MSC World Asia MSC Cruises
7 nights · Western Mediterranean · 7 ports
13 – 20 August 2027
Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Messina (Sicily Island) … +2
Interior2 838 €
With window3 198 €
With a balcony3 558 €
Suite3 878 €
from 2 838 € 405 € per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 7 ports
26 September – 3 October 2027
Barcelona · Palma de Mallorca · Marseille · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2
Interior2 927 €
With window3 050 €
With a balcony3 332 €
Suite5 300 €
from 2 927 € 418 € per night
Details
Oceania Sirena Oceania Cruises
7 nights · Western Mediterranean · 8 ports
12 – 19 October 2026
Civitavecchia (Rome) · Livorno · Porto Torres (Sardinia Island) · Mahon (Menorca Island) · Barcelona … +3
Interior2 957 €
With window3 696 €
With a balcony4 620 €
Suite6 037 €
from 2 957 € 422 € per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 7 ports
2 – 9 September 2027
Civitavecchia (Rome) · Naples (Pompeii) · Barcelona · Palma de Mallorca · Marseille … +2
Interior3 342 €3 040 €
With window3 769 €3 398 €
With a balcony4 188 €3 714 €
Suite6 025 €
from 3 040 € 434 € per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 7 ports
12 – 19 September 2027
Barcelona · Palma de Mallorca · Marseille · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2
Interior3 072 €
With window3 305 €
With a balcony4 199 €
Suite5 317 €5 245 €
from 3 072 € 439 € per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 7 ports
23 – 30 May 2027
Barcelona · Palma de Mallorca · Marseille · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2
Interior3 367 €3 098 €
With window4 053 €
With a balcony4 163 €
Suite5 918 €
from 3 098 € 443 € per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 7 ports
13 – 20 June 2027
Barcelona · Palma de Mallorca · Marseille · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2
Interior3 455 €3 173 €
With window4 274 €4 007 €
With a balcony4 361 €4 250 €
Suite6 723 €
from 3 173 € 453 € per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 7 ports
23 – 30 September 2027
Civitavecchia (Rome) · Naples (Pompeii) · Barcelona · Palma de Mallorca · Marseille … +2
Interior3 219 €
With window3 472 €
With a balcony3 824 €
Suite5 540 €
from 3 219 € 460 € per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 7 ports
16 – 23 September 2027
Civitavecchia (Rome) · Naples (Pompeii) · Barcelona · Palma de Mallorca · Marseille … +2
Interior3 261 €
With window3 629 €
With a balcony4 293 €
Suite5 591 €
from 3 261 € 466 € per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 7 ports
30 May – 6 June 2027
Barcelona · Palma de Mallorca · Marseille · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2
Interior3 513 €3 288 €
With window4 070 €3 721 €
With a balcony4 322 €3 979 €
Suite62 027 €
from 3 288 € 470 € per night
Details
Oceania Nautica Oceania Cruises
7 nights · Western Mediterranean · 8 ports
26 September – 3 October 2027
Civitavecchia (Rome) · Livorno · La Spezia (Cinque Terre) · Monte Carlo · Saint Tropez … +3
Interior3 342 €
With window3 870 €
With a balcony5 806 €
Suite8 446 €
from 3 342 € 477 € per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 7 ports
29 August – 5 September 2027
Barcelona · Palma de Mallorca · Marseille · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2
Interior3 354 €
With window3 978 €
With a balcony4 004 €
Suite6 407 €
from 3 354 € 479 € per night
Details
Oosterdam Holland America Line
7 nights · Western Mediterranean · 6 ports
19 – 26 June 2027
Civitavecchia (Rome) · Livorno · Portofino · Marseille · Gibraltar (UK) … +1
Interior3 358 €
With window3 738 €
With a balcony4 118 €
Suite6 098 €
from 3 358 € 480 € per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 6 ports
4 – 11 July 2027
Barcelona · Palma de Mallorca · La Spezia (Cinque Terre) · Civitavecchia (Rome) · Naples (Pompeii) … +1
Interior3 544 €3 414 €
With window4 450 €
With a balcony4 498 €
Suite6 552 €
from 3 414 € 488 € per night
Details
Oosterdam Holland America Line
7 nights · Western Mediterranean · 6 ports
10 – 17 July 2027
Civitavecchia (Rome) · Portofino · Ajaccio (Corsica island) · Marseille · Gibraltar (UK) … +1
Interior3 418 €
With window3 778 €
With a balcony4 258 €
Suite6 238 €
from 3 418 € 488 € per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 7 ports
19 – 26 September 2027
Barcelona · Palma de Mallorca · Marseille · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2
Interior3 428 €
With window3 797 €
With a balcony3 938 €
Suite5 195 €
from 3 428 € 490 € per night
Details
Legend of the Seas Royal Caribbean International
7 nights · Western Mediterranean · 6 ports
22 – 29 August 2027
Barcelona · Palma de Mallorca · La Spezia (Cinque Terre) · Civitavecchia (Rome) · Naples (Pompeii) … +1
Interior3 429 €
With window4 272 €
With a balcony4 712 €
Suite6 456 €
from 3 429 € 490 € per night
Details