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 Virtuosa MSC Cruises 7 nights · Western Mediterranean · 7 ports 11 – 18 May 2027 Barcelona · La Goulette · Palermo (Sicily Island) · Naples (Pompeii) · Livorno … +2 Interior1 412 $With window2 073 $With a balcony1 754 $Suite3 669 $ from 1 412 $ 202 $ per night Details
4 types MSC Virtuosa MSC Cruises 7 nights · Western Mediterranean · 7 ports 4 – 11 May 2027 Barcelona · La Goulette · Palermo (Sicily Island) · Naples (Pompeii) · Livorno … +2 Interior1 447 $With window2 073 $With a balcony1 811 $Suite3 783 $ from 1 447 $ 207 $ per night Details
−20%all-time low4 types MSC Virtuosa MSC Cruises 7 nights · Western Mediterranean · 7 ports 1 – 8 June 2027 Barcelona · La Goulette · Palermo (Sicily Island) · Naples (Pompeii) · Livorno … +2 Interior1 854 $1 458 $With window2 164 $With a balcony1 777 $Suite3 714 $ from 1 458 $ 208 $ 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 Euribia MSC Cruises 10 nights · Northern Europe · 8 ports 14 – 24 April 2027 Barcelona · Alicante · Gibraltar (UK) · Cadiz (Seville) · La Coruna … +3 Interior1 515 $With window2 597 $With a balcony2 495 $Suite5 493 $ from 1 515 $ 152 $ 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 World Europa MSC Cruises 7 nights · Western Mediterranean · 7 ports 8 – 15 May 2027 Barcelona · Marseille · Genoa (Milan) · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2 Interior1 595 $With window2 506 $With a balcony2 848 $Suite3 281 $ from 1 595 $ 228 $ per night Details
4 types MSC World Europa MSC Cruises 7 nights · Western Mediterranean · 7 ports 15 – 22 May 2027 Barcelona · Marseille · Genoa (Milan) · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2 Interior1 595 $With window2 506 $With a balcony2 848 $Suite3 281 $ from 1 595 $ 228 $ per night Details
4 types MSC World Europa MSC Cruises 7 nights · Western Mediterranean · 7 ports 1 – 8 May 2027 Barcelona · Marseille · Genoa (Milan) · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2 Interior1 618 $With window2 574 $With a balcony2 939 $Suite3 372 $ from 1 618 $ 231 $ per night Details
−26%4 types MSC World Europa MSC Cruises 7 nights · Western Mediterranean · 7 ports 22 – 29 May 2027 Barcelona · Marseille · Genoa (Milan) · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2 Interior1 629 $With window2 573 $1 868 $With a balcony3 030 $Suite3 463 $ from 1 629 $ 233 $ per night Details
−25%all-time low4 types MSC Virtuosa MSC Cruises 7 nights · Western Mediterranean · 7 ports 22 – 29 June 2027 Barcelona · La Goulette · Palermo (Sicily Island) · Naples (Pompeii) · Livorno … +2 Interior2 202 $1 629 $With window2 551 $With a balcony2 017 $Suite4 193 $ from 1 629 $ 233 $ per night Details
4 types MSC World Europa MSC Cruises 7 nights · Western Mediterranean · 7 ports 29 May – 5 June 2027 Barcelona · Marseille · Genoa (Milan) · La Spezia (Cinque Terre) · Civitavecchia (Rome) … +2 Interior1 640 $With window2 665 $With a balcony3 007 $Suite3 441 $ from 1 640 $ 234 $ 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 Euribia MSC Cruises 11 nights · Northern Europe · 9 ports 14 – 25 April 2027 Barcelona · Alicante · Gibraltar (UK) · Cadiz (Seville) · La Coruna … +4 Interior1 697 $With window2 848 $With a balcony2 803 $Suite6 154 $ from 1 697 $ 154 $ per night Details
−26%all-time low4 types MSC Virtuosa MSC Cruises 7 nights · Western Mediterranean · 7 ports 6 – 13 July 2027 Barcelona · La Goulette · Palermo (Sicily Island) · Naples (Pompeii) · Livorno … +2 Interior2 341 $1 697 $With window2 643 $With a balcony2 039 $Suite4 239 $ from 1 697 $ 242 $ per night Details
−30%all-time low4 types MSC World Asia MSC Cruises 7 nights · Western Mediterranean · 7 ports 14 – 21 May 2027 Barcelona · Marseille · Genoa (Milan) · Naples (Pompeii) · Messina (Sicily Island) … +2 Interior1 709 $With window2 782 $1 914 $With a balcony3 076 $Suite3 509 $ from 1 709 $ 244 $ 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