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

Long cruise 2026 on MSC Meraviglia

MSC Meraviglia MSC Meraviglia
Boarding: Naples, Disembarking: Miami
October 17, 2026 - November 11, 2026 (25 nights)
from: $3,725

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2026 on MSC Meraviglia
msc19018507-(1).jpg
UXYF
Long cruises

Long cruise 2026 on MSC Meraviglia

MSC Meraviglia MSC Meraviglia
Boarding: Barcelona, Disembarking: Miami
October 20, 2026 - November 11, 2026 (22 nights)
from: $2,023

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,569

Price per person at double occupancy.

Cruise Detail
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,485

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 6, 2026 - December 16, 2026 (10 nights)
from: $1,165

Price per person at double occupancy.

Cruise Detail
Mediterranean
France, Spain, Morocco, Italy
stredomori.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
alicante_pex.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
ancona.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,198

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 16, 2026 - December 26, 2026 (10 nights)
from: $1,068

Price per person at double occupancy.

Cruise Detail
Mediterranean
France, Spain, Morocco, Italy
alexandrie_msc-(1).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
ancona.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,025

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, France, Spain
bari,-italie_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
ajaccio_uns-(4).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
bari,-italie_msc-(2).jpg
UXQY
Mediterranean

Spain, Italy, France

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

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
ajaccio_uns-(4).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
barcelona_msc.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,457

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, France, Spain, Morocco, Gibraltar
alicante_pex.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
ancona.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
alexandrie_msc-(1).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
barcelona_msc.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
alicante_pex.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
alexandrie_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
ancona.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
bari,-italie_msc-(2).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