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
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
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
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
bari,-italie_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
alexandrie_msc-(1).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
ancona.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
alexandrie_msc-(2).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
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
barcelona_msc.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
stredomori.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 Seaview
msc19018507-(1).jpg
Q1E6
Long cruises

Long cruise 2027 on MSC Seaview

MSC Seaview MSC Seaview
Boarding: Buenos Aires, Disembarking: Naples
March 4, 2027 - March 31, 2027 (27 nights)
from: $7,003

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2027 on MSC Seaview
msc19018507-(1).jpg
Q1DZ
Long cruises

Long cruise 2027 on MSC Seaview

MSC Seaview MSC Seaview
Boarding: Buenos Aires, Disembarking: Marseille
March 4, 2027 - March 29, 2027 (25 nights)
from: $3,239

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2027 on MSC Seaview
msc19018507-(1).jpg
Q1E0
Long cruises

Long cruise 2027 on MSC Seaview

MSC Seaview MSC Seaview
Boarding: Buenos Aires, Disembarking: Barcelona
March 4, 2027 - March 28, 2027 (24 nights)
from: $3,757

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2027 on MSC Seaview
msc19018507-(1).jpg
Q1E5
Long cruises

Long cruise 2027 on MSC Seaview

MSC Seaview MSC Seaview
Boarding: Santos (São Paulo), Disembarking: Barcelona
March 7, 2027 - March 28, 2027 (21 nights)
from: $2,013

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2027 on MSC Seaview
msc19018507-(1).jpg
Q1E2
Long cruises

Long cruise 2027 on MSC Seaview

MSC Seaview MSC Seaview
Boarding: Santos (São Paulo), Disembarking: Marseille
March 7, 2027 - March 29, 2027 (22 nights)
from: $2,127

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2027 on MSC Seaview
msc19018507-(1).jpg
Q1E1
Long cruises

Long cruise 2027 on MSC Seaview

MSC Seaview MSC Seaview
Boarding: Santos (São Paulo), Disembarking: Genoa
March 7, 2027 - March 30, 2027 (23 nights)
from: $2,596

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2027 on MSC Seaview
msc19018507-(1).jpg
Q1EC
Long cruises

Long cruise 2027 on MSC Seaview

MSC Seaview MSC Seaview
Boarding: Santos (São Paulo), Disembarking: Naples
March 7, 2027 - March 31, 2027 (24 nights)
from: $2,353

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2027 on MSC Seaview
msc19018507-(1).jpg
UZIV
Long cruises

Long cruise 2027 on MSC Seaview

MSC Seaview MSC Seaview
Boarding: Rio de Janeiro, Disembarking: Barcelona
March 8, 2027 - March 28, 2027 (20 nights)
from: $1,943

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2027 on MSC Seaview
msc19018507-(1).jpg
Q1E9
Long cruises

Long cruise 2027 on MSC Seaview

MSC Seaview MSC Seaview
Boarding: Rio de Janeiro, Disembarking: Genoa
March 8, 2027 - March 30, 2027 (22 nights)
from: $2,127

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2027 on MSC Divina
msc19018507-(1).jpg
UZPP
Long cruises

Long cruise 2027 on MSC Divina

MSC Divina MSC Divina
Boarding: Santos (São Paulo), Disembarking: Barcelona
March 14, 2027 - March 30, 2027 (16 nights)
from: $1,641

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2027 on MSC Divina
msc19018507-(1).jpg
UZPW
Long cruises

Long cruise 2027 on MSC Divina

MSC Divina MSC Divina
Boarding: Santos (São Paulo), Disembarking: Civitavecchia (Roma)
March 14, 2027 - April 2, 2027 (19 nights)
from: $2,337

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2027 on MSC Divina
msc19018507-(1).jpg
UZPS
Long cruises

Long cruise 2027 on MSC Divina

MSC Divina MSC Divina
Boarding: Rio de Janeiro, Disembarking: Civitavecchia (Roma)
March 15, 2027 - April 2, 2027 (18 nights)
from: $2,202

Price per person at double occupancy.

Cruise Detail
Long cruises
Long cruise 2027 on MSC Divina
msc19018507-(1).jpg
UZPM
Long cruises

Long cruise 2027 on MSC Divina

MSC Divina MSC Divina
Boarding: Salvador, Disembarking: Civitavecchia (Roma)
March 17, 2027 - April 2, 2027 (16 nights)
from: $5,937

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
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
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
Mediterranean
Italy, Spain, France, Morocco, Portugal
alexandrie_msc-(1).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