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 Virtuosa
msc19018507-(1).jpg
UZMF
Long cruises

Long cruise 2026 on MSC Virtuosa

MSC Virtuosa MSC Virtuosa
Boarding: Southampton (London), Disembarking: Rio de Janeiro
November 7, 2026 - December 1, 2026 (24 nights)
from: $3,226

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2026 on MSC Virtuosa
msc19018507-(1).jpg
UZMC
Long cruises

Long cruise 2026 on MSC Virtuosa

MSC Virtuosa MSC Virtuosa
Boarding: Southampton (London), Disembarking: Santos (São Paulo)
November 7, 2026 - December 2, 2026 (25 nights)
from: $2,451

Price per person at double occupancy.

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

Italy, France, Spain, Morocco

MSC Magnifica MSC Magnifica
Boarding: Genoa, Disembarking: Genoa
December 6, 2026 - December 16, 2026 (10 nights)
from: $1,241

Price per person at double occupancy.

Cruise Detail
Mediterranean
France, Spain, Morocco, Italy
alexandrie_msc-(2).jpg
UXPY
Mediterranean

France, Spain, Morocco, Italy

MSC Magnifica MSC Magnifica
Boarding: Marseille, Disembarking: Marseille
December 7, 2026 - December 17, 2026 (10 nights)
from: $1,090

Price per person at double occupancy.

Cruise Detail
Mediterranean
Spain, Morocco, Italy, France
alexandrie_msc-(2).jpg
UXPZ
Mediterranean

Spain, Morocco, Italy, France

MSC Magnifica MSC Magnifica
Boarding: Barcelona, Disembarking: Barcelona
December 8, 2026 - December 18, 2026 (10 nights)
from: $809

Price per person at double occupancy.

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

Italy, France, Spain, Morocco

MSC Magnifica MSC Magnifica
Boarding: Civitavecchia (Roma), Disembarking: Civitavecchia (Roma)
December 15, 2026 - December 25, 2026 (10 nights)
from: $1,371

Price per person at double occupancy.

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

Italy, France, Spain, Morocco

MSC Magnifica MSC Magnifica
Boarding: Genoa, Disembarking: Genoa
December 16, 2026 - December 26, 2026 (10 nights)
from: $1,068

Price per person at double occupancy.

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

France, Spain, Morocco, Italy

MSC Magnifica MSC Magnifica
Boarding: Marseille, Disembarking: Marseille
December 17, 2026 - December 27, 2026 (10 nights)
from: $1,090

Price per person at double occupancy.

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

Spain, Morocco, Italy, France

MSC Magnifica MSC Magnifica
Boarding: Barcelona, Disembarking: Barcelona
December 18, 2026 - December 28, 2026 (10 nights)
from: $1,036

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, France, Spain
alexandrie_msc-(2).jpg
UXQ1
Mediterranean

Italy, France, Spain

MSC Magnifica MSC Magnifica
Boarding: Civitavecchia (Roma), Disembarking: Civitavecchia (Roma)
December 25, 2026 - January 4, 2027 (10 nights)
from: $1,900

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, France, Spain
alexandrie_msc-(1).jpg
UXEU
Mediterranean

Italy, France, Spain

MSC Magnifica MSC Magnifica
Boarding: Genoa, Disembarking: Genoa
December 26, 2026 - January 5, 2027 (10 nights)
from: $1,792

Price per person at double occupancy.

Cruise Detail
Mediterranean
France, Spain, Italy
ancona.jpg
UXQX
Mediterranean

France, Spain, Italy

MSC Magnifica MSC Magnifica
Boarding: Marseille, Disembarking: Marseille
December 27, 2026 - January 6, 2027 (10 nights)
from: $1,500

Price per person at double occupancy.

Cruise Detail
Mediterranean
Spain, Italy, France
alicante_pex.jpg
UXQY
Mediterranean

Spain, Italy, France

MSC Magnifica MSC Magnifica
Boarding: Barcelona, Disembarking: Barcelona
December 28, 2026 - January 7, 2027 (10 nights)
from: $1,792

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2027 on MSC Meraviglia
msc19018507-(1).jpg
UXZ4
Long cruises

Long cruise 2027 on MSC Meraviglia

MSC Meraviglia MSC Meraviglia
Boarding: Miami, Disembarking: Malaga
April 10, 2027 - April 24, 2027 (14 nights)
from: $1,371

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2027 on MSC Meraviglia
msc19018507-(1).jpg
UXZ6
Long cruises

Long cruise 2027 on MSC Meraviglia

MSC Meraviglia MSC Meraviglia
Boarding: Miami, Disembarking: Marseille
April 10, 2027 - April 26, 2027 (16 nights)
from: $1,630

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2027 on MSC Meraviglia
msc19018507-(1).jpg
UZPF
Long cruises

Long cruise 2027 on MSC Meraviglia

MSC Meraviglia MSC Meraviglia
Boarding: Miami, Disembarking: Tarragona
April 10, 2027 - April 27, 2027 (17 nights)
from: $1,689

Price per person at double occupancy.

Cruise Detail
Mediterranean
Spain, Italy, France, Morocco, Gibraltar
alicante_pex.jpg
UYMV
Mediterranean

Spain, Italy, France, Morocco, Gibraltar

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

Price per person at double occupancy.

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

Italy, France, Spain, Morocco, Gibraltar

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

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, France, Spain, Morocco, Gibraltar
alexandrie_msc-(1).jpg
UYLD
Mediterranean

Italy, France, Spain, Morocco, Gibraltar

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

Price per person at double occupancy.

Cruise Detail
Mediterranean
France, Spain, Morocco, Gibraltar, Italy
barcelona_msc.jpg
UYN1
Mediterranean

France, Spain, Morocco, Gibraltar, Italy

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

Price per person at double occupancy.

Cruise Detail
Mediterranean
Spain, Morocco, Gibraltar, Italy, France
barcelona_msc.jpg
UYN2
Mediterranean

Spain, Morocco, Gibraltar, Italy, France

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

Price per person at double occupancy.

Cruise Detail
Mediterranean
Spain, Italy, France, Portugal
alexandrie_msc-(2).jpg
UYN5
Mediterranean

Spain, Italy, France, Portugal

MSC Sinfonia MSC Sinfonia
Boarding: Alicante, Disembarking: Alicante
May 25, 2027 - June 4, 2027 (10 nights)
from: $1,446

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, France, Spain, Portugal
alicante_pex.jpg
UYL1
Mediterranean

Italy, France, Spain, Portugal

MSC Sinfonia MSC Sinfonia
Boarding: Genoa, Disembarking: Genoa
May 28, 2027 - June 7, 2027 (10 nights)
from: $1,489

Price per person at double occupancy.

Cruise Detail
Mediterranean
France, Spain, Portugal, Italy
ancona.jpg
UYMX
Mediterranean

France, Spain, Portugal, Italy

MSC Sinfonia MSC Sinfonia
Boarding: Marseille, Disembarking: Marseille
May 29, 2027 - June 8, 2027 (10 nights)
from: $1,522

Price per person at double occupancy.

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

Spain, Portugal, Italy, France

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

Price per person at double occupancy.

Cruise Detail
Mediterranean
Portugal, Spain, Italy, France
barcelona_msc.jpg
UYMZ
Mediterranean

Portugal, Spain, Italy, France

MSC Sinfonia MSC Sinfonia
Boarding: Lisbon, Disembarking: Lisbon
June 2, 2027 - June 12, 2027 (10 nights)
from: $2,494

Price per person at double occupancy.

Cruise Detail
Mediterranean
Spain, Italy, France, Portugal
ancona.jpg
UYN0
Mediterranean

Spain, Italy, France, Portugal

MSC Sinfonia MSC Sinfonia
Boarding: Alicante, Disembarking: Alicante
June 4, 2027 - June 14, 2027 (10 nights)
from: $1,565

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, France, Spain, Portugal
alicante_pex.jpg
UYL1
Mediterranean

Italy, France, Spain, Portugal

MSC Sinfonia MSC Sinfonia
Boarding: Genoa, Disembarking: Genoa
June 7, 2027 - June 17, 2027 (10 nights)
from: $1,522

Price per person at double occupancy.

Cruise Detail
Mediterranean
Spain, Portugal, Italy, France
ancona.jpg
UYMY
Mediterranean

Spain, Portugal, Italy, France

MSC Sinfonia MSC Sinfonia
Boarding: Malaga, Disembarking: Malaga
June 10, 2027 - June 20, 2027 (10 nights)
from: $1,522

Price per person at double occupancy.

Cruise Detail
Mediterranean
Portugal, Spain, Italy, France
alexandrie_msc-(1).jpg
UYMZ
Mediterranean

Portugal, Spain, Italy, France

MSC Sinfonia MSC Sinfonia
Boarding: Lisbon, Disembarking: Lisbon
July 2, 2027 - July 12, 2027 (10 nights)
from: $1,781

Price per person at double occupancy.

Cruise Detail