All Cruise Lines
MSC Cruises
MSC Armonia
MSC Armonia Shore Excursions
MSC Armonia Deck Plans & Cabin Photos
For help choosing a cruise, try our Virtual Cruise Advisor™ or Live Help.
Select a sail date below for competing quotes from multiple travel agencies:
1 Night - Msc Grand Voyages
Starting in Rio De Janeiro, Brazil, Santos (Sao Paulo), Brazil
2026 Sails: Mar 14
1 Night - Spu
Starting in Split, Croatia, Venice / Marghera, Italy
2 Night - Dur
Starting in Durban, South Africa, Indian Ocean, Durban, South Africa
2027 Sails: Feb 12
2 Night - Bds
Starting in Brindisi (Lecce), Italy, Split, Croatia, Venice / Marghera, Italy
2027 Sails: Oct 8
3 Night - South Africa
Starting in Durban, South Africa, Portuguese Island (Inhaca Archipelago), Mozambique, Durban, South Africa
3 Night - South Africa
Starting in Durban, South Africa, Cape Town, South Africa
2027 Sails: Mar 8
3 Night - Cpt
Starting in Cape Town, South Africa, Durban, South Africa
2027 Sails: Mar 29
3 Night - Vce
Starting in Venice / Marghera, Italy, Kotor, Montenegro, Brindisi (Lecce), Italy
2027 Sails: Apr 27
4 Night - Dur
Starting in Durban, South Africa, Pomene, Mozambique, Durban, South Africa
4 Night - South Africa
Starting in Durban, South Africa, Maputo, Mozambique, Portuguese Island (Inhaca Archipelago), Mozambique, Durban, South Africa
2027 Sails: Feb 8
4 Night - Vce
Starting in Venice / Marghera, Italy, Kotor, Montenegro, Brindisi (Lecce), Italy, Split, Croatia
2027 Sails: Apr 27
5 Night - Cvv
Starting in Civitavecchia (Rome), Italy, Messina (Taormina), Italy, La Valletta, Malta, Split, Croatia, Venice / Marghera, Italy
2026 Sails: Mar 31
5 Night - Dur
Starting in Durban, South Africa, Pomene, Mozambique, Portuguese Island (Inhaca Archipelago), Mozambique, Durban, South Africa
5 Night - Cpt
Starting in Cape Town, South Africa, Walvis Bay, Namibia, Cape Town, South Africa
2027 Sails: Mar 21
5 Night - Vce
Starting in Venice / Marghera, Italy, Kotor, Montenegro, Brindisi (Lecce), Italy, Split, Croatia, Venice / Marghera, Italy
2027 Sails: Apr 27
6 Night - Rio
Starting in Rio De Janeiro, Brazil, Buzios, Brazil, Salvador, Brazil, Ilheus, Brazil, Rio De Janeiro, Brazil
2026 Sails: Jan 4
6 Night - Vce
Starting in Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy, Split, Croatia
2026 Sails: Apr 5
7 Night - Rio
Starting in Rio De Janeiro, Brazil, Ilheus, Brazil, Salvador, Brazil, Maceio, Brazil, Rio De Janeiro, Brazil
2025 Sails: Dec 20
7 Night - Rio
Starting in Rio De Janeiro, Brazil, Maceio, Brazil, Salvador, Brazil, Ilheus, Brazil, Rio De Janeiro, Brazil
7 Night - Mcz
Starting in Maceio, Brazil, Salvador, Brazil, Ilheus, Brazil, Rio De Janeiro, Brazil, Maceio, Brazil
7 Night - Ssa
Starting in Salvador, Brazil, Ilheus, Brazil, Rio De Janeiro, Brazil, Maceio, Brazil, Salvador, Brazil
7 Night - South America
Starting in Salvador, Brazil, Ilheus, Brazil, Rio De Janeiro, Brazil, Maceio, Brazil, Salvador, Brazil
2026 Sails: Mar 4
7 Night - Bcn
Starting in Barcelona, Spain, Civitavecchia (Rome), Italy, Messina (Taormina), Italy, La Valletta, Malta, Split, Croatia, Venice / Marghera, Italy
2026 Sails: Mar 29
7 Night - Vce
Starting in Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy, Split, Croatia, Venice / Marghera, Italy
2026 Sails: Apr 5, Apr 12, Apr 19, Apr 26, May 3, May 10, May 24, Jun 7, Jun 14, Jun 28, Jul 5, Jul 19, Jul 26, Aug 2, Aug 9, Aug 16, Aug 23, Aug 30, Sep 6, Sep 20, Sep 27, Oct 4, Oct 11, More...
7 Night - Spu
Starting in Split, Croatia, Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy, Split, Croatia
2026 Sails: Apr 11, Apr 18, Apr 25, May 2, May 9, May 23, May 30, Jun 13, Jun 20, Jun 27, Jul 4, Jul 11, Jul 18, Jul 25, Aug 1, Aug 22, Aug 29, Sep 5, Sep 19, Sep 26, Oct 3, Oct 24, 2027: May 15, More...
7 Night - Bds
Starting in Brindisi (Lecce), Italy, Split, Croatia, Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy
2026 Sails: Apr 17, Apr 24, May 22, Jun 5, Jun 12, Jun 19, Jun 26, Jul 3, Jul 31, Aug 7, Aug 14, Aug 21, Aug 28, Sep 4, Sep 18, Oct 9, Oct 16, 2027: Apr 30, May 14, May 21, May 28, Jun 4, Jun 11, More...
7 Night - Bds
Starting in Brindisi (Lecce), Italy, Split, Croatia, Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy
7 Night - Bds
Starting in Brindisi (Lecce), Italy, Split, Croatia, Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy
7 Night - Mediterranean
Starting in Split, Croatia, Venice / Marghera, Italy, Zadar, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy, Split, Croatia
2026 Sails: May 16
7 Night - Vce
Starting in Venice / Marghera, Italy, Zadar, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy, Split, Croatia, Venice / Marghera, Italy
2026 Sails: May 17
7 Night - Bds
Starting in Brindisi (Lecce), Italy, Split, Croatia, Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy
2026 Sails: May 29
7 Night - Mediterranean
Starting in Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy, Split, Croatia, Venice / Marghera, Italy
2026 Sails: May 31
7 Night - Spu
Starting in Split, Croatia, Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy, Split, Croatia
7 Night - Mediterranean
Starting in Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy, Split, Croatia, Venice / Marghera, Italy
7 Night - Mediterranean
Starting in Brindisi (Lecce), Italy, Split, Croatia, Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy
2026 Sails: Jul 10
7 Night - Mediterranean
Starting in Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy, Split, Croatia, Venice / Marghera, Italy
2026 Sails: Jul 12
7 Night - Bds
Starting in Brindisi (Lecce), Italy, Split, Croatia, Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy
2026 Sails: Jul 17
7 Night - Bds
Starting in Brindisi (Lecce), Italy, Split, Croatia, Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy
2026 Sails: Jul 24
7 Night - Spu
Starting in Split, Croatia, Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy, Split, Croatia
2026 Sails: Aug 15
7 Night - Mediterranean
Starting in Split, Croatia, Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy, Split, Croatia
2026 Sails: Oct 10
7 Night - Bds
Starting in Brindisi (Lecce), Italy, Split, Croatia, Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy
2027 Sails: May 7
7 Night - Spu
Starting in Split, Croatia, Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy, Split, Croatia
2027 Sails: May 8
7 Night - Spu
Starting in Split, Croatia, Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy, Split, Croatia
2027 Sails: May 22
7 Night - Vce
Starting in Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy, Split, Croatia, Venice / Marghera, Italy
2027 Sails: May 30
7 Night - Bds
Starting in Brindisi (Lecce), Italy, Split, Croatia, Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy
2027 Sails: Jun 18
7 Night - Bds
Starting in Brindisi (Lecce), Italy, Split, Croatia, Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy
2027 Sails: Jul 9
7 Night - Vce
Starting in Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy, Split, Croatia, Venice / Marghera, Italy
7 Night - Bds
Starting in Brindisi (Lecce), Italy, Split, Croatia, Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy
2027 Sails: Aug 13
7 Night - Spu
Starting in Split, Croatia, Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy, Split, Croatia
2027 Sails: Aug 28
7 Night - Spu
Starting in Split, Croatia, Venice / Marghera, Italy, Dubrovnik, Croatia, Corfu, Greece, Kotor, Montenegro, Brindisi (Lecce), Italy, Split, Croatia
2027 Sails: Sep 18
12 Night - Dur
Starting in Durban, South Africa, Port Louis, Mauritius, La Possession, Reunion, Portuguese Island (Inhaca Archipelago), Mozambique, Durban, South Africa
2026 Sails: Dec 26
15 Night - Rio
Starting in Rio De Janeiro, Brazil, Santos (Sao Paulo), Brazil, Mindelo, Cape Verde, Las Palmas de Gran Canaria (Canary Islands), Spain, Tangier (Tetouan), Morocco, Barcelona, Spain
2026 Sails: Mar 14
18 Night - Rio
Starting in Rio De Janeiro, Brazil, Santos (Sao Paulo), Brazil, Mindelo, Cape Verde, Las Palmas de Gran Canaria (Canary Islands), Spain, Tangier (Tetouan), Morocco, Barcelona, Spain, Civitavecchia (Rome), Italy, Messina (Taormina), Italy
2026 Sails: Mar 14
26 Night - Msc Grand Voyages
Starting in Durban, South Africa, La Possession, Reunion, Port Louis, Mauritius, Antsiranana (Diego Suarez), Madagascar, Nosy Be, Madagascar, Port Victoria, Seychelles, Aqaba (Petra), Jordan, Sharm El-Sheikh, Egypt, Suez Canal (Transit), Egypt, Rhodes (Lindos), Greece, Heraklion (Crete), Greece, Split, Croatia, Venice / Marghera, Italy
2027 Sails: Apr 1
About MSC Armonia
The 58,000 ton MSC Armonia cruise ship - Majestic in stature but intimate and welcoming at the same time, the MSC Armonia can carry 2,000 passengers and a crew of over 700. Newly-restyled, the ambiance on board is refined and casually elegant with the Italian sense of style that has always been a hallmark of MSC Cruises. With a high space and service ratio, guest comfort is preeminent.
MSC Armonia offers a large number of luxurious suites with private balconies and all the features guests enjoy on a premium cruise including two outdoor pools, health and fitness center, spa, beauty salon, six bars, four restaurants, disco, theater, cabaret, casino, Internet Cafe, simulation golf range, video arcade and children's playroom.