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
Mediterranean
Italy, Croatia, Greece, Montenegro
alexandrie_msc-(1).jpg
UZVX
Mediterranean

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Venice-Marghera, Disembarking: Venice-Marghera
May 14, 2028 - May 21, 2028 (7 nights)
from: $954

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, Croatia, Greece, Montenegro
alexandrie_msc-(2).jpg
UZVY
Mediterranean

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Brindisi (Lecce), Disembarking: Brindisi (Lecce)
May 19, 2028 - May 26, 2028 (7 nights)
from: $964

Price per person at double occupancy.

Cruise Detail
Mediterranean
Croatia, Italy, Greece, Montenegro
limassol_msc.jpg
UZVZ
Mediterranean

Croatia, Italy, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Split, Disembarking: Split
May 20, 2028 - May 27, 2028 (7 nights)
from: $964

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, Croatia, Greece, Montenegro
alexandrie_msc-(1).jpg
UZVX
Mediterranean

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Venice-Marghera, Disembarking: Venice-Marghera
May 21, 2028 - May 28, 2028 (7 nights)
from: $932

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, Croatia, Greece, Montenegro
bari,-italie_msc-(2).jpg
UZVY
Mediterranean

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Brindisi (Lecce), Disembarking: Brindisi (Lecce)
May 26, 2028 - June 2, 2028 (7 nights)
from: $1,008

Price per person at double occupancy.

Cruise Detail
Mediterranean
Croatia, Italy, Greece, Montenegro
ajaccio_uns-(4).jpg
UZVZ
Mediterranean

Croatia, Italy, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Split, Disembarking: Split
May 27, 2028 - June 3, 2028 (7 nights)
from: $1,008

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, Croatia, Greece, Montenegro
stredomori.jpg
UZVX
Mediterranean

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Venice-Marghera, Disembarking: Venice-Marghera
May 28, 2028 - June 4, 2028 (7 nights)
from: $1,008

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, Croatia, Greece, Montenegro
ancona.jpg
UZVY
Mediterranean

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Brindisi (Lecce), Disembarking: Brindisi (Lecce)
June 2, 2028 - June 9, 2028 (7 nights)
from: $1,062

Price per person at double occupancy.

Cruise Detail
Mediterranean
Croatia, Italy, Greece, Montenegro
alexandrie_msc-(1).jpg
UZVZ
Mediterranean

Croatia, Italy, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Split, Disembarking: Split
June 3, 2028 - June 10, 2028 (7 nights)
from: $1,062

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, Croatia, Greece, Montenegro
bari,-italie_msc-(2).jpg
UZVX
Mediterranean

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Venice-Marghera, Disembarking: Venice-Marghera
June 4, 2028 - June 11, 2028 (7 nights)
from: $1,029

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, Croatia, Greece, Montenegro
bari,-italie_msc-(2).jpg
UZVY
Mediterranean

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Brindisi (Lecce), Disembarking: Brindisi (Lecce)
June 9, 2028 - June 16, 2028 (7 nights)
from: $1,029

Price per person at double occupancy.

Cruise Detail
Mediterranean
Croatia, Italy, Greece, Montenegro
alicante_pex.jpg
UZVZ
Mediterranean

Croatia, Italy, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Split, Disembarking: Split
June 10, 2028 - June 17, 2028 (7 nights)
from: $1,029

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, Croatia, Greece, Montenegro
bari,-italie_msc-(2).jpg
UZVX
Mediterranean

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Venice-Marghera, Disembarking: Venice-Marghera
June 11, 2028 - June 18, 2028 (7 nights)
from: $1,029

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, Croatia, Greece, Montenegro
ancona.jpg
UZVY
Mediterranean

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Brindisi (Lecce), Disembarking: Brindisi (Lecce)
June 16, 2028 - June 23, 2028 (7 nights)
from: $1,072

Price per person at double occupancy.

Cruise Detail
Mediterranean
Croatia, Italy, Greece, Montenegro
barcelona_msc.jpg
UZVZ
Mediterranean

Croatia, Italy, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Split, Disembarking: Split
June 17, 2028 - June 24, 2028 (7 nights)
from: $1,072

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, Croatia, Greece, Montenegro
barcelona_msc.jpg
UZVX
Mediterranean

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Venice-Marghera, Disembarking: Venice-Marghera
June 18, 2028 - June 25, 2028 (7 nights)
from: $1,040

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, Croatia, Greece, Montenegro
alexandrie_msc-(2).jpg
UZVY
Mediterranean

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Brindisi (Lecce), Disembarking: Brindisi (Lecce)
June 23, 2028 - June 30, 2028 (7 nights)
from: $1,094

Price per person at double occupancy.

Cruise Detail
Mediterranean
Croatia, Italy, Greece, Montenegro
alexandrie_msc-(2).jpg
UZVZ
Mediterranean

Croatia, Italy, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Split, Disembarking: Split
June 24, 2028 - July 1, 2028 (7 nights)
from: $1,094

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, Croatia, Greece, Montenegro
alexandrie_msc-(2).jpg
UZVX
Mediterranean

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Venice-Marghera, Disembarking: Venice-Marghera
June 25, 2028 - July 2, 2028 (7 nights)
from: $1,062

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, Croatia, Greece, Montenegro
alicante_pex.jpg
UZVY
Mediterranean

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Brindisi (Lecce), Disembarking: Brindisi (Lecce)
June 30, 2028 - July 7, 2028 (7 nights)
from: $1,148

Price per person at double occupancy.

Cruise Detail
Mediterranean
Croatia, Italy, Greece, Montenegro
alicante_pex.jpg
UZVZ
Mediterranean

Croatia, Italy, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Split, Disembarking: Split
July 1, 2028 - July 8, 2028 (7 nights)
from: $1,148

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, Croatia, Greece, Montenegro
ancona.jpg
UZVX
Mediterranean

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Venice-Marghera, Disembarking: Venice-Marghera
July 2, 2028 - July 9, 2028 (7 nights)
from: $1,116

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, Croatia, Greece, Montenegro
ancona.jpg
UZVY
Mediterranean

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Brindisi (Lecce), Disembarking: Brindisi (Lecce)
July 7, 2028 - July 14, 2028 (7 nights)
from: $1,159

Price per person at double occupancy.

Cruise Detail
Mediterranean
Croatia, Italy, Greece, Montenegro
stredomori.jpg
UZVZ
Mediterranean

Croatia, Italy, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Split, Disembarking: Split
July 8, 2028 - July 15, 2028 (7 nights)
from: $1,159

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, Croatia, Greece, Montenegro
alexandrie_msc-(2).jpg
UZVX
Mediterranean

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Venice-Marghera, Disembarking: Venice-Marghera
July 9, 2028 - July 16, 2028 (7 nights)
from: $1,126

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, Croatia, Greece, Montenegro
alicante_pex.jpg
UZVY
Mediterranean

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Brindisi (Lecce), Disembarking: Brindisi (Lecce)
July 14, 2028 - July 21, 2028 (7 nights)
from: $1,159

Price per person at double occupancy.

Cruise Detail
Mediterranean
Croatia, Italy, Greece, Montenegro
alicante_pex.jpg
UZVZ
Mediterranean

Croatia, Italy, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Split, Disembarking: Split
July 15, 2028 - July 22, 2028 (7 nights)
from: $1,159

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, Croatia, Greece, Montenegro
alexandrie_msc-(2).jpg
UZVX
Mediterranean

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Venice-Marghera, Disembarking: Venice-Marghera
July 16, 2028 - July 23, 2028 (7 nights)
from: $1,126

Price per person at double occupancy.

Cruise Detail
Mediterranean
Italy, Croatia, Greece, Montenegro
alicante_pex.jpg
UZVY
Mediterranean

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Brindisi (Lecce), Disembarking: Brindisi (Lecce)
July 21, 2028 - July 28, 2028 (7 nights)
from: $1,191

Price per person at double occupancy.

Cruise Detail
Mediterranean
Croatia, Italy, Greece, Montenegro
barcelona_msc.jpg
UZVZ
Mediterranean

Croatia, Italy, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Split, Disembarking: Split
July 22, 2028 - July 29, 2028 (7 nights)
from: $1,191

Price per person at double occupancy.

Cruise Detail