7 nights · Caribbean

Caribbean & Bahamas

From Miami, Florida · 2 ships

54 departures · from $496 all-in

Day by day

  1. Miami
  2. At sea
  3. Puerto Plata
  4. San Juan
  5. At sea
  6. At sea
  7. Ocean Cay MSC Marine Reserve
  8. Miami

Departures

Oct 31, 2026
from $498 Roll call
Nov 14, 2026
from $499 Roll call
Nov 28, 2026
from $496 Roll call
Dec 12, 2026
from $555 Roll call
Dec 21, 2026
from $639 Roll call
Dec 26, 2026
from $1,555 Roll call
Jan 9, 2027
from $635 Roll call
Jan 23, 2027
from $597 Roll call
Feb 6, 2027
from $795 Roll call
Feb 20, 2027
from $735 Roll call
Mar 6, 2027
from $765 Roll call
Mar 20, 2027
from $1,005 Roll call
Apr 3, 2027
from $745 Roll call
Apr 17, 2027
from $719 Roll call
May 1, 2027
from $795 Roll call
May 15, 2027
from $795 Roll call
May 29, 2027
from $995 Roll call
Jun 12, 2027
from $1,235 Roll call
Jun 26, 2027
from $1,235 Roll call
Jul 10, 2027
from $1,235 Roll call
Jul 24, 2027
from $1,225 Roll call
Aug 7, 2027
from $1,115 Roll call
Aug 21, 2027
from $915 Roll call
Sep 4, 2027
from $825 Roll call
Sep 18, 2027
from $825 Roll call
Oct 2, 2027
from $855 Roll call
Oct 16, 2027
from $855 Roll call
Oct 30, 2027
from $855 Roll call
Nov 13, 2027
from $915 Roll call
Nov 27, 2027
from $855 Roll call
Dec 11, 2027
from $935 Roll call
Dec 24, 2027
from $1,285 Roll call
Jan 8, 2028
from $805 Roll call
Jan 22, 2028
from $845 Roll call
Feb 5, 2028
from $895 Roll call
Feb 19, 2028
from $825 Roll call
Mar 4, 2028
from $955 Roll call
Mar 18, 2028
from $995 Roll call
Apr 1, 2028
from $885 Roll call
Apr 15, 2028
from $1,005 Roll call
Apr 29, 2028
from $885 Roll call
May 13, 2028
from $885 Roll call
May 27, 2028
from $1,015 Roll call
Jun 10, 2028
from $1,185 Roll call
Jun 24, 2028
from $1,235 Roll call
Jul 8, 2028
from $1,285 Roll call
Jul 22, 2028
from $1,285 Roll call
Aug 5, 2028
from $1,065 Roll call
Aug 19, 2028
from $985 Roll call
Sep 2, 2028
from $815 Roll call
Sep 16, 2028
from $815 Roll call
Sep 30, 2028
from $815 Roll call
Oct 14, 2028
from $835 Roll call
Oct 28, 2028
from $865 Roll call