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
UXZB
Long cruises

Long cruise 2026 on MSC Meraviglia

MSC Meraviglia MSC Meraviglia
Boarding: Marseille, Disembarking: Miami
October 19, 2026 - November 11, 2026 (23 nights)
from: $3,505

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
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
stredomori.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,392

Price per person at double occupancy.

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

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: $971

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, France, Spain
stredomori.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
limassol_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
limassol_msc.jpg
UXQX
Mediterranean

France, Spain, Italy

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

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

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
Mediterranean
Italy, Spain, France, Morocco, Portugal
ancona.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
bari,-italie_msc-(2).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
alexandrie_msc-(2).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
bari,-italie_msc-(2).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
stredomori.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
limassol_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, Gibraltar
bari,-italie_msc-(2).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,468

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, France, Spain, Morocco, Gibraltar
barcelona_msc.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