Switch ships39
Royal Caribbean · Freedom Of The SeasIndigo Trench – Grand Turk from Miami8 Apr – 12 Apr 20274 nights🇺🇸Miami $1,0782 guests$269/nightBack-to-back: same day, same port1 new port1 new country
Virgin Voyages · Scarlet LadySunken Shallows – Key West & Bimini8 Apr – 12 Apr 20274 nights🇺🇸Miami $1,1922 guests$298/nightBack-to-back: same day, same port2 new ports
MSC Cruises · MSC PoesiaPanama Canal Adventure – San Diego & Cartagena8 Apr – 26 Apr 202718 nights🇺🇸Miami → 🇺🇸Seattle $3,6832 guests$205/nightBack-to-back: same day, same port8 new ports2 new countries
Carnival Cruise Line · Carnival ConquestQuickfire Drift – Celebration Key from Miami9 Apr – 12 Apr 20273 nights🇺🇸Miami $6442 guests$215/night1-day gap1 port you already visited
Norwegian Cruise Line · Norwegian JoyFin's Flick – Great Stirrup & Nassau9 Apr – 12 Apr 20273 nights🇺🇸Miami $7982 guests$266/night1-day gap1 new port1 port you already visited
MSC Cruises · MSC SeasideWeekend in Paradise – Nassau & Ocean Cay9 Apr – 12 Apr 20273 nights🇺🇸Miami $8002 guests$267/night1-day gap1 new port1 port you already visited
Royal Caribbean · Brilliance Of The SeasBahamas Escape – Freeport & Nassau9 Apr – 12 Apr 20273 nights🇺🇸Fort Lauderdale $8382 guests$279/night1-day gap≈36 km transfer1 new port1 port you already visited
Royal Caribbean · Oasis Of The SeasOpal Orbit – CocoCay & Nassau9 Apr – 12 Apr 20273 nights🇺🇸Fort Lauderdale $1,1182 guests$373/night1-day gap≈36 km transfer1 new port1 port you already visited
Royal Caribbean · Wonder Of The SeasShorthand Sails – Nassau & CocoCay9 Apr – 12 Apr 20273 nights🇺🇸Miami $1,2092 guests$403/night1-day gap1 new port1 port you already visited
Disney Cruise Line · Disney DreamSunward Bound – Lookout Cay & Nassau9 Apr – 12 Apr 20273 nights🇺🇸Fort Lauderdale $1,9852 guests$662/night1-day gap≈36 km transfer1 new port1 port you already visited
Celebrity Cruises · Celebrity ReflectionConch Shallows – Grand Turk & Key West9 Apr – 16 Apr 20277 nights🇺🇸Fort Lauderdale $2,0322 guests$290/night1-day gap≈36 km transfer2 new ports1 new country1 port you already visited
Princess Cruises · Island PrincessIndigo Meridian – Aruba, Martinique & Dominica9 Apr – 21 Apr 202712 nights🇺🇸Fort Lauderdale $2,2682 guests$189/night1-day gap≈36 km transfer6 new ports4 new countries
Holland America Line · OosterdamMinaret & Mosaic – Tangier & Barcelona9 Apr – 23 Apr 202714 nights🇺🇸Fort Lauderdale → 🇪🇸Barcelona $2,4972 guests$178/night1-day gap≈36 km transfer5 new ports2 new countries
Celebrity Cruises · Celebrity AscentBeachfront Quest – Philipsburg, Castries & Bridgetown9 Apr – 19 Apr 202710 nights🇺🇸Fort Lauderdale $2,7932 guests$279/night1-day gap≈36 km transfer5 new ports5 new countries
Holland America Line · OosterdamSovereign Meridian – Tangier, Rome & Athens9 Apr – 4 May 202725 nights🇺🇸Fort Lauderdale → 🇬🇷Piraeus (Athens) $8,5542 guests$342/night1-day gap≈36 km transfer15 new ports6 new countries
Norwegian Cruise Line · Norwegian GetawayBahamas Escape – Great Stirrup Cay10 Apr – 12 Apr 20272 nights🇺🇸Miami $7182 guests$359/night2-day gap1 new port
Carnival Cruise Line · Carnival HorizonTropical Paradise – Aruba & Bahamas10 Apr – 18 Apr 20278 nights🇺🇸Miami $1,2302 guests$154/night2-day gap2 new ports1 new country1 port you already visited
MSC Cruises · MSC World AmericaTrade Wind Bound – Roatan & Costa Maya10 Apr – 17 Apr 20277 nights🇺🇸Miami $1,6952 guests$242/night2-day gap2 new ports2 ports you already visited
Princess Cruises · Regal PrincessSunstone Arc – San Juan & Philipsburg10 Apr – 17 Apr 20277 nights🇺🇸Fort Lauderdale $1,7402 guests$249/night2-day gap≈36 km transfer2 new ports2 new countries1 port you already visited
Royal Caribbean · Adventure Of The SeasIsland Jewels – Nassau & Aruba10 Apr – 18 Apr 20278 nights🇺🇸Fort Lauderdale $2,1092 guests$264/night2-day gap≈36 km transfer3 new ports2 new countries1 port you already visited
MSC Cruises · MSC MeravigliaAtlantic Crossing – St. Maarten & Azores10 Apr – 22 Apr 202712 nights🇺🇸Miami → 🇵🇹Lisbon $2,2442 guests$187/night2-day gap3 new ports2 new countries
Celebrity Cruises · Celebrity SilhouetteTropical Escape – Aruba & Bonaire10 Apr – 18 Apr 20278 nights🇺🇸Fort Lauderdale $2,3722 guests$296/night2-day gap≈36 km transfer3 new ports1 new country
MSC Cruises · MSC MeravigliaTrade Wind Arc – Azores, Lisbon & Cádiz10 Apr – 27 Apr 202717 nights🇺🇸Miami → 🇪🇸Tarragona $2,5652 guests$151/night2-day gap8 new ports4 new countries
MSC Cruises · MSC MeravigliaMediterranean Quest – St Maarten & Azores10 Apr – 26 Apr 202716 nights🇺🇸Miami → 🇫🇷Marseille $2,7622 guests$173/night2-day gap7 new ports4 new countries
Royal Caribbean · Icon Of The SeasTropical Escape – St Maarten & St Thomas10 Apr – 17 Apr 20277 nights🇺🇸Miami $2,7832 guests$398/night2-day gap3 new ports2 new countries
MSC Cruises · MSC MeravigliaAtlantic Crossing – St Maarten & Azores10 Apr – 24 Apr 202714 nights🇺🇸Miami → 🇪🇸Málaga $2,8132 guests$201/night2-day gap5 new ports3 new countries
Disney Cruise Line · Disney DestinySunstone Cay – Cozumel & Castaway Cay10 Apr – 15 Apr 20275 nights🇺🇸Fort Lauderdale $3,2832 guests$657/night2-day gap≈36 km transfer1 new port1 port you already visited
MSC Cruises · MSC World AmericaJungle Canopy – Roatan & Costa Maya10 Apr – 24 Apr 202714 nights🇺🇸Miami $3,3622 guests$240/night2-day gap4 new ports2 new countries2 ports you already visited
MSC Cruises · MSC MeravigliaAtlantic Crossing – St. Maarten & Azores10 Apr – 25 Apr 202715 nights🇺🇸Miami → 🇪🇸Palma de Mallorca $4,1502 guests$277/night2-day gap6 new ports3 new countries
Carnival Cruise Line · Carnival MagicTropical Getaway – Grand Turk & Puerto Plata11 Apr – 17 Apr 20276 nights🇺🇸Miami $8562 guests$143/night3-day gap2 new ports2 new countries1 port you already visited
Carnival Cruise Line · Carnival FirenzeCerulean Horizon – Half Moon Cay & Bahamas11 Apr – 18 Apr 20277 nights🇺🇸Miami $9382 guests$134/night3-day gap1 new port1 new country3 ports you already visited
Royal Caribbean · Independence Of The SeasTropical Escape – Nassau & Cozumel11 Apr – 18 Apr 20277 nights🇺🇸Miami $1,1092 guests$158/night3-day gap2 new ports2 ports you already visited
Royal Caribbean · Allure Of The SeasCaribbean Dream – St. Maarten & San Juan11 Apr – 18 Apr 20277 nights🇺🇸Miami $1,6752 guests$239/night3-day gap3 new ports2 new countries
Celebrity Cruises · Celebrity BeyondPalm-Fringed Paradise – Nassau & Cozumel11 Apr – 18 Apr 20277 nights🇺🇸Fort Lauderdale $1,8852 guests$269/night3-day gap≈36 km transfer1 new port1 new country2 ports you already visited
Norwegian Cruise Line · Norwegian AquaSteel Drum Echo – St. Thomas & Tortola11 Apr – 18 Apr 20277 nights🇺🇸Miami $2,0582 guests$294/night3-day gap4 new ports3 new countries
Virgin Voyages · Resilient LadyCobalt Shallows – Grand Cayman & Bimini11 Apr – 18 Apr 20277 nights🇺🇸Miami $2,0862 guests$298/night3-day gap3 new ports2 new countries1 port you already visited
Celebrity Cruises · Celebrity EclipseCaribbean Grand Tour – St. Lucia & Barbados11 Apr – 23 Apr 202712 nights🇺🇸Fort Lauderdale $2,8532 guests$238/night3-day gap≈36 km transfer6 new ports4 new countries
Royal Caribbean · Legend Of The SeasMangrove Solstice – Samaná & Ponce11 Apr – 17 Apr 20276 nights🇺🇸Fort Lauderdale $2,9262 guests$488/night3-day gap≈36 km transfer3 new ports2 new countries
Celebrity Cruises · Celebrity XcelMoorish Wake – Lisbon, Tangier & Barcelona11 Apr – 26 Apr 202715 nights🇺🇸Miami → 🇪🇸Barcelona $4,1112 guests$274/night3-day gap7 new ports3 new countries