4 types MSC World Europa MSC Cruises 1 night · Western Mediterranean · 2 ports 24 – 25 April 2027 Barcelona · Marseille Interior147 $With window193 $With a balcony317 $Suite499 $ from 147 $ 147 $ per night Details
4 types MSC World Europa MSC Cruises 2 nights · Western Mediterranean · 3 ports 24 – 26 April 2027 Barcelona · Marseille · Genoa (Milan) Interior307 $With window386 $With a balcony613 $Suite864 $ from 307 $ 154 $ per night Details
4 types MSC World Europa MSC Cruises 4 nights · Western Mediterranean · 5 ports 24 – 28 April 2027 Barcelona · Marseille · Genoa (Milan) · La Spezia (Cinque Terre) · Civitavecchia (Rome) Interior500 $With window660 $With a balcony1 001 $Suite1 411 $ from 500 $ 125 $ per night Details
4 types MSC World Europa MSC Cruises 6 nights · Western Mediterranean · 6 ports 24 – 30 April 2027 Barcelona · Marseille · Genoa (Milan) · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +1 Interior751 $With window979 $With a balcony1 480 $Suite2 050 $ from 751 $ 125 $ per night Details
−7%all-time low4 types MSC Euribia MSC Cruises 4 nights · Western Mediterranean · 4 ports 10 – 14 April 2027 Barcelona · Marseille · Genoa (Milan) · Barcelona Interior1 115 $With window1 540 $1 411 $With a balcony1 304 $1 219 $Suite2 422 $2 255 $ from 1 115 $ 279 $ per night Details
4 types MSC Euribia MSC Cruises 7 nights · Western Mediterranean · 7 ports 3 – 10 April 2027 Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +2 Interior1 469 $With window2 278 $With a balcony1 811 $Suite3 691 $ from 1 469 $ 210 $ per night Details
4 types MSC Fantasia MSC Cruises 7 nights · Western Mediterranean · 7 ports 22 – 29 April 2027 Barcelona · Ibiza Island (Balearic Islands) · Cagliari (Sardinia Island) · Civitavecchia (Rome) · Livorno … +2 Interior1 571 $With window1 822 $With a balcony2 004 $Suite3 030 $ from 1 571 $ 224 $ per night Details
4 types MSC World Europa MSC Cruises 7 nights · Western Mediterranean · 7 ports 24 April – 1 May 2027 Barcelona · Marseille · Genoa (Milan) · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2 Interior1 572 $With window2 574 $With a balcony2 871 $Suite3 304 $ from 1 572 $ 225 $ per night Details
4 types MSC Virtuosa MSC Cruises 7 nights · Western Mediterranean · 7 ports 20 – 27 April 2027 Barcelona · La Goulette · Palermo (Sicily Island) · Naples (Pompeii) · Livorno … +2 Interior1 594 $With window1 936 $With a balcony2 278 $Suite3 760 $ from 1 594 $ 228 $ per night Details
4 types MSC Virtuosa MSC Cruises 7 nights · Western Mediterranean · 7 ports 27 April – 4 May 2027 Barcelona · La Goulette · Palermo (Sicily Island) · Naples (Pompeii) · Livorno … +2 Interior1 685 $With window2 027 $With a balcony1 732 $Suite3 691 $ from 1 685 $ 241 $ per night Details
4 types MSC Fantasia MSC Cruises 7 nights · Western Mediterranean · 7 ports 15 – 22 April 2027 Barcelona · Ibiza Island (Balearic Islands) · Cagliari (Sardinia Island) · Civitavecchia (Rome) · Livorno … +2 Interior1 731 $With window1 981 $With a balcony2 118 $Suite3 144 $ from 1 731 $ 247 $ per night Details
4 types MSC Seaview MSC Cruises 7 nights · Western Mediterranean · 7 ports 18 – 25 April 2027 Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +2 Interior1 731 $With window2 073 $With a balcony2 187 $Suite3 395 $ from 1 731 $ 247 $ per night Details
−20%4 types MSC World Asia MSC Cruises 7 nights · Western Mediterranean · 7 ports 2 – 9 April 2027 Barcelona · Marseille · Genoa (Milan) · Civitavecchia (Rome) · Messina (Sicily Island) … +2 Interior2 225 $1 743 $With window2 279 $With a balcony2 893 $Suite3 327 $ from 1 743 $ 249 $ per night Details
4 types MSC Seaview MSC Cruises 7 nights · Western Mediterranean · 7 ports 4 – 11 April 2027 Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +2 Interior1 799 $With window2 141 $With a balcony2 255 $Suite3 463 $ from 1 799 $ 257 $ per night Details
4 types MSC Seaview MSC Cruises 7 nights · Western Mediterranean · 7 ports 11 – 18 April 2027 Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +2 Interior1 799 $With window2 141 $With a balcony2 255 $Suite3 463 $ from 1 799 $ 257 $ per night Details
4 types MSC Fantasia MSC Cruises 7 nights · Western Mediterranean · 7 ports 29 April – 6 May 2027 Barcelona · Ibiza Island (Balearic Islands) · Cagliari (Sardinia Island) · Civitavecchia (Rome) · Livorno … +2 Interior1 799 $With window2 004 $With a balcony2 141 $Suite3 167 $ from 1 799 $ 257 $ per night Details
4 types MSC Seaview MSC Cruises 7 nights · Western Mediterranean · 7 ports 25 April – 2 May 2027 Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Palermo (Sicily Island) … +2 Interior1 822 $With window2 164 $With a balcony2 346 $Suite3 486 $ from 1 822 $ 260 $ per night Details
−29%all-time low4 types MSC World Asia MSC Cruises 7 nights · Western Mediterranean · 7 ports 16 – 23 April 2027 Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Messina (Sicily Island) … +2 Interior2 255 $With window2 712 $1 880 $With a balcony3 007 $Suite3 555 $ from 1 880 $ 269 $ per night Details
4 types MSC World Asia MSC Cruises 7 nights · Western Mediterranean · 7 ports 9 – 16 April 2027 Barcelona · Marseille · Genoa (Milan) · Civitavecchia (Rome) · Messina (Sicily Island) … +2 Interior2 187 $With window2 711 $With a balcony2 711 $Suite3 144 $ from 2 187 $ 312 $ per night Details
4 types MSC World Asia MSC Cruises 7 nights · Western Mediterranean · 7 ports 23 – 30 April 2027 Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Messina (Sicily Island) … +2 Interior2 278 $With window2 688 $With a balcony3 030 $Suite3 463 $ from 2 278 $ 325 $ per night Details
4 types MSC World Asia MSC Cruises 7 nights · Western Mediterranean · 7 ports 30 April – 7 May 2027 Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Messina (Sicily Island) … +2 Interior2 323 $With window2 734 $With a balcony3 076 $Suite3 509 $ from 2 323 $ 332 $ per night Details
−9%4 types Celebrity Equinox Celebrity Cruises 10 nights · Western Mediterranean · 8 ports 10 – 20 April 2027 Barcelona · Tangier · Leixoes (Porto) · Lisbon · Cadiz (Seville) … +3 Interior2 578 $2 430 $With window3 174 $2 826 $With a balcony3 390 $3 272 $Suite10 710 $ from 2 430 $ 243 $ per night Details
4 types MSC Sinfonia MSC Cruises 14 nights · Western Mediterranean · 12 ports 11 – 25 April 2027 Barcelona · Marseille · Livorno · Civitavecchia (Rome) · Valencia … +7 Interior2 665 $With window2 665 $With a balcony3 737 $Suite4 900 $ from 2 665 $ 190 $ per night Details
4 types Celebrity Equinox Celebrity Cruises 11 nights · Western Mediterranean · 8 ports 20 April – 1 May 2027 Barcelona · Malaga · Tangier · Lisbon · Leixoes (Porto) … +3 Interior3 074 $With window3 670 $With a balcony3 768 $Suite11 504 $ from 3 074 $ 279 $ per night Details