9 nights · Caribbean

Caribbean & Bahamas

From Miami, Florida · MSC Seashore

1 departures · from $919 all-in

Day by day

  1. Miami
  2. Ocean Cay MSC Marine Reserve
  3. At sea
  4. At sea
  5. Philipsburg
  6. Basseterre
  7. Charlotte Amalie (St. Thomas)
  8. Amber Cove
  9. At sea
  10. Miami

Departures