16 nights Caribbean From Miami, Florida

MSC Cruises logo

Alcazaba fortress in Malaga.
MSC Meraviglia cruise ship exterior.
1 of 2
MSC Meraviglia cruise ship exterior.

Departing

Visiting

Miami, Florida


7 Ports of Call

Sailing Apr 10, 2027

from $989 per person* taxes and fees included