7-Night Bahamas Cruise Ship: MSC Meraviglia Departure Port: New York City (Brooklyn), New York Departure Date: Sunday, December 20, 2026
Itinerary Overview
Day 1: New York City (Brooklyn) – Depart 3:00 PM Day 2: At Sea Day 3: Port Canaveral, Florida – Arrive 1:00 PM, Depart 9:00 PM Day 4: Ocean Cay Marine Reserve – Arrive 9:00 AM, Depart 7:00 PM Day 5: Nassau, Bahamas – Arrive 8:00 AM, Depart 6:00 PM Day 6: At Sea Day 7: At Sea Day 8: New York City (Brooklyn) – Arrive 7:00 AM
Kindly note that all pricing is subject to change and availability and is not guaranteed until a deposit has been submitted. The pricing displayed reflects the most cost-effective cabin at standard rates and may not include additional discounts or group rates that could be available.
For a more accurate estimate, a personalized quote may provide potential savings compared to the price shown. Factors that could influence pricing include the ages and number of guests per cabin, state of residence, military status, age 55+, active first responder status, previous sailings with the cruise line, and more.
Once your booking is confirmed, we will actively monitor pricing on a bi-weekly basis to identify any applicable discounts or promotions and rebook your reservation at no additional cost.