Switch ships40 Virgin Voyages · Valiant Lady Sapphire Tide – Cozumel & Bimini 1 Apr – 6 Apr 2028 5 nights🇺🇸 Miami$938 1 guest $188/night Back-to-back: same day, same port 1 new port 1 new country 1 port you already visited
MSC Cruises · MSC World America Sapphire Tide – Amber Cove & San Juan 1 Apr – 8 Apr 2028 7 nights🇺🇸 Miami$1,143 1 guest $163/night Back-to-back: same day, same port 3 new ports 2 new countries
Royal Caribbean · Freedom Of The Seas Sun-Kissed Odyssey – Belize & Costa Maya 1 Apr – 6 Apr 2028 5 nights🇺🇸 Miami$1,343 1 guest $269/night Back-to-back: same day, same port 2 new ports 2 new countries
Norwegian Cruise Line · Norwegian Aura Sapphire Shores – Caribbean’s Hidden Jewels 1 Apr – 8 Apr 2028 7 nights🇺🇸 Miami$1,719 1 guest $246/night Back-to-back: same day, same port 4 new ports 3 new countries
Royal Caribbean · Independence Of The Seas Breezy Adventure – Coco Cay & Nassau 1 Apr – 8 Apr 2028 7 nights🇺🇸 Miami$1,991 1 guest $284/night Back-to-back: same day, same port 3 new ports 2 new countries 1 port you already visited
Celebrity Cruises · Celebrity Silhouette Tropical Escape – Aruba & Bonaire 1 Apr – 9 Apr 2028 8 nights🇺🇸 Fort Lauderdale$2,109 1 guest $264/night Same day ≈36 km transfer 3 new ports 1 new country
Celebrity Cruises · Celebrity Eclipse Sun-Kissed Shores – Philipsburg & St. Lucia 1 Apr – 10 Apr 2028 9 nights🇺🇸 Fort Lauderdale$2,390 1 guest $266/night Same day ≈36 km transfer 4 new ports 4 new countries
MSC Cruises · MSC World America Jungle Tide – Caribbean’s Hidden Reefs 1 Apr – 15 Apr 2028 14 nights🇺🇸 Miami$2,409 1 guest $172/night Back-to-back: same day, same port 6 new ports 4 new countries
Royal Caribbean · Hero Of The Seas Jungle-Spice Sunset – Caribbean’s Secret Spice Islands 1 Apr – 8 Apr 2028 7 nights🇺🇸 Miami$4,271 1 guest $610/night Back-to-back: same day, same port 3 new ports 2 new countries
Royal Caribbean · Legend Of The Seas Caribbean Escape – Curacao & Aruba 1 Apr – 9 Apr 2028 8 nights🇺🇸 Fort Lauderdale$4,696 1 guest $587/night Same day ≈36 km transfer 4 new ports 2 new countries
Holland America Line · Eurodam Navigator's Divide – Panama Canal & Cartagena 1 Apr – 17 Apr 2028 16 nights🇺🇸 Fort Lauderdale → 🇺🇸 San Diego$5,366 1 guest $335/night Same day ≈36 km transfer 9 new ports 6 new countries
Holland America Line · Eurodam Locks & Redwood Shores – Panama Canal & Cabo 1 Apr – 23 Apr 2028 22 nights🇺🇸 Fort Lauderdale → 🇨🇦 Vancouver$6,356 1 guest $289/night Same day ≈36 km transfer 13 new ports 7 new countries
Norwegian Cruise Line · Norwegian Luna Anchor Aweigh – Bahamas from Miami 2 Apr – 5 Apr 2028 3 nights🇺🇸 Miami$729 1 guest $243/night 1-day gap 1 new port 1 port you already visited
Virgin Voyages · Resilient Lady Jungle & Lagoon Rush – Ocho Rios & Cayman 2 Apr – 8 Apr 2028 6 nights🇺🇸 Miami$1,124 1 guest $187/night 1-day gap 2 new ports 2 new countries 1 port you already visited
Princess Cruises · Majestic Princess Amber Coasting – Puerto Plata & Grand Turk 2 Apr – 7 Apr 2028 5 nights🇺🇸 Fort Lauderdale$1,433 1 guest $287/night 1-day gap ≈36 km transfer 2 new ports 2 new countries
Royal Caribbean · Explorer Of The Seas Jungle-Light Lace – Amber Cove & Grand Turk 2 Apr – 8 Apr 2028 6 nights🇺🇸 Fort Lauderdale$1,848 1 guest $308/night 1-day gap ≈36 km transfer 3 new ports 3 new countries
Royal Caribbean · Symphony Of The Seas Tidepool Tide – Bahamas & Cozumel 2 Apr – 8 Apr 2028 6 nights🇺🇸 Fort Lauderdale$1,907 1 guest $318/night 1-day gap ≈36 km transfer 2 new ports 1 new country 1 port you already visited
Celebrity Cruises · Celebrity Beyond Siren’s Reef Run – Nassau & Cozumel 2 Apr – 8 Apr 2028 6 nights🇺🇸 Fort Lauderdale$1,992 1 guest $332/night 1-day gap ≈36 km transfer 2 new ports 2 new countries 1 port you already visited
Celebrity Cruises · Celebrity Xcel Mayan Footprints – Roatan & Costa Maya 2 Apr – 9 Apr 2028 7 nights🇺🇸 Fort Lauderdale$2,037 1 guest $291/night 1-day gap ≈36 km transfer 4 new ports 3 new countries
Princess Cruises · Regal Princess Cobalt Abyss – San Juan & Grand Turk 2 Apr – 9 Apr 2028 7 nights🇺🇸 Miami$2,073 1 guest $296/night 1-day gap 3 new ports 3 new countries 1 port you already visited
Royal Caribbean · Allure Of The Seas Azure Horizons – Coco Cay & Samana 2 Apr – 9 Apr 2028 7 nights🇺🇸 Miami$2,430 1 guest $347/night 1-day gap 4 new ports 2 new countries
Princess Cruises · Regal Princess Tidepool Tapestry – Caribbean & Virgin Islands 2 Apr – 16 Apr 2028 14 nights🇺🇸 Miami$3,861 1 guest $276/night 1-day gap 5 new ports 5 new countries 2 ports you already visited
Disney Cruise Line · Disney Fantasy Enchanted Tidecall – Bahamian Whirl & Caribbean Crown 2 Apr – 9 Apr 2028 7 nights🇺🇸 Fort Lauderdale$4,247 1 guest $607/night 1-day gap ≈36 km transfer 3 new ports 2 new countries
Carnival Cruise Line · Carnival Conquest Rippled Glass – Grand Bahama from Florida 3 Apr – 7 Apr 2028 4 nights🇺🇸 Miami$615 1 guest $154/night 2-day gap 2 ports you already visited
Norwegian Cruise Line · Norwegian Viva Coral & Current – Bahamas Dash 3 Apr – 7 Apr 2028 4 nights🇺🇸 Miami$729 1 guest $182/night 2-day gap 1 new port 1 port you already visited
MSC Cruises · MSC Seaside Sunlit Shoals – Nassau & Ocean Cay from Miami 3 Apr – 7 Apr 2028 4 nights🇺🇸 Miami$767 1 guest $192/night 2-day gap 1 new port 1 port you already visited
Celebrity Cruises · Celebrity Reflection Tropical Escape – Key West & Nassau 3 Apr – 7 Apr 2028 4 nights🇺🇸 Fort Lauderdale$823 1 guest $206/night 2-day gap ≈36 km transfer 2 ports you already visited
Royal Caribbean · Jewel Of The Seas Sun-Drenched Sprint – Nassau & Freeport 3 Apr – 7 Apr 2028 4 nights🇺🇸 Fort Lauderdale$855 1 guest $214/night 2-day gap ≈36 km transfer 1 new port 1 port you already visited
Royal Caribbean · Wonder Of The Seas Swift Anchor – CocoCay & Nassau from Miami 3 Apr – 7 Apr 2028 4 nights🇺🇸 Miami$1,392 1 guest $348/night 2-day gap 1 new port 1 port you already visited
MSC Cruises · MSC Seaside Sun-Drenched Sidewinder – Miami & Nassau 3 Apr – 10 Apr 2028 7 nights🇺🇸 Miami$1,393 1 guest $199/night 2-day gap 1 new port 1 port you already visited
Disney Cruise Line · Disney Dream Castaway Sprint – Nassau & Disney 3 Apr – 7 Apr 2028 4 nights🇺🇸 Fort Lauderdale$2,664 1 guest $666/night 2-day gap ≈36 km transfer 1 new port 1 port you already visited
Princess Cruises · Island Princess Sailor’s Ladder – Caribbean Ladder 3 Apr – 19 Apr 2028 16 nights🇺🇸 Fort Lauderdale$3,228 1 guest $202/night 2-day gap ≈36 km transfer 10 new ports 7 new countries
Celebrity Cruises · Celebrity Summit Tropical Escape – Key West & Bimini 4 Apr – 8 Apr 2028 4 nights🇺🇸 Fort Lauderdale$713 1 guest $178/night 3-day gap ≈36 km transfer 2 ports you already visited
Norwegian Cruise Line · Norwegian Luna Tropical Current – Caribbean to New York 5 Apr – 15 Apr 2028 10 nights🇺🇸 Miami → 🇺🇸 New York$2,149 1 guest $215/night 4-day gap 5 new ports 3 new countries
Norwegian Cruise Line · Norwegian Jewel Transatlantic Tide – Miami to Barcelona 5 Apr – 17 Apr 2028 12 nights🇺🇸 Miami → 🇪🇸 Barcelona$2,273 1 guest $189/night 4-day gap 3 new ports 2 new countries
Virgin Voyages · Valiant Lady Saltwind Sprint – Bahamas’ Secret Coves 6 Apr – 10 Apr 2028 4 nights🇺🇸 Miami$808 1 guest $202/night 5-day gap 2 ports you already visited
Royal Caribbean · Freedom Of The Seas Sunset Serenade – Costa Maya 6 Apr – 10 Apr 2028 4 nights🇺🇸 Miami$1,055 1 guest $264/night 5-day gap 1 new port 1 new country
MSC Cruises · MSC Poesia Interoceanic Ascent – Cartagena, Panama Canal & San Francisco 6 Apr – 24 Apr 2028 18 nights🇺🇸 Miami → 🇺🇸 Seattle$3,295 1 guest $183/night 5-day gap 8 new ports 4 new countries
Carnival Cruise Line · Carnival Conquest Point to Point – Celebration Key from Miami 7 Apr – 10 Apr 2028 3 nights🇺🇸 Miami$611 1 guest $204/night 6-day gap 1 port you already visited
Celebrity Cruises · Celebrity Reflection Bahamas Escape – Key West & Freeport 7 Apr – 10 Apr 2028 3 nights🇺🇸 Fort Lauderdale$639 1 guest $213/night 6-day gap ≈36 km transfer 1 new port 1 port you already visited