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
alicante_pex.jpg
UXOD
Mediterranean

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Brindisi (Lecce), Disembarking: Brindisi (Lecce)
July 2, 2027 - July 9, 2027 (7 nights)
from: $1,278

Price per person at double occupancy.

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

Croatia, Italy, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Split, Disembarking: Split
July 3, 2027 - July 10, 2027 (7 nights)
from: $1,094

Price per person at double occupancy.

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

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Venice-Marghera, Disembarking: Venice-Marghera
July 4, 2027 - July 11, 2027 (7 nights)
from: $1,126

Price per person at double occupancy.

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

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Brindisi (Lecce), Disembarking: Brindisi (Lecce)
July 9, 2027 - July 16, 2027 (7 nights)
from: $1,137

Price per person at double occupancy.

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

Croatia, Italy, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Split, Disembarking: Split
July 10, 2027 - July 17, 2027 (7 nights)
from: $1,105

Price per person at double occupancy.

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

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Brindisi (Lecce), Disembarking: Brindisi (Lecce)
July 16, 2027 - July 23, 2027 (7 nights)
from: $1,191

Price per person at double occupancy.

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

Croatia, Italy, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Split, Disembarking: Split
July 17, 2027 - July 24, 2027 (7 nights)
from: $1,105

Price per person at double occupancy.

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

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Venice-Marghera, Disembarking: Venice-Marghera
July 18, 2027 - July 25, 2027 (7 nights)
from: $1,137

Price per person at double occupancy.

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

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Brindisi (Lecce), Disembarking: Brindisi (Lecce)
July 23, 2027 - July 30, 2027 (7 nights)
from: $1,170

Price per person at double occupancy.

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

Croatia, Italy, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Split, Disembarking: Split
July 24, 2027 - July 31, 2027 (7 nights)
from: $1,224

Price per person at double occupancy.

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

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Venice-Marghera, Disembarking: Venice-Marghera
July 25, 2027 - August 1, 2027 (7 nights)
from: $1,170

Price per person at double occupancy.

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

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Brindisi (Lecce), Disembarking: Brindisi (Lecce)
July 30, 2027 - August 6, 2027 (7 nights)
from: $1,256

Price per person at double occupancy.

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

Croatia, Italy, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Split, Disembarking: Split
July 31, 2027 - August 7, 2027 (7 nights)
from: $1,224

Price per person at double occupancy.

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

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Venice-Marghera, Disembarking: Venice-Marghera
August 1, 2027 - August 8, 2027 (7 nights)
from: $1,256

Price per person at double occupancy.

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

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Brindisi (Lecce), Disembarking: Brindisi (Lecce)
August 6, 2027 - August 13, 2027 (7 nights)
from: $1,310

Price per person at double occupancy.

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

Croatia, Italy, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Split, Disembarking: Split
August 7, 2027 - August 14, 2027 (7 nights)
from: $1,278

Price per person at double occupancy.

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

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Venice-Marghera, Disembarking: Venice-Marghera
August 8, 2027 - August 15, 2027 (7 nights)
from: $1,310

Price per person at double occupancy.

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

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Brindisi (Lecce), Disembarking: Brindisi (Lecce)
August 13, 2027 - August 20, 2027 (7 nights)
from: $1,332

Price per person at double occupancy.

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

Croatia, Italy, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Split, Disembarking: Split
August 14, 2027 - August 21, 2027 (7 nights)
from: $1,245

Price per person at double occupancy.

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

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Venice-Marghera, Disembarking: Venice-Marghera
August 15, 2027 - August 22, 2027 (7 nights)
from: $1,278

Price per person at double occupancy.

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

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Brindisi (Lecce), Disembarking: Brindisi (Lecce)
August 20, 2027 - August 27, 2027 (7 nights)
from: $1,375

Price per person at double occupancy.

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

Croatia, Italy, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Split, Disembarking: Split
August 21, 2027 - August 28, 2027 (7 nights)
from: $1,191

Price per person at double occupancy.

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

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Venice-Marghera, Disembarking: Venice-Marghera
August 22, 2027 - August 29, 2027 (7 nights)
from: $1,224

Price per person at double occupancy.

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

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Brindisi (Lecce), Disembarking: Brindisi (Lecce)
August 27, 2027 - September 3, 2027 (7 nights)
from: $1,224

Price per person at double occupancy.

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

Croatia, Italy, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Split, Disembarking: Split
August 28, 2027 - September 4, 2027 (7 nights)
from: $1,137

Price per person at double occupancy.

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

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Venice-Marghera, Disembarking: Venice-Marghera
August 29, 2027 - September 5, 2027 (7 nights)
from: $1,170

Price per person at double occupancy.

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

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Brindisi (Lecce), Disembarking: Brindisi (Lecce)
September 3, 2027 - September 10, 2027 (7 nights)
from: $1,267

Price per person at double occupancy.

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

Croatia, Italy, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Split, Disembarking: Split
September 4, 2027 - September 11, 2027 (7 nights)
from: $1,116

Price per person at double occupancy.

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

Italy, Croatia, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Brindisi (Lecce), Disembarking: Brindisi (Lecce)
September 10, 2027 - September 17, 2027 (7 nights)
from: $1,083

Price per person at double occupancy.

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

Croatia, Italy, Greece, Montenegro

MSC Armonia MSC Armonia
Boarding: Split, Disembarking: Split
September 11, 2027 - September 18, 2027 (7 nights)
from: $1,051

Price per person at double occupancy.

Cruise Detail