14 nights · Caribbean

Caribbean & Bahamas

From Miami, Florida · MSC Seashore

1 departures · from $1,388 all-in

Day by day

  1. Miami
  2. Ocean Cay MSC Marine Reserve
  3. At sea
  4. Puerto Plata
  5. At sea
  6. Nassau
  7. Miami
  8. At sea
  9. Puerto Plata
  10. Charlotte Amalie (St. Thomas)
  11. St. John's
  12. Philipsburg
  13. At sea
  14. At sea
  15. Miami

Departures