Switch ships39 Carnival Cruise Line · Carnival Sunrise Sea Glass Jaunt – Half Moon Cay & Nassau 30 Dec – 3 Jan 2028 4 nights🇺🇸 Miami$1,080 2 guests $270/night Back-to-back: same day, same port 1 new port 1 port you already visited
Carnival Cruise Line · Carnival Conquest Sundial Spin – Bahamas from Canaveral 30 Dec – 3 Jan 2028 4 nights🇺🇸 Miami$1,256 2 guests $314/night Back-to-back: same day, same port 2 new ports
Royal Caribbean · Jewel Of The Seas Velvet Layover – Grand Turk from Fort Lauderdale 30 Dec – 3 Jan 2028 4 nights🇺🇸 Fort Lauderdale$1,785 2 guests $446/night Same day ≈36 km transfer 1 new port 1 new country
Virgin Voyages · Valiant Lady Coral Shallows – Key West & Bimini from Miami 30 Dec – 3 Jan 2028 4 nights🇺🇸 Miami$1,912 2 guests $478/night Back-to-back: same day, same port 2 new ports
Norwegian Cruise Line · Norwegian Joy Sunken Silver – Puerto Plata & Stirrup Cay 30 Dec – 4 Jan 2028 5 nights🇺🇸 Miami$2,038 2 guests $408/night Back-to-back: same day, same port 1 new port 1 port you already visited
Royal Caribbean · Freedom Of The Seas Sunlit Shallows – Nassau & CocoCay 30 Dec – 3 Jan 2028 4 nights🇺🇸 Miami$2,107 2 guests $527/night Back-to-back: same day, same port 1 new port 1 port you already visited
Holland America Line · Zuiderdam Verdant Voyages & Vibes – San Juan & Grand Turk 30 Dec – 6 Jan 2028 7 nights🇺🇸 Fort Lauderdale$3,375 2 guests $482/night Same day ≈36 km transfer 4 new ports 3 new countries
Disney Cruise Line · Disney Dream Sunlit Shoals – Lookout Cay & Nassau 30 Dec – 3 Jan 2028 4 nights🇺🇸 Fort Lauderdale$4,584 2 guests $1,146/night Same day ≈36 km transfer 2 ports you already visited
Royal Caribbean · Legend Of The Seas Caribbean Escape – Curacao & Aruba 30 Dec – 8 Jan 2028 9 nights🇺🇸 Fort Lauderdale$7,084 2 guests $787/night Same day ≈36 km transfer 1 new port 3 ports you already visited
Royal Caribbean · Hero Of The Seas Sunlit Tradewinds – San Juan & St. Thomas 30 Dec – 8 Jan 2028 9 nights🇺🇸 Miami$7,651 2 guests $850/night Back-to-back: same day, same port 5 new ports 3 new countries
Norwegian Cruise Line · Norwegian Viva Coral Shallows – Great Stirrup Cay from Miami 31 Dec – 3 Jan 2028 3 nights🇺🇸 Miami$1,258 2 guests $419/night 1-day gap 1 port you already visited
MSC Cruises · MSC Seaside Swift Sailing – Nassau & Ocean Cay 31 Dec – 3 Jan 2028 3 nights🇺🇸 Miami$1,360 2 guests $453/night 1-day gap 1 new port 1 port you already visited
Celebrity Cruises · Celebrity Reflection Bahamas Escape – Key West & Freeport 31 Dec – 3 Jan 2028 3 nights🇺🇸 Fort Lauderdale$1,466 2 guests $489/night 1-day gap ≈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,479 2 guests $493/night 1-day gap ≈36 km transfer 1 new port 1 port 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,210 2 guests $737/night 1-day gap 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$3,368 2 guests $421/night 1-day gap 4 new ports 2 new countries 1 port you already visited
MSC Cruises · MSC World America Caribbean Odyssey – Roatan, Cozumel & San Juan 31 Dec – 15 Jan 2028 15 nights🇺🇸 Miami$4,948 2 guests $330/night 1-day gap 6 new ports 3 new countries 1 port you already visited
Norwegian Cruise Line · Norwegian Aura Mayan Reef Trail – Roatan, Harvest Caye & Cozumel 1 Jan – 8 Jan 2028 7 nights🇺🇸 Miami$2,438 2 guests $348/night 2-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$982 2 guests $164/night 3-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,128 2 guests $161/night 3-day gap 3 new ports 2 new countries
Princess Cruises · Sky Princess Cobblestone Ramparts – San Juan & Grand Turk 2 Jan – 9 Jan 2028 7 nights🇺🇸 Fort Lauderdale$1,228 2 guests $175/night 3-day gap ≈36 km transfer 4 new ports 2 new countries
Princess Cruises · Regal Princess Indigo Reef Drift – Roatan, Belize & Cozumel 2 Jan – 9 Jan 2028 7 nights🇺🇸 Miami$1,468 2 guests $210/night 3-day gap 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,656 2 guests $237/night 3-day gap 3 new ports 1 new country
Virgin Voyages · Resilient Lady Indigo Shallows – Samaná & Bimini 2 Jan – 9 Jan 2028 7 nights🇺🇸 Miami$1,666 2 guests $238/night 3-day gap 3 new ports 1 port you already visited
Royal Caribbean · Explorer Of The Seas Turquoise Tides – Nassau, Labadee & Samaná 2 Jan – 9 Jan 2028 7 nights🇺🇸 Fort Lauderdale$1,667 2 guests $238/night 3-day gap ≈36 km transfer 3 new ports 1 new country 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,676 2 guests $239/night 3-day gap 2 new ports 1 new country 2 ports you already visited
Celebrity Cruises · Celebrity Beyond Coral Spire – Grand Cayman & Cozumel 2 Jan – 8 Jan 2028 6 nights🇺🇸 Fort Lauderdale$1,683 2 guests $280/night 3-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,774 2 guests $253/night 3-day gap ≈36 km transfer 3 new ports 2 new countries
Norwegian Cruise Line · Norwegian Luna Crystalline Bays – St. Thomas & Tortola 2 Jan – 9 Jan 2028 7 nights🇺🇸 Miami$2,038 2 guests $291/night 3-day gap 3 new ports 2 new countries 1 port you already visited
Princess Cruises · Sky Princess Sunlit Tradewinds – San Juan & Cozumel 2 Jan – 16 Jan 2028 14 nights🇺🇸 Fort Lauderdale$2,486 2 guests $178/night 3-day gap ≈36 km transfer 5 new ports 3 new countries 2 ports you already visited
Princess Cruises · Regal Princess Indigo Meridian – Roatan, Basseterre & San Juan 2 Jan – 16 Jan 2028 14 nights🇺🇸 Miami$2,506 2 guests $179/night 3-day gap 7 new ports 5 new countries
MSC Cruises · MSC Seashore Caribbean Grand Tour – St Maarten & St Thomas 2 Jan – 15 Jan 2028 13 nights🇺🇸 Miami$2,944 2 guests $226/night 3-day gap 5 new ports 2 new countries 1 port you already visited
Norwegian Cruise Line · Norwegian Gem Gilded Bastions – Cartagena & Panama Canal 2 Jan – 12 Jan 2028 10 nights🇺🇸 Miami$3,078 2 guests $308/night 3-day gap 4 new ports 3 new countries 2 ports you already visited
Disney Cruise Line · Disney Fantasy Conch Shell Drift – Castaway Cay & Nassau 2 Jan – 8 Jan 2028 6 nights🇺🇸 Fort Lauderdale$3,248 2 guests $541/night 3-day gap ≈36 km transfer 1 new port 2 ports you already visited
Holland America Line · Eurodam Sunken Galleon – Roatan, Belize & Cozumel 2 Jan – 12 Jan 2028 10 nights🇺🇸 Fort Lauderdale$3,375 2 guests $338/night 3-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$4,348 2 guests $362/night 3-day gap ≈36 km transfer 5 new ports 3 new countries 2 ports you already visited
Holland America Line · Eurodam Sunstone Arc – Martinique, Roatan & San Juan 2 Jan – 22 Jan 2028 20 nights🇺🇸 Fort Lauderdale$6,384 2 guests $319/night 3-day gap ≈36 km transfer 10 new ports 7 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$7,077 2 guests $337/night 3-day gap ≈36 km transfer 6 new ports 3 new countries 3 ports you already visited
Carnival Cruise Line · Carnival Conquest Shortest Path – Celebration Key from Miami 3 Jan – 6 Jan 2028 3 nights🇺🇸 Miami$592 2 guests $197/night 4-day gap 1 new port