Switch ships39 Virgin Voyages · Valiant Lady Indigo Shoals – Bimini & Nassau from Miami 13 Jan – 17 Jan 2028 4 nights🇺🇸 Miami$952 2 guests $238/night Back-to-back: same day, same port 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,101 2 guests $275/night Back-to-back: same day, same port 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$1,988 2 guests $166/night Same day ≈36 km transfer 5 new ports 5 new countries 1 port you already visited
Norwegian Cruise Line · Norwegian Viva White Sand Sprint – Great Stirrup Cay from Miami 14 Jan – 17 Jan 2028 3 nights🇺🇸 Miami$798 2 guests $266/night 1-day gap 1 new port
MSC Cruises · MSC Seaside Weekend Getaway – Nassau & Ocean Cay 14 Jan – 17 Jan 2028 3 nights🇺🇸 Miami$820 2 guests $273/night 1-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$916 2 guests $305/night 1-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,063 2 guests $354/night 1-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,247 2 guests $416/night 1-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,822 2 guests $607/night 1-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$3,140 2 guests $349/night 1-day gap ≈36 km transfer 4 ports you already visited
Princess Cruises · Island Princess Isthmus Transit – Aruba, Panama Canal & Puerto Vallarta 14 Jan – 30 Jan 2028 16 nights🇺🇸 Fort Lauderdale → 🇺🇸 Los Angeles$3,368 2 guests $211/night 1-day gap ≈36 km transfer 7 new ports 3 new countries 1 port you already visited
Celebrity Cruises · Celebrity Ascent Caribbean Grand Tour – Philipsburg & Fort-de-France 14 Jan – 24 Jan 2028 10 nights🇺🇸 Fort Lauderdale$3,375 2 guests $338/night 1-day gap ≈36 km transfer 3 new ports 3 new countries 2 ports you already visited
Holland America Line · Oosterdam Sunset Serenade – Willemstad, Kralendijk & Oranjestad 14 Jan – 4 Feb 2028 21 nights🇺🇸 Fort Lauderdale$7,267 2 guests $346/night 1-day gap ≈36 km transfer 5 new ports 4 new countries 4 ports you already visited
Carnival Cruise Line · Carnival Magic Tropical Escape – Bahamas & St. Thomas 15 Jan – 23 Jan 2028 8 nights🇺🇸 Miami$1,280 2 guests $160/night 2-day gap 2 new ports 1 new country 2 ports you already visited
Princess Cruises · Sun Princess Jade Reef Odyssey – Roatan & Belize City 15 Jan – 22 Jan 2028 7 nights🇺🇸 Fort Lauderdale$1,528 2 guests $218/night 2-day gap ≈36 km transfer 3 new ports 3 new countries 1 port you already visited
MSC Cruises · MSC Seashore Crystal Waters Escape – St. Maarten & St. Thomas 15 Jan – 23 Jan 2028 8 nights🇺🇸 Miami$1,908 2 guests $239/night 2-day gap 3 new ports 3 new countries 1 port you already visited
MSC Cruises · MSC World America Glass Bottom Run – Ocean Cay & Cozumel 15 Jan – 22 Jan 2028 7 nights🇺🇸 Miami$1,933 2 guests $276/night 2-day gap 4 new ports 2 new countries
Royal Caribbean · Explorer Of The Seas Caribbean Escape – Nassau & Grand Cayman 15 Jan – 23 Jan 2028 8 nights🇺🇸 Fort Lauderdale$1,976 2 guests $247/night 2-day gap ≈36 km transfer 3 new ports 3 new countries 1 port you already visited
Norwegian Cruise Line · Norwegian Aura Mayan Reef Trail – Roatan, Harvest Caye & Cozumel 15 Jan – 22 Jan 2028 7 nights🇺🇸 Miami$2,178 2 guests $311/night 2-day gap 4 new ports 3 new countries
Princess Cruises · Enchanted Princess Indigo Meridian – Basseterre, Castries & Philipsburg 15 Jan – 25 Jan 2028 10 nights🇺🇸 Fort Lauderdale$2,238 2 guests $224/night 2-day gap ≈36 km transfer 4 new ports 4 new countries 2 ports you already visited
Royal Caribbean · Symphony Of The Seas Cobalt Shallows – Samaná & San Juan 15 Jan – 23 Jan 2028 8 nights🇺🇸 Fort Lauderdale$2,323 2 guests $290/night 2-day gap ≈36 km transfer 3 new ports 2 new countries 1 port you already visited
Holland America Line · Rotterdam Jade Drift – Amber Cove & Grand Turk 15 Jan – 22 Jan 2028 7 nights🇺🇸 Fort Lauderdale$2,335 2 guests $334/night 2-day gap ≈36 km transfer 2 new ports 2 new countries 2 ports you already visited
Celebrity Cruises · Celebrity Beyond Caribbean Escape – St. Thomas & San Juan 15 Jan – 23 Jan 2028 8 nights🇺🇸 Fort Lauderdale$2,409 2 guests $301/night 2-day gap ≈36 km transfer 2 new ports 2 new countries 2 ports you already visited
Princess Cruises · Sun Princess Sunstone Horizon – Belize, Roatán & St. Thomas 15 Jan – 29 Jan 2028 14 nights🇺🇸 Fort Lauderdale$2,966 2 guests $212/night 2-day gap ≈36 km transfer 4 new ports 4 new countries 3 ports you already visited
MSC Cruises · MSC Seashore Azure Anchorage – St. Kitts & St. Thomas 15 Jan – 29 Jan 2028 14 nights🇺🇸 Miami$3,092 2 guests $221/night 2-day gap 4 new ports 3 new countries 2 ports you already visited
Royal Caribbean · Hero Of The Seas Sun-Bleached Reefs – St. Thomas & Sint Maarten 15 Jan – 22 Jan 2028 7 nights🇺🇸 Miami$3,417 2 guests $488/night 2-day gap 2 new ports 1 new country 1 port you already visited
MSC Cruises · MSC World America Pyramid Shadow – Costa Maya & Cozumel 15 Jan – 29 Jan 2028 14 nights🇺🇸 Miami$3,798 2 guests $271/night 2-day gap 6 new ports 4 new countries
Holland America Line · Rotterdam Carnelian & Turquoise Tides – San Juan & St. Thomas 15 Jan – 29 Jan 2028 14 nights🇺🇸 Fort Lauderdale$4,482 2 guests $320/night 2-day gap ≈36 km transfer 4 new ports 4 new countries 2 ports you already visited
Carnival Cruise Line · Carnival Venezia Tropical Escape – Bahamas & Jamaica 16 Jan – 22 Jan 2028 6 nights🇺🇸 Miami$962 2 guests $160/night 3-day gap 2 new ports 2 new countries 1 port you already visited
Carnival Cruise Line · Carnival Celebration Caribbean Escape – Philipsburg & San Juan 16 Jan – 23 Jan 2028 7 nights🇺🇸 Miami$1,118 2 guests $160/night 3-day gap 1 new port 1 new country 2 ports you already visited
Princess Cruises · Sky Princess Indigo Bastion – Basseterre & San Juan 16 Jan – 23 Jan 2028 7 nights🇺🇸 Fort Lauderdale$1,198 2 guests $171/night 3-day gap ≈36 km transfer 3 new ports 3 new countries
Princess Cruises · Regal Princess Cobalt Tradewinds – St. Thomas & Sint Maarten 16 Jan – 23 Jan 2028 7 nights🇺🇸 Miami$1,308 2 guests $187/night 3-day gap 1 new port 1 new country 2 ports you already visited
Celebrity Cruises · Celebrity Silhouette Breezy Retreat – Key West & Grand Cayman 16 Jan – 22 Jan 2028 6 nights🇺🇸 Fort Lauderdale$1,363 2 guests $227/night 3-day gap ≈36 km transfer 2 new ports 1 new country 1 port you already visited
Virgin Voyages · Resilient Lady Indigo Shoals – Grand Turk & Samaná 16 Jan – 23 Jan 2028 7 nights🇺🇸 Miami$1,666 2 guests $238/night 3-day gap 4 new ports 2 new countries
Celebrity Cruises · Celebrity Xcel Sugar Isle Drift – Samaná & St. Kitts 16 Jan – 23 Jan 2028 7 nights🇺🇸 Fort Lauderdale$1,814 2 guests $259/night 3-day gap ≈36 km transfer 3 new ports 3 new countries
Royal Caribbean · Allure Of The Seas Tropical Tryst – Coco Cay & Nassau 16 Jan – 23 Jan 2028 7 nights🇺🇸 Miami$1,996 2 guests $285/night 3-day gap 3 new ports 2 new countries 1 port you already visited
Norwegian Cruise Line · Norwegian Luna Driftwood Shores – Amber Cove & St. Thomas 16 Jan – 23 Jan 2028 7 nights🇺🇸 Miami$2,038 2 guests $291/night 3-day gap 4 new ports 3 new countries
Royal Caribbean · Legend Of The Seas Barrier Reef Drift – Cozumel & Costa Maya 16 Jan – 22 Jan 2028 6 nights🇺🇸 Fort Lauderdale$2,513 2 guests $419/night 3-day gap ≈36 km transfer 3 new ports 1 new country
Princess Cruises · Regal Princess Indigo Shallows – Roatan & St. Thomas 16 Jan – 30 Jan 2028 14 nights🇺🇸 Miami$2,526 2 guests $180/night 3-day gap 4 new ports 4 new countries 3 ports you already visited