Switch ships38
Norwegian Cruise Line · Norwegian VivaCoral Shallows – Great Stirrup Cay from Miami31 Dec – 3 Jan 20283 nights🇺🇸Miami $1,2582 guests$419/nightSame day≈36 km transfer1 new port
MSC Cruises · MSC SeasideSwift Sailing – Nassau & Ocean Cay31 Dec – 3 Jan 20283 nights🇺🇸Miami $1,3602 guests$453/nightSame day≈36 km transfer1 new port1 port you already visited
Celebrity Cruises · Celebrity ReflectionBahamas Escape – Key West & Freeport31 Dec – 3 Jan 20283 nights🇺🇸Fort Lauderdale $1,4162 guests$472/nightBack-to-back: same day, same port2 new ports
Royal Caribbean · Wonder Of The SeasSwift Atlantic Pulse – CocoCay & Nassau from Miami31 Dec – 3 Jan 20283 nights🇺🇸Miami $2,2102 guests$737/nightSame day≈36 km transfer2 ports you already visited
MSC Cruises · MSC World AmericaCaribbean Escape – Bahamas & Roatan31 Dec – 8 Jan 20288 nights🇺🇸Miami $3,3682 guests$421/nightSame day≈36 km transfer3 new ports1 new country2 ports you already visited
MSC Cruises · MSC World AmericaCaribbean Odyssey – Roatan, Cozumel & San Juan31 Dec – 15 Jan 202815 nights🇺🇸Miami $4,9482 guests$330/nightSame day≈36 km transfer3 new ports1 new country4 ports you already visited
Norwegian Cruise Line · Norwegian AuraMayan Reef Trail – Roatan, Harvest Caye & Cozumel1 Jan – 8 Jan 20287 nights🇺🇸Miami $2,4382 guests$348/night1-day gap≈36 km transfer3 new ports2 new countries1 port you already visited
Carnival Cruise Line · Carnival VeneziaTropical Escape – Bahamas & Jamaica2 Jan – 8 Jan 20286 nights🇺🇸Miami $9822 guests$164/night2-day gap≈36 km transfer2 new ports1 port you already visited
Carnival Cruise Line · Carnival CelebrationCoral Coast Odyssey – St. Thomas & San Juan2 Jan – 9 Jan 20287 nights🇺🇸Miami $1,1282 guests$161/night2-day gap≈36 km transfer2 new ports1 new country1 port you already visited
Princess Cruises · Sky PrincessCobblestone Ramparts – San Juan & Grand Turk2 Jan – 9 Jan 20287 nights🇺🇸Fort Lauderdale $1,2482 guests$178/night2-day gap4 ports you already visited
Princess Cruises · Regal PrincessIndigo Reef Drift – Roatan, Belize & Cozumel2 Jan – 9 Jan 20287 nights🇺🇸Miami $1,4682 guests$210/night2-day gap≈36 km transfer3 new ports2 new countries1 port you already visited
MSC Cruises · MSC SeashoreCaribbean Escape – St Maarten & St Thomas2 Jan – 9 Jan 20287 nights🇺🇸Miami $1,6562 guests$237/night2-day gap≈36 km transfer2 new ports2 new countries1 port you already visited
Virgin Voyages · Resilient LadyIndigo Shallows – Samaná & Bimini2 Jan – 9 Jan 20287 nights🇺🇸Miami $1,6662 guests$238/night2-day gap≈36 km transfer2 new ports2 ports you already visited
Royal Caribbean · Explorer Of The SeasTurquoise Tides – Nassau, Labadee & Samaná2 Jan – 9 Jan 20287 nights🇺🇸Fort Lauderdale $1,6672 guests$238/night2-day gap2 new ports1 new country2 ports you already visited
Royal Caribbean · Allure Of The SeasCaribbean Escape – Coco Cay & Nassau2 Jan – 9 Jan 20287 nights🇺🇸Miami $1,6762 guests$239/night2-day gap≈36 km transfer1 new port1 new country3 ports you already visited
Celebrity Cruises · Celebrity BeyondCoral Spire – Grand Cayman & Cozumel2 Jan – 8 Jan 20286 nights🇺🇸Fort Lauderdale $1,6832 guests$280/night2-day gap3 ports you already visited
Celebrity Cruises · Celebrity XcelCacao & Coral – Samaná, St. Thomas & Basseterre2 Jan – 9 Jan 20287 nights🇺🇸Fort Lauderdale $1,7742 guests$253/night2-day gap3 new ports2 new countries
Norwegian Cruise Line · Norwegian LunaCrystalline Bays – St. Thomas & Tortola2 Jan – 9 Jan 20287 nights🇺🇸Miami $2,0382 guests$291/night2-day gap≈36 km transfer3 new ports2 new countries1 port you already visited
Princess Cruises · Sky PrincessSunlit Tradewinds – San Juan & Cozumel2 Jan – 16 Jan 202814 nights🇺🇸Fort Lauderdale $2,5062 guests$179/night2-day gap7 ports you already visited
Princess Cruises · Regal PrincessIndigo Meridian – Roatan, Basseterre & San Juan2 Jan – 16 Jan 202814 nights🇺🇸Miami $2,5062 guests$179/night2-day gap≈36 km transfer4 new ports3 new countries3 ports you already visited
MSC Cruises · MSC SeashoreCaribbean Grand Tour – St Maarten & St Thomas2 Jan – 15 Jan 202813 nights🇺🇸Miami $2,9442 guests$226/night2-day gap≈36 km transfer3 new ports2 new countries3 ports you already visited
Norwegian Cruise Line · Norwegian GemGilded Bastions – Cartagena & Panama Canal2 Jan – 12 Jan 202810 nights🇺🇸Miami $3,0782 guests$308/night2-day gap≈36 km transfer5 new ports3 new countries1 port you already visited
Disney Cruise Line · Disney FantasyConch Shell Drift – Castaway Cay & Nassau2 Jan – 8 Jan 20286 nights🇺🇸Fort Lauderdale $3,2482 guests$541/night2-day gap2 new ports1 port you already visited
Holland America Line · EurodamSunken Galleon – Roatan, Belize & Cozumel2 Jan – 12 Jan 202810 nights🇺🇸Fort Lauderdale $3,3982 guests$340/night2-day gap3 new ports2 new countries3 ports you already visited
Holland America Line · OosterdamCoral Veil – Caribbean’s Veins2 Jan – 14 Jan 202812 nights🇺🇸Fort Lauderdale $4,3772 guests$365/night2-day gap5 new ports4 new countries2 ports you already visited
Holland America Line · EurodamSunstone Arc – Martinique, Roatan & San Juan2 Jan – 22 Jan 202820 nights🇺🇸Fort Lauderdale $6,4262 guests$321/night2-day gap7 new ports6 new countries4 ports you already visited
Holland America Line · OosterdamDutch Caribbean Dream – Willemstad, Kralendijk & Oranjestad2 Jan – 23 Jan 202821 nights🇺🇸Fort Lauderdale $7,1242 guests$339/night2-day gap7 new ports4 new countries2 ports you already visited
Carnival Cruise Line · Carnival ConquestShortest Path – Celebration Key from Miami3 Jan – 6 Jan 20283 nights🇺🇸Miami $5922 guests$197/night3-day gap≈36 km transfer1 new port
Carnival Cruise Line · Carnival SunriseGleaming Anchorage – Half Moon Cay & Nassau3 Jan – 8 Jan 20285 nights🇺🇸Miami $6622 guests$132/night3-day gap≈36 km transfer1 new port2 ports you already visited
Carnival Cruise Line · Carnival MagicTropical Getaway – Grand Turk & Puerto Plata3 Jan – 9 Jan 20286 nights🇺🇸Miami $8222 guests$137/night3-day gap≈36 km transfer1 new port2 ports you already visited
Norwegian Cruise Line · Norwegian VivaSun-Bleached Cay – Nassau & Berry Islands3 Jan – 7 Jan 20284 nights🇺🇸Miami $8582 guests$215/night3-day gap≈36 km transfer1 new port1 port you already visited
MSC Cruises · MSC SeasideSunlit Shoals – Nassau & Ocean Cay from Miami3 Jan – 7 Jan 20284 nights🇺🇸Miami $9282 guests$232/night3-day gap≈36 km transfer1 new port1 port you already visited
Royal Caribbean · Jewel Of The SeasSun-Drenched Sprint – Nassau & Freeport3 Jan – 7 Jan 20284 nights🇺🇸Fort Lauderdale $9332 guests$233/night3-day gap1 new port1 port you already visited
Celebrity Cruises · Celebrity ReflectionBahamas Escape – Key West & Freeport3 Jan – 7 Jan 20284 nights🇺🇸Fort Lauderdale $1,0202 guests$255/night3-day gap2 new ports
Royal Caribbean · Wonder Of The SeasGlimmer Wake – CocoCay & Nassau from Miami3 Jan – 7 Jan 20284 nights🇺🇸Miami $1,1672 guests$292/night3-day gap≈36 km transfer2 ports you already visited
Virgin Voyages · Valiant LadySunken Reef Run – Grand Cayman & Bimini3 Jan – 8 Jan 20285 nights🇺🇸Miami $1,1902 guests$238/night3-day gap≈36 km transfer1 new port1 port you already visited
Royal Caribbean · Freedom Of The SeasSun-Drenched Reefs – Costa Maya & CocoCay3 Jan – 8 Jan 20285 nights🇺🇸Miami $1,3902 guests$278/night3-day gap≈36 km transfer1 new port1 port you already visited
MSC Cruises · MSC SeasideSun-Drenched Sidewinder – Miami & Nassau3 Jan – 10 Jan 20287 nights🇺🇸Miami $1,5992 guests$228/night3-day gap≈36 km transfer1 new port1 port you already visited