Switch ships37 Norwegian Cruise Line · Norwegian Viva Coral Shallows – Great Stirrup Cay from Miami 31 Dec – 3 Jan 2028 3 nights🇺🇸 Miami$949 1 guest $316/night Back-to-back: same day, same port 1 new port
Celebrity Cruises · Celebrity Reflection Bahamas Escape – Key West & Freeport 31 Dec – 3 Jan 2028 3 nights🇺🇸 Fort Lauderdale$1,355 1 guest $452/night Same day ≈36 km transfer 2 new ports
Royal Caribbean · Oasis Of The Seas Tropic Transit – Nassau & CocoCay from Lauderdale 31 Dec – 3 Jan 2028 3 nights🇺🇸 Fort Lauderdale$1,490 1 guest $497/night Same day ≈36 km transfer 1 new port 1 port you already visited
MSC Cruises · MSC World America Caribbean Escape – Bahamas & Roatan 31 Dec – 8 Jan 2028 8 nights🇺🇸 Miami$2,214 1 guest $277/night Back-to-back: same day, same port 3 new ports 2 new countries 2 ports you already visited
Royal Caribbean · Wonder Of The Seas Swift Atlantic Pulse – CocoCay & Nassau from Miami 31 Dec – 3 Jan 2028 3 nights🇺🇸 Miami$2,380 1 guest $793/night Back-to-back: same day, same port 1 new port 1 port you already visited
MSC Cruises · MSC World America Caribbean Odyssey – Roatan, Cozumel & San Juan 31 Dec – 15 Jan 2028 15 nights🇺🇸 Miami$3,114 1 guest $208/night Back-to-back: same day, same port 5 new ports 4 new countries 2 ports you already visited
Norwegian Cruise Line · Norwegian Aura Mayan Reef Trail – Roatan, Harvest Caye & Cozumel 1 Jan – 8 Jan 2028 7 nights🇺🇸 Miami$1,749 1 guest $250/night 1-day gap 4 new ports 3 new countries
Carnival Cruise Line · Carnival Venezia Tropical Escape – Bahamas & Jamaica 2 Jan – 8 Jan 2028 6 nights🇺🇸 Miami$845 1 guest $141/night 2-day gap 2 new ports 1 port you already visited
Carnival Cruise Line · Carnival Celebration Coral Coast Odyssey – St. Thomas & San Juan 2 Jan – 9 Jan 2028 7 nights🇺🇸 Miami$1,001 1 guest $143/night 2-day gap 3 new ports 2 new countries
Virgin Voyages · Resilient Lady Indigo Shallows – Samaná & Bimini 2 Jan – 9 Jan 2028 7 nights🇺🇸 Miami$1,209 1 guest $173/night 2-day gap 2 new ports 1 new country 2 ports you already visited
Princess Cruises · Sky Princess Cobblestone Ramparts – San Juan & Grand Turk 2 Jan – 9 Jan 2028 7 nights🇺🇸 Fort Lauderdale$1,253 1 guest $179/night 2-day gap ≈36 km transfer 4 new ports 3 new countries
MSC Cruises · MSC Seashore Caribbean Escape – St Maarten & St Thomas 2 Jan – 9 Jan 2028 7 nights🇺🇸 Miami$1,291 1 guest $184/night 2-day gap 3 new ports 3 new countries
Princess Cruises · Regal Princess Indigo Reef Drift – Roatan, Belize & Cozumel 2 Jan – 9 Jan 2028 7 nights🇺🇸 Miami$1,493 1 guest $213/night 2-day gap 4 new ports 3 new countries
Norwegian Cruise Line · Norwegian Luna Crystalline Bays – St. Thomas & Tortola 2 Jan – 9 Jan 2028 7 nights🇺🇸 Miami$1,519 1 guest $217/night 2-day gap 4 new ports 3 new countries
Royal Caribbean · Explorer Of The Seas Turquoise Tides – Nassau, Labadee & Samaná 2 Jan – 9 Jan 2028 7 nights🇺🇸 Fort Lauderdale$1,639 1 guest $234/night 2-day gap ≈36 km transfer 3 new ports 2 new countries 1 port you already visited
Royal Caribbean · Allure Of The Seas Caribbean Escape – Coco Cay & Nassau 2 Jan – 9 Jan 2028 7 nights🇺🇸 Miami$1,646 1 guest $235/night 2-day gap 3 new ports 1 new country 1 port you already visited
Celebrity Cruises · Celebrity Beyond Coral Spire – Grand Cayman & Cozumel 2 Jan – 8 Jan 2028 6 nights🇺🇸 Fort Lauderdale$1,737 1 guest $290/night 2-day gap ≈36 km transfer 1 new port 1 new country 2 ports you already visited
Celebrity Cruises · Celebrity Xcel Cacao & Coral – Samaná, St. Thomas & Basseterre 2 Jan – 9 Jan 2028 7 nights🇺🇸 Fort Lauderdale$1,831 1 guest $262/night 2-day gap ≈36 km transfer 3 new ports 3 new countries
Norwegian Cruise Line · Norwegian Gem Gilded Bastions – Cartagena & Panama Canal 2 Jan – 12 Jan 2028 10 nights🇺🇸 Miami$2,299 1 guest $230/night 2-day gap 6 new ports 3 new countries
MSC Cruises · MSC Seashore Caribbean Grand Tour – St Maarten & St Thomas 2 Jan – 15 Jan 2028 13 nights🇺🇸 Miami$2,326 1 guest $179/night 2-day gap 4 new ports 4 new countries 2 ports you already visited
Princess Cruises · Sky Princess Sunlit Tradewinds – San Juan & Cozumel 2 Jan – 16 Jan 2028 14 nights🇺🇸 Fort Lauderdale$2,561 1 guest $183/night 2-day gap ≈36 km transfer 6 new ports 4 new countries 1 port you already visited
Princess Cruises · Regal Princess Indigo Meridian – Roatan, Basseterre & San Juan 2 Jan – 16 Jan 2028 14 nights🇺🇸 Miami$2,581 1 guest $184/night 2-day gap 7 new ports 6 new countries
Disney Cruise Line · Disney Fantasy Conch Shell Drift – Castaway Cay & Nassau 2 Jan – 8 Jan 2028 6 nights🇺🇸 Fort Lauderdale$2,950 1 guest $492/night 2-day gap ≈36 km transfer 2 new ports 1 port you already visited
Holland America Line · Eurodam Sunken Galleon – Roatan, Belize & Cozumel 2 Jan – 12 Jan 2028 10 nights🇺🇸 Fort Lauderdale$3,017 1 guest $302/night 2-day gap ≈36 km transfer 5 new ports 3 new countries 1 port you already visited
Holland America Line · Oosterdam Coral Veil – Caribbean’s Veins 2 Jan – 14 Jan 2028 12 nights🇺🇸 Fort Lauderdale$3,698 1 guest $308/night 2-day gap ≈36 km transfer 6 new ports 4 new countries 1 port you already visited
Holland America Line · Eurodam Sunstone Arc – Martinique, Roatan & San Juan 2 Jan – 22 Jan 2028 20 nights🇺🇸 Fort Lauderdale$5,785 1 guest $289/night 2-day gap ≈36 km transfer 10 new ports 8 new countries 1 port you already visited
Holland America Line · Oosterdam Dutch Caribbean Dream – Willemstad, Kralendijk & Oranjestad 2 Jan – 23 Jan 2028 21 nights🇺🇸 Fort Lauderdale$6,236 1 guest $297/night 2-day gap ≈36 km transfer 8 new ports 4 new countries 1 port you already visited
Carnival Cruise Line · Carnival Conquest Shortest Path – Celebration Key from Miami 3 Jan – 6 Jan 2028 3 nights🇺🇸 Miami$491 1 guest $164/night 3-day gap 1 new port
Carnival Cruise Line · Carnival Sunrise Gleaming Anchorage – Half Moon Cay & Nassau 3 Jan – 8 Jan 2028 5 nights🇺🇸 Miami$551 1 guest $110/night 3-day gap 2 new ports 1 port you already visited
Norwegian Cruise Line · Norwegian Viva Sun-Bleached Cay – Nassau & Berry Islands 3 Jan – 7 Jan 2028 4 nights🇺🇸 Miami$629 1 guest $157/night 3-day gap 1 new port 1 port you already visited
Carnival Cruise Line · Carnival Magic Tropical Getaway – Grand Turk & Puerto Plata 3 Jan – 9 Jan 2028 6 nights🇺🇸 Miami$711 1 guest $119/night 3-day gap 3 new ports 2 new countries
Royal Caribbean · Jewel Of The Seas Sun-Drenched Sprint – Nassau & Freeport 3 Jan – 7 Jan 2028 4 nights🇺🇸 Fort Lauderdale$828 1 guest $207/night 3-day gap ≈36 km transfer 1 new port 1 port you already visited
Virgin Voyages · Valiant Lady Sunken Reef Run – Grand Cayman & Bimini 3 Jan – 8 Jan 2028 5 nights🇺🇸 Miami$889 1 guest $178/night 3-day gap 2 ports you already visited
Celebrity Cruises · Celebrity Reflection Bahamas Escape – Key West & Freeport 3 Jan – 7 Jan 2028 4 nights🇺🇸 Fort Lauderdale$924 1 guest $231/night 3-day gap ≈36 km transfer 2 new ports
Royal Caribbean · Oasis Of The Seas Galley Glimpse – CocoCay & Nassau 3 Jan – 7 Jan 2028 4 nights🇺🇸 Fort Lauderdale$1,017 1 guest $254/night 3-day gap ≈36 km transfer 1 new port 1 port you already visited
Royal Caribbean · Wonder Of The Seas Glimmer Wake – CocoCay & Nassau from Miami 3 Jan – 7 Jan 2028 4 nights🇺🇸 Miami$1,040 1 guest $260/night 3-day gap 1 new port 1 port you already visited
Royal Caribbean · Freedom Of The Seas Sun-Drenched Reefs – Costa Maya & CocoCay 3 Jan – 8 Jan 2028 5 nights🇺🇸 Miami$1,264 1 guest $253/night 3-day gap 2 new ports 1 new country