−26%all-time low4 types MSC Opera MSC Cruises 3 nights · Grand Voyages · 4 ports 29 October – 1 November 2026 Civitavecchia (Rome) · Genoa (Milan) · Livorno · Marseille Interior647 $499 $With window810 $591 $With a balcony1 227 $933 $Suite1 343 $ from 499 $ 166 $ per night Details
−12%all-time low4 types MSC Opera MSC Cruises 15 nights · Grand Voyages · 7 ports 1 – 16 November 2026 Marseille · Barcelona · Tangier · St. John`s · Philipsburg … +2 Interior1 390 $1 206 $With window1 738 $1 594 $With a balcony3 060 $2 848 $Suite6 450 $ from 1 206 $ 80 $ per night Details
−11%all-time low4 types MSC Opera MSC Cruises 17 nights · Grand Voyages · 9 ports 30 October – 16 November 2026 Genoa (Milan) · Livorno · Marseille · Barcelona · Tangier … +4 Interior1 529 $1 343 $With window1 946 $1 799 $With a balcony3 486 $Suite7 385 $ from 1 343 $ 79 $ per night Details
−21%all-time low4 types MSC Opera MSC Cruises 18 nights · Grand Voyages · 10 ports 29 October – 16 November 2026 Civitavecchia (Rome) · Genoa (Milan) · Livorno · Marseille · Barcelona … +5 Interior1 946 $1 503 $With window1 946 $1 639 $With a balcony4 011 $3 372 $Suite7 613 $ from 1 503 $ 84 $ per night Details
−9%4 types MSC Opera MSC Cruises 25 nights · Grand Voyages · 16 ports 29 October – 23 November 2026 Civitavecchia (Rome) · Genoa (Milan) · Livorno · Marseille · Barcelona … +11 Interior3 524 $3 167 $With window3 524 $3 304 $With a balcony6 169 $5 607 $Suite11 215 $ from 3 167 $ 127 $ per night Details