Switch ships39 Norwegian Cruise Line · Norwegian Viva Bahamas Dash – Nassau & Stirrup Cay from Miami 10 Jan – 14 Jan 2028 4 nights🇺🇸 Miami$638 1 guest $160/night Back-to-back: same day, same port 2 ports you already visited
MSC Cruises · MSC Seaside Sunlit Shoals – Nassau & Ocean Cay from Miami 10 Jan – 14 Jan 2028 4 nights🇺🇸 Miami$687 1 guest $172/night Back-to-back: same day, same port 1 new port 1 port you already visited
Royal Caribbean · Jewel Of The Seas Sun-Drenched Sprint – Nassau & Freeport 10 Jan – 14 Jan 2028 4 nights🇺🇸 Fort Lauderdale$779 1 guest $195/night Same day ≈36 km transfer 1 new port 1 port you already visited
Celebrity Cruises · Celebrity Reflection Cypress Knees – Nassau & Grand Bahama 10 Jan – 14 Jan 2028 4 nights🇺🇸 Fort Lauderdale$962 1 guest $240/night Same day ≈36 km transfer 1 new port 1 port you already visited
Royal Caribbean · Wonder Of The Seas Velvet Wake – CocoCay & Nassau from Miami 10 Jan – 14 Jan 2028 4 nights🇺🇸 Miami$1,134 1 guest $283/night Back-to-back: same day, same port 1 new port 1 port you already visited
Royal Caribbean · Oasis Of The Seas Kite String – Nassau & CocoCay from Florida 10 Jan – 14 Jan 2028 4 nights🇺🇸 Fort Lauderdale$1,168 1 guest $292/night Same day ≈36 km transfer 1 new port 1 port you already visited
MSC Cruises · MSC Seaside Sun-Drenched Sidewinder – Miami & Nassau 10 Jan – 17 Jan 2028 7 nights🇺🇸 Miami$1,213 1 guest $173/night Back-to-back: same day, same port 1 new port 1 port you already visited
Virgin Voyages · Brilliant Lady Indigo Horizon – Tortola & Bimini from Miami 10 Jan – 20 Jan 2028 10 nights🇺🇸 Miami$1,677 1 guest $168/night Back-to-back: same day, same port 6 new ports 5 new countries
Disney Cruise Line · Disney Dream Pink Sand Jaunt – Nassau & Lookout Cay 10 Jan – 14 Jan 2028 4 nights🇺🇸 Fort Lauderdale$1,976 1 guest $494/night Same day ≈36 km transfer 1 new port 1 port you already visited
Norwegian Cruise Line · Norwegian Gem Sunken Galleon Route – Aruba, Curaçao & Jamaica 12 Jan – 21 Jan 2028 9 nights🇺🇸 Miami$1,629 1 guest $181/night 2-day gap 3 new ports 2 new countries 2 ports you already visited
Disney Cruise Line · Disney Fantasy Sun-Bleached Cay – Lookout & Castaway 12 Jan – 16 Jan 2028 4 nights🇺🇸 Fort Lauderdale$2,090 1 guest $522/night 2-day gap ≈36 km transfer 2 new ports
Holland America Line · Eurodam Indigo Shoals – Martinique & St. Kitts 12 Jan – 22 Jan 2028 10 nights🇺🇸 Fort Lauderdale$3,152 1 guest $315/night 2-day gap ≈36 km transfer 6 new ports 5 new countries
Carnival Cruise Line · Carnival Sunrise Instant Anchor – Celebration Key & Private Island 13 Jan – 17 Jan 2028 4 nights🇺🇸 Miami$575 1 guest $144/night 3-day gap 2 new ports
Virgin Voyages · Valiant Lady Indigo Shoals – Bimini & Nassau from Miami 13 Jan – 17 Jan 2028 4 nights🇺🇸 Miami$732 1 guest $183/night 3-day gap 1 new port 1 port you already visited
Royal Caribbean · Freedom Of The Seas Tropical Getaway – Costa Maya 13 Jan – 17 Jan 2028 4 nights🇺🇸 Miami$1,001 1 guest $250/night 3-day gap 1 new port 1 new country
Princess Cruises · Caribbean Princess Gilded Equator – Cartagena, Panama & Limón 13 Jan – 25 Jan 2028 12 nights🇺🇸 Fort Lauderdale$2,038 1 guest $170/night 3-day gap ≈36 km transfer 6 new ports 6 new countries
Norwegian Cruise Line · Norwegian Viva White Sand Sprint – Great Stirrup Cay from Miami 14 Jan – 17 Jan 2028 3 nights🇺🇸 Miami$598 1 guest $199/night 4-day gap 1 port you already visited
MSC Cruises · MSC Seaside Weekend Getaway – Nassau & Ocean Cay 14 Jan – 17 Jan 2028 3 nights🇺🇸 Miami$628 1 guest $209/night 4-day gap 1 new port 1 port you already visited
Royal Caribbean · Jewel Of The Seas Sun-Drenched Sprint – Nassau & Freeport 14 Jan – 17 Jan 2028 3 nights🇺🇸 Fort Lauderdale$817 1 guest $272/night 4-day gap ≈36 km transfer 1 new port 1 port you already visited
Royal Caribbean · Oasis Of The Seas Velvet Horizon – CocoCay & Nassau from Lauderdale 14 Jan – 17 Jan 2028 3 nights🇺🇸 Fort Lauderdale$1,158 1 guest $386/night 4-day gap ≈36 km transfer 1 new port 1 port you already visited
Royal Caribbean · Wonder Of The Seas Cocktail Compass – Nassau & CocoCay 14 Jan – 17 Jan 2028 3 nights🇺🇸 Miami$1,255 1 guest $418/night 4-day gap 1 new port 1 port you already visited
Disney Cruise Line · Disney Dream Sunlit Drift – Lookout Cay & Nassau 14 Jan – 17 Jan 2028 3 nights🇺🇸 Fort Lauderdale$1,607 1 guest $536/night 4-day gap ≈36 km transfer 1 new port 1 port you already visited
Holland America Line · Oosterdam Sunlit Horizon Escape 14 Jan – 23 Jan 2028 9 nights🇺🇸 Fort Lauderdale$2,891 1 guest $321/night 4-day gap ≈36 km transfer 4 new ports 1 new country
Princess Cruises · Island Princess Isthmus Transit – Aruba, Panama Canal & Puerto Vallarta 14 Jan – 30 Jan 2028 16 nights🇺🇸 Fort Lauderdale → 🇺🇸 Los Angeles$3,443 1 guest $215/night 4-day gap ≈36 km transfer 8 new ports 4 new countries
Celebrity Cruises · Celebrity Ascent Caribbean Grand Tour – Philipsburg & Fort-de-France 14 Jan – 24 Jan 2028 10 nights🇺🇸 Fort Lauderdale$3,693 1 guest $369/night 4-day gap ≈36 km transfer 5 new ports 5 new countries
Holland America Line · Oosterdam Sunset Serenade – Willemstad, Kralendijk & Oranjestad 14 Jan – 4 Feb 2028 21 nights🇺🇸 Fort Lauderdale$6,428 1 guest $306/night 4-day gap ≈36 km transfer 9 new ports 5 new countries
MSC Cruises · MSC World America Glass Bottom Run – Ocean Cay & Cozumel 15 Jan – 22 Jan 2028 7 nights🇺🇸 Miami$1,117 1 guest $160/night 5-day gap 4 new ports 2 new countries
Carnival Cruise Line · Carnival Magic Tropical Escape – Bahamas & St. Thomas 15 Jan – 23 Jan 2028 8 nights🇺🇸 Miami$1,150 1 guest $144/night 5-day gap 4 new ports 2 new countries
Princess Cruises · Sun Princess Jade Reef Odyssey – Roatan & Belize City 15 Jan – 22 Jan 2028 7 nights🇺🇸 Fort Lauderdale$1,322 1 guest $189/night 5-day gap ≈36 km transfer 4 new ports 3 new countries
MSC Cruises · MSC Seashore Crystal Waters Escape – St. Maarten & St. Thomas 15 Jan – 23 Jan 2028 8 nights🇺🇸 Miami$1,498 1 guest $187/night 5-day gap 4 new ports 4 new countries
Norwegian Cruise Line · Norwegian Aura Mayan Reef Trail – Roatan, Harvest Caye & Cozumel 15 Jan – 22 Jan 2028 7 nights🇺🇸 Miami$1,789 1 guest $256/night 5-day gap 4 new ports 3 new countries
Royal Caribbean · Explorer Of The Seas Caribbean Escape – Nassau & Grand Cayman 15 Jan – 23 Jan 2028 8 nights🇺🇸 Fort Lauderdale$1,928 1 guest $241/night 5-day gap ≈36 km transfer 2 new ports 2 new countries 2 ports you already visited
Holland America Line · Rotterdam Jade Drift – Amber Cove & Grand Turk 15 Jan – 22 Jan 2028 7 nights🇺🇸 Fort Lauderdale$2,083 1 guest $298/night 5-day gap ≈36 km transfer 3 new ports 2 new countries 1 port you already visited
MSC Cruises · MSC World America Pyramid Shadow – Costa Maya & Cozumel 15 Jan – 29 Jan 2028 14 nights🇺🇸 Miami$2,179 1 guest $156/night 5-day gap 6 new ports 4 new countries
Princess Cruises · Enchanted Princess Indigo Meridian – Basseterre, Castries & Philipsburg 15 Jan – 25 Jan 2028 10 nights🇺🇸 Fort Lauderdale$2,348 1 guest $235/night 5-day gap ≈36 km transfer 6 new ports 6 new countries
MSC Cruises · MSC Seashore Azure Anchorage – St. Kitts & St. Thomas 15 Jan – 29 Jan 2028 14 nights🇺🇸 Miami$2,431 1 guest $174/night 5-day gap 5 new ports 4 new countries 1 port you already visited
Royal Caribbean · Symphony Of The Seas Cobalt Shallows – Samaná & San Juan 15 Jan – 23 Jan 2028 8 nights🇺🇸 Fort Lauderdale$2,507 1 guest $313/night 5-day gap ≈36 km transfer 3 new ports 2 new countries 1 port you already visited
Celebrity Cruises · Celebrity Beyond Caribbean Escape – St. Thomas & San Juan 15 Jan – 23 Jan 2028 8 nights🇺🇸 Fort Lauderdale$2,526 1 guest $316/night 5-day gap ≈36 km transfer 3 new ports 3 new countries 1 port you already visited
Princess Cruises · Sun Princess Sunstone Horizon – Belize, Roatán & St. Thomas 15 Jan – 29 Jan 2028 14 nights🇺🇸 Fort Lauderdale$3,041 1 guest $217/night 5-day gap ≈36 km transfer 7 new ports 5 new countries