Offer of cruises

Destination
Departure date
Or pick exact dates:
Passengers

Maximum 4 people per cabin

More options
Ship:
Select
Promo:
Select
From port:
Select
Max. price:
available sailings
Reset filter
Sort by:

The final cruise price, with no surprises

We always show the final price including fees, port taxes and mandatory gratuities.

Final price guarantee

Nothing found

No cruise matches the specified parameters.

Reset filter
Long cruises
Long cruise 2026 on MSC Opera
msc19018507-(1).jpg
UZO7
Long cruises

Long cruise 2026 on MSC Opera

MSC Opera MSC Opera
Boarding: Civitavecchia (Roma), Disembarking: La Romana
October 29, 2026 - November 23, 2026 (25 nights)
from: $4,254

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2026 on MSC Opera
msc19018507-(1).jpg
UZOB
Long cruises

Long cruise 2026 on MSC Opera

MSC Opera MSC Opera
Boarding: Civitavecchia (Roma), Disembarking: La Romana
October 29, 2026 - November 16, 2026 (18 nights)
from: $945

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2026 on MSC Opera
msc19018507-(1).jpg
UZOA
Long cruises

Long cruise 2026 on MSC Opera

MSC Opera MSC Opera
Boarding: Genoa, Disembarking: La Romana
October 30, 2026 - November 16, 2026 (17 nights)
from: $932

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2026 on MSC Opera
msc19018507-(1).jpg
UZO6
Long cruises

Long cruise 2026 on MSC Opera

MSC Opera MSC Opera
Boarding: Genoa, Disembarking: La Romana
October 30, 2026 - November 23, 2026 (24 nights)
from: $2,211

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2026 on MSC Opera
msc19018507-(1).jpg
UZO8
Long cruises

Long cruise 2026 on MSC Opera

MSC Opera MSC Opera
Boarding: Livorno (Pisa), Disembarking: La Romana
October 31, 2026 - November 16, 2026 (16 nights)
from: $1,470

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2026 on MSC Opera
msc19018507-(1).jpg
UYHZ
Long cruises

Long cruise 2026 on MSC Opera

MSC Opera MSC Opera
Boarding: Marseille, Disembarking: La Romana
November 1, 2026 - November 16, 2026 (15 nights)
from: $766

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2026 on MSC Opera
msc19018507-(1).jpg
UYHY
Long cruises

Long cruise 2026 on MSC Opera

MSC Opera MSC Opera
Boarding: Marseille, Disembarking: Fort-de-France (Martinique)
November 1, 2026 - November 20, 2026 (19 nights)
from: $1,509

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2026 on MSC Opera
msc19018507-(1).jpg
UYI0
Long cruises

Long cruise 2026 on MSC Opera

MSC Opera MSC Opera
Boarding: Barcelona, Disembarking: La Romana
November 2, 2026 - November 16, 2026 (14 nights)
from: $936

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2026 on MSC Opera
msc19018507-(1).jpg
UYI2
Long cruises

Long cruise 2026 on MSC Opera

MSC Opera MSC Opera
Boarding: Barcelona, Disembarking: Bridgetown
November 2, 2026 - November 19, 2026 (17 nights)
from: $1,375

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2027 on MSC Virtuosa
msc19018507-(1).jpg
UY9O
Long cruises

Long cruise 2027 on MSC Virtuosa

MSC Virtuosa MSC Virtuosa
Boarding: Santos (São Paulo), Disembarking: Marseille
April 3, 2027 - April 26, 2027 (23 nights)
from: $11,343

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2027 on MSC Virtuosa
msc19018507-(1).jpg
UY9L
Long cruises

Long cruise 2027 on MSC Virtuosa

MSC Virtuosa MSC Virtuosa
Boarding: Santos (São Paulo), Disembarking: Barcelona
April 3, 2027 - April 20, 2027 (17 nights)
from: $1,657

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2027 on MSC Virtuosa
msc19018507-(1).jpg
UY9U
Long cruises

Long cruise 2027 on MSC Virtuosa

MSC Virtuosa MSC Virtuosa
Boarding: Rio de Janeiro, Disembarking: Barcelona
April 4, 2027 - April 20, 2027 (16 nights)
from: $1,554

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, Spain, France, Morocco, Portugal
barcelona_msc.jpg
UYOG
Mediterranean

Italy, Spain, France, Morocco, Portugal

MSC Sinfonia MSC Sinfonia
Boarding: Civitavecchia (Roma), Disembarking: Civitavecchia (Roma)
April 14, 2027 - April 27, 2027 (13 nights)
from: $1,463

Price per person at double occupancy.

Cruise Detail
Mediterranean
France, Spain, Morocco, Portugal, Italy
barcelona_msc.jpg
UYMT
Mediterranean

France, Spain, Morocco, Portugal, Italy

MSC Sinfonia MSC Sinfonia
Boarding: Marseille, Disembarking: Marseille
April 19, 2027 - April 29, 2027 (10 nights)
from: $1,425

Price per person at double occupancy.

Cruise Detail
Mediterranean
Spain, Morocco, Portugal, Italy, France
barcelona_msc.jpg
UYNI
Mediterranean

Spain, Morocco, Portugal, Italy, France

MSC Sinfonia MSC Sinfonia
Boarding: Malaga, Disembarking: Malaga
April 21, 2027 - May 1, 2027 (10 nights)
from: $1,403

Price per person at double occupancy.

Cruise Detail
Mediterranean
Spain, Italy, France, Morocco, Portugal
alicante_pex.jpg
UYN3
Mediterranean

Spain, Italy, France, Morocco, Portugal

MSC Sinfonia MSC Sinfonia
Boarding: Alicante, Disembarking: Alicante
April 25, 2027 - May 5, 2027 (10 nights)
from: $1,457

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, France, Spain, Morocco, Portugal
barcelona_msc.jpg
UYN4
Mediterranean

Italy, France, Spain, Morocco, Portugal

MSC Sinfonia MSC Sinfonia
Boarding: Civitavecchia (Roma), Disembarking: Civitavecchia (Roma)
April 27, 2027 - May 7, 2027 (10 nights)
from: $1,457

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, France, Spain, Morocco, Portugal
barcelona_msc.jpg
UYKR
Mediterranean

Italy, France, Spain, Morocco, Portugal

MSC Sinfonia MSC Sinfonia
Boarding: Genoa, Disembarking: Genoa
April 28, 2027 - May 8, 2027 (10 nights)
from: $1,457

Price per person at double occupancy.

Cruise Detail
Mediterranean
France, Spain, Morocco, Portugal, Italy
stredomori.jpg
UYMT
Mediterranean

France, Spain, Morocco, Portugal, Italy

MSC Sinfonia MSC Sinfonia
Boarding: Marseille, Disembarking: Marseille
April 29, 2027 - May 9, 2027 (10 nights)
from: $1,457

Price per person at double occupancy.

Cruise Detail
Mediterranean
Spain, Morocco, Portugal, Italy, France
stredomori.jpg
UYMU
Mediterranean

Spain, Morocco, Portugal, Italy, France

MSC Sinfonia MSC Sinfonia
Boarding: Malaga, Disembarking: Malaga
May 1, 2027 - May 11, 2027 (10 nights)
from: $1,457

Price per person at double occupancy.

Cruise Detail
Mediterranean
Spain, Italy, France, Morocco, Portugal
bari,-italie_msc-(2).jpg
UYN3
Mediterranean

Spain, Italy, France, Morocco, Portugal

MSC Sinfonia MSC Sinfonia
Boarding: Alicante, Disembarking: Alicante
May 15, 2027 - May 25, 2027 (10 nights)
from: $1,457

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, France, Spain, Morocco, Portugal
barcelona_msc.jpg
UYN4
Mediterranean

Italy, France, Spain, Morocco, Portugal

MSC Sinfonia MSC Sinfonia
Boarding: Civitavecchia (Roma), Disembarking: Civitavecchia (Roma)
May 17, 2027 - May 27, 2027 (10 nights)
from: $1,457

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, France, Spain, Morocco, Portugal
limassol_msc.jpg
UYKR
Mediterranean

Italy, France, Spain, Morocco, Portugal

MSC Sinfonia MSC Sinfonia
Boarding: Genoa, Disembarking: Genoa
May 18, 2027 - May 28, 2027 (10 nights)
from: $1,457

Price per person at double occupancy.

Cruise Detail
Mediterranean
France, Spain, Morocco, Portugal, Italy
alicante_pex.jpg
UYMT
Mediterranean

France, Spain, Morocco, Portugal, Italy

MSC Sinfonia MSC Sinfonia
Boarding: Marseille, Disembarking: Marseille
May 19, 2027 - May 29, 2027 (10 nights)
from: $1,457

Price per person at double occupancy.

Cruise Detail
Mediterranean
Spain, Morocco, Portugal, Italy, France
ancona.jpg
UYMU
Mediterranean

Spain, Morocco, Portugal, Italy, France

MSC Sinfonia MSC Sinfonia
Boarding: Malaga, Disembarking: Malaga
May 21, 2027 - May 31, 2027 (10 nights)
from: $1,457

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, France, Spain, Morocco
alicante_pex.jpg
UYSS
Mediterranean

Italy, France, Spain, Morocco

MSC Magnifica MSC Magnifica
Boarding: Civitavecchia (Roma), Disembarking: Civitavecchia (Roma)
November 25, 2027 - December 5, 2027 (10 nights)
from: $1,209

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, France, Spain, Morocco
ajaccio_uns-(4).jpg
UYPU
Mediterranean

Italy, France, Spain, Morocco

MSC Magnifica MSC Magnifica
Boarding: Genoa, Disembarking: Genoa
November 26, 2027 - December 6, 2027 (10 nights)
from: $1,209

Price per person at double occupancy.

Cruise Detail
Mediterranean
France, Spain, Morocco, Italy
barcelona_msc.jpg
UYST
Mediterranean

France, Spain, Morocco, Italy

MSC Magnifica MSC Magnifica
Boarding: Marseille, Disembarking: Marseille
November 27, 2027 - December 7, 2027 (10 nights)
from: $1,209

Price per person at double occupancy.

Cruise Detail
Mediterranean
Spain, Morocco, Italy, France
stredomori.jpg
UYSU
Mediterranean

Spain, Morocco, Italy, France

MSC Magnifica MSC Magnifica
Boarding: Tarragona, Disembarking: Tarragona
November 28, 2027 - December 8, 2027 (10 nights)
from: $1,209

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2028 on MSC Virtuosa
msc19018507-(1).jpg
Q14R
Long cruises

Long cruise 2028 on MSC Virtuosa

MSC Virtuosa MSC Virtuosa
Boarding: Santos (São Paulo), Disembarking: Barcelona
March 25, 2028 - April 11, 2028 (17 nights)
from: $1,689

Price per person at double occupancy.

Cruise Detail