6 nights · Caribbean
Caribbean & Bahamas
From Miami, Florida · 2 ships
10 departures · from $279 all-in
Day by day
- Miami
- At sea
- Grand Turk Island
- At sea
- Ocean Cay MSC Marine Reserve
- Nassau
- Miami
Departures
Nov 15, 2026
MSC Meraviglia
from $308 Roll call
Nov 29, 2026
MSC Meraviglia
from $279 Roll call
Dec 13, 2026
MSC Meraviglia
from $289 Roll call
Dec 27, 2026
MSC Meraviglia
from $919 Roll call
Jan 10, 2027
MSC Meraviglia
from $309 Roll call
Feb 7, 2027
MSC Meraviglia
from $369 Roll call
Mar 7, 2027
MSC Meraviglia
from $379 Roll call
Mar 21, 2027
MSC Meraviglia
from $529 Roll call
Apr 4, 2027
MSC Meraviglia
from $400 Roll call
Mar 19, 2028
MSC Seashore
from $719 Roll call