Call us on 0800 197 8050 We are open today between 9am and 8pm
As her name implies, MSC Armonia is a sociable ship with a real fun loving atmostphere. She’s been carefully designed to put passengers first and, make no mistake, she was built for good times! And, best of all, these good times take place against some spectacular backdrops
MSC Armonia 21 December 2026 5 nights
Itinerary: Durban - Pomene - Portuguese Island - Durban
Cruise Only from
Includes extra savings of up to £41pp
MSC Armonia 26 December 2026 12 nights
Itinerary: Durban - Port Louis - La Possession - Portuguese Island - Durban
Cruise Only from
Includes extra savings of up to £102pp
MSC Armonia 16 March 2027 5 nights
Itinerary: Cape Town - Walvis Bay - Cape Town
Cruise Only from
MSC Armonia 21 March 2027 5 nights
Itinerary: Cape Town - Walvis Bay - Cape Town
Cruise Only from
MSC Armonia 29 March 2027 29 nights
Itinerary: Cape Town - Durban - La Possession - Port Louis - Diego Suarez - Nosy Be - Port Victoria - Aqaba - Sharm El Sheikh - Suez...
Cruise Only from
Includes extra savings of up to £142pp
MSC Armonia 01 April 2027 26 nights
Itinerary: Durban - La Possession - Port Louis - Diego Suarez - Nosy Be - Port Victoria - Aqaba - Sharm El Sheikh - Suez - Rhodes...
Cruise Only from
Includes extra savings of up to £135pp
MSC Armonia 01 April 2027 31 nights
Itinerary: Durban - La Possession - Port Louis - Diego Suarez - Nosy Be - Port Victoria - Aqaba - Sharm El Sheikh - Suez - Rhodes...
Cruise Only from
Includes extra savings of up to £100pp
MSC Armonia 27 April 2027 5 nights
Itinerary: Marghera (Venice) - Kotor - Brindisi - Split - Marghera (Venice)
Cruise Only from
MSC Armonia 30 April 2027 7 nights
Itinerary: Brindisi - Split - Marghera (Venice) - Dubrovnik - Corfu - Kotor - Brindisi
Cruise Only from
MSC Armonia 01 May 2027 7 nights
Itinerary: Split - Marghera (Venice) - Dubrovnik - Corfu - Kotor - Brindisi - Split
Cruise Only from
Includes extra savings of up to £57pp
At CruiseKings there are a number of ways you can contact us meaning that all you have to do is choose the option which is most convenient to you.
Request a Callback
Get A Quote
At CruiseKings there are a number of ways you can contact us meaning that all you have to do is choose the option which is most convenient to you.
Get A Quote
Request A Callback
Sign up today for exclusive savings