CRUISES TO CUBA FROM MIAMI

Discover the new Cuba & Caribbean itinerary for MSC Armonia departing from Miami, the "Cruise Capital of the World"!
This amazing new itinerary features two days in Havana, Cuba, in addition to the best of Jamaica, Cayman Islands and Mexico.

Enjoy an even richer itinerary across the Caribbean and dive into the local culture of Cuba through the 2 complementary shore excursions in Havana, to choose among a broad range of shore experiences rich in cultural and historical discovery.

Why wait? Discover our Cuba cruises from Miami now and sail away on your vacation with MSC Cruises.

SEARCH
Destination
Departure Port
Departure Date
Number of Nights
Cruise Ship
Cabin type
Products
Choice Country
$ AUD
$ NZD
13 Itineraries | 97 Cruises
Sort by

CARIBBEAN, CUBA & ANTILLES

Cruise Ship MSC ARMONIA Cruise Itinerary United States, Jamaica, Cayman Islands, Mexico, Cuba Embarkation Port Miami, United States Duration 8 Days, 7 Nights
Starting from
$ 774 * pp
Cruise only
The rates are per person on double occupancy
 INTERIOROUTSIDEOUTSIDE WITH PARTIAL VIEWBALCONYSUITE
Bella Experience
$ 774Not available$ 994Not availableNot available
Fantastica Experience
$ 864$ 1144Not available$ 1594$ 2154
Wellness Experience
$ 1134$ 1414Not available$ 1864Not available
Aurea Experience
Not availableNot availableNot availableNot available$ 2614
Compare MSC Experiences * Port charge $ 0.00 and insurance $ 175.00 included (total $ 175.00)

CARIBBEAN, CUBA & ANTILLES

Cruise Ship MSC ARMONIA Cruise Itinerary United States, Belize, Mexico, Cuba Embarkation Port Miami, United States Duration 8 Days, 7 Nights
Starting from
$ 864 * pp
Cruise only
Select a departure date Selected Best price
The rates are per person on double occupancy
 INTERIOROUTSIDEOUTSIDE WITH PARTIAL VIEWBALCONYSUITE
Bella Experience
$ 864Not available$ 1084Not availableNot available
Fantastica Experience
$ 954$ 1234Not available$ 1674$ 2264
Wellness Experience
$ 1224$ 1504Not available$ 1954Not available
Aurea Experience
Not availableNot availableNot availableNot available$ 2724
Compare MSC Experiences * Port charge $ 0.00 and insurance $ 175.00 included (total $ 175.00)
1 2 3 4 5 6 7