29 Night Mediterranean Cruise
This 29-night Indian Ocean cruise aboard the MSC Armonia by MSC Cruises sails from Venice to Durban, departing November 1, 2026, calling at Split, Heraklion, Rhodes Island, and 10 more ports, and returns November 30, 2026. Cabin prices start from $2,461 per person.
Split cruise port is the main gateway to central Dalmatia and one of the most remarkable cities in Croatia. The city is built around and inside Diocletian's Palace, a 1,700-year-old Roman fortress that the emperor built as his retirement residence around 300 AD.
Read more →Rhodes is the largest of Greece's Dodecanese islands, sitting in the far southeastern Aegean Sea just 18 kilometers from the Turkish coast. The Rhodes cruise port is in the city of Rhodes on the island's northern tip, where ships dock right next to one of the best-preserved medieval old towns in Europe.
Read more →Interior cabin
New to these charts? How to read cruise price history
Other Indian Ocean departures
We may earn a commission when you book through this link, at no extra cost to you.
Track prices
Get emailed when double occupancy drops below your target.
We may earn a commission when you book through this link, at no extra cost to you.
