Top Shore Excursions for your MSC Meraviglia 14 Night Grand Turk Island, MSC Ocean Cay, Nassau & More Cruise

14 Night Cruise Mar 21 – Apr 4, 2027 • 137 days to go
MSC Meraviglia MSC Cruises
Departs Miami 8 ports of call • 5 days at sea
Overview
Miami
Grand Turk Island
MSC Ocean Cay
Nassau
Miami
Philipsburg
Basseterre
St Thomas Island
Puerto Plata-Amber Cove
Miami
Day 1: DepartureMiami, USA

Sunday, March 21, 2027 Departs 4:00 PM

See all

Day 7: Port of callMiami, USA

Saturday, March 27, 2027 7:00 AM – 4:00 PM

9 hours in Miami (approx.) • Safe window for excursions: 7:30 AM – 3:00 PM

See all

Day 15: ArrivalMiami, USA

Sunday, April 4, 2027 Arrives 7:00 AM

See all

Frequently Asked Questions

Miami shore excursion reviews
Activity name

Share this cruise

Activity name