Western Mediterranean

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

Filters 3

Filters

Clear all

Price per cabin, €

Where

When

Length

Cruise line

Departure port

Ship

MSC Sinfonia MSC Cruises
7 nights · Western Mediterranean · 7 ports
10 – 17 December 2026
Civitavecchia (Rome) · Valencia · Barcelona · Marseille · Genoa (Milan) … +2
Interior878 €
With window878 €
With a balcony1 618 €
Suite2 118 €
from 878 € 125 € per night
Details
MSC Sinfonia MSC Cruises
7 nights · Western Mediterranean · 7 ports
3 – 10 December 2026
Civitavecchia (Rome) · Valencia · Barcelona · Marseille · Genoa (Milan) … +2
Interior978 €
With window978 €
With a balcony1 718 €
Suite2 218 €
from 978 € 140 € per night
Details
MSC Sinfonia MSC Cruises
7 nights · Western Mediterranean · 7 ports
17 – 24 December 2026
Civitavecchia (Rome) · Valencia · Barcelona · Marseille · Genoa (Milan) … +2
Interior998 €
With window998 €
With a balcony1 738 €
Suite2 298 €
from 998 € 143 € per night
Details
MSC World Asia MSC Cruises
7 nights · Western Mediterranean · 7 ports
14 – 21 December 2026
Civitavecchia (Rome) · Messina (Sicily Island) · Valletta · Barcelona · Marseille … +2
Interior1 339 €1 279 €
With window1 918 €1 798 €
With a balcony2 038 €1 978 €
Suite2 598 €2 538 €
from 1 279 € 183 € per night
Details
MSC World Asia MSC Cruises
7 nights · Western Mediterranean · 7 ports
7 – 14 December 2026
Civitavecchia (Rome) · Messina (Sicily Island) · Valletta · Barcelona · Marseille … +2
Interior1 538 €1 478 €
With window1 738 €1 678 €
With a balcony1 918 €1 858 €
Suite2 438 €2 378 €
from 1 478 € 211 € per night
Details
MSC Sinfonia MSC Cruises
7 nights · Western Mediterranean · 7 ports
24 – 31 December 2026
Civitavecchia (Rome) · Valencia · Barcelona · Marseille · Genoa (Milan) … +2
Interior1 658 €
With window1 818 €
With a balcony2 738 €
Suite3 118 €
from 1 658 € 237 € per night
Details
MSC Magnifica MSC Cruises
10 nights · Western Mediterranean · 9 ports
15 – 25 December 2026
Civitavecchia (Rome) · Genoa (Milan) · Marseille · Barcelona · Cadiz (Seville) … +4
Interior1 758 €
With window2 238 €
With a balcony2 238 €
Suite4 298 €
from 1 758 € 176 € per night
Details
MSC World Asia MSC Cruises
7 nights · Western Mediterranean · 7 ports
21 – 28 December 2026
Civitavecchia (Rome) · Messina (Sicily Island) · Valletta · Barcelona · Marseille … +2
Interior1 879 €1 789 €
With window2 518 €2 438 €
With a balcony2 778 €2 598 €
Suite3 098 €2 918 €
from 1 789 € 256 € per night
Details
MSC Sinfonia MSC Cruises
7 nights · Western Mediterranean · 7 ports
31 December – 7 January 2027
Civitavecchia (Rome) · Valencia · Barcelona · Marseille · Genoa (Milan) … +2
Interior2 278 €
With window2 638 €
With a balcony3 138 €
Suite3 518 €
from 2 278 € 325 € per night
Details
MSC World Asia MSC Cruises
7 nights · Western Mediterranean · 7 ports
28 December – 4 January 2027
Civitavecchia (Rome) · Messina (Sicily Island) · Valletta · Barcelona · Marseille … +2
Interior3 018 €2 369 €
With window3 738 €
With a balcony3 738 €
Suite4 458 €
from 2 369 € 338 € per night
Details
Oceania Sirena Oceania Cruises
7 nights · Western Mediterranean · 8 ports
2 – 9 December 2026
Civitavecchia (Rome) · Bastia (Corsica Island) · Livorno · La Spezia (Cinque Terre) · Toulon … +3
With window2 371 €
With a balcony3 194 €
Suite4 356 €
from 2 371 € 339 € per night
Details
MSC Magnifica MSC Cruises
10 nights · Western Mediterranean · 9 ports
25 December – 4 January 2027
Civitavecchia (Rome) · Genoa (Milan) · Marseille · Barcelona · Cadiz (Seville) … +4
Interior3 138 €
With window3 318 €
With a balcony3 438 €
Suite5 418 €
from 3 138 € 314 € per night
Details