Switch ships39
Carnival Cruise Line · Carnival SunriseHorizon Glimpse – Half Moon Cay & Celebration Key26 Dec – 30 Dec 20274 nights🇺🇸Miami $9691 guest$242/nightSame day≈36 km transfer1 new port1 port you already visited
Virgin Voyages · Resilient LadyMangrove Canopy – Roatán, Belize & Bimini26 Dec – 2 Jan 20287 nights🇺🇸Miami $2,0101 guest$287/nightSame day≈36 km transfer4 new ports2 new countries
Carnival Cruise Line · Carnival MagicSunlit Shores – San Juan & St. Thomas26 Dec – 3 Jan 20288 nights🇺🇸Miami $2,1621 guest$270/nightSame day≈36 km transfer4 ports you already visited
Carnival Cruise Line · Carnival CelebrationTropical Getaway – Grand Turk & Puerto Plata26 Dec – 2 Jan 20287 nights🇺🇸Miami $2,1971 guest$314/nightSame day≈36 km transfer1 new port2 ports you already visited
MSC Cruises · MSC SeashoreTropical Paradise Escape – Bahamas & Turks26 Dec – 2 Jan 20287 nights🇺🇸Miami $2,2511 guest$322/nightSame day≈36 km transfer2 new ports2 ports you already visited
Norwegian Cruise Line · Norwegian LunaRegatta Point – Tortola & St. Thomas26 Dec – 2 Jan 20287 nights🇺🇸Miami $2,6191 guest$374/nightSame day≈36 km transfer2 new ports1 new country2 ports you already visited
Royal Caribbean · Explorer Of The SeasCaribbean Escape – Nassau & Jamaica26 Dec – 2 Jan 20287 nights🇺🇸Fort Lauderdale $2,7491 guest$393/nightBack-to-back: same day, same port2 new ports1 port you already visited
Celebrity Cruises · Celebrity BeyondCacao & Coral – St. Thomas & Samaná26 Dec – 2 Jan 20287 nights🇺🇸Fort Lauderdale $2,7541 guest$393/nightBack-to-back: same day, same port3 ports you already visited
MSC Cruises · MSC SeashoreCaribbean Grand Tour – Grand Turk & St. Maarten26 Dec – 9 Jan 202814 nights🇺🇸Miami $3,5851 guest$256/nightSame day≈36 km transfer2 new ports4 ports you already visited
Celebrity Cruises · Celebrity XcelCobblestone & Surf – San Juan & Amber Cove26 Dec – 2 Jan 20287 nights🇺🇸Fort Lauderdale $3,6471 guest$521/nightBack-to-back: same day, same port3 ports you already visited
Royal Caribbean · Allure Of The SeasParadise Found – Coco Cay & Samana26 Dec – 2 Jan 20287 nights🇺🇸Miami $3,6981 guest$528/nightSame day≈36 km transfer2 new ports1 new country2 ports you already visited
Royal Caribbean · Symphony Of The SeasSun-Drenched Trade Winds – Philipsburg & San Juan26 Dec – 4 Jan 20289 nights🇺🇸Fort Lauderdale $4,7041 guest$523/nightBack-to-back: same day, same port1 new port4 ports you already visited
Disney Cruise Line · Disney FantasySunlit Shoals – St. Thomas & Sint Maarten26 Dec – 2 Jan 20287 nights🇺🇸Fort Lauderdale $7,2291 guest$1,033/nightBack-to-back: same day, same port1 new port2 ports you already visited
Virgin Voyages · Valiant LadyGulf Stream Dart – Bimini from Miami27 Dec – 30 Dec 20273 nights🇺🇸Miami $6651 guest$222/night1-day gap≈36 km transfer1 new port
Carnival Cruise Line · Carnival ConquestMist-Kissed Mile – Celebration Key from Miami27 Dec – 30 Dec 20273 nights🇺🇸Miami $6891 guest$230/night1-day gap≈36 km transfer1 new port
MSC Cruises · MSC SeasideSunlit Shoals – Nassau & Ocean Cay from Miami27 Dec – 31 Dec 20274 nights🇺🇸Miami $8271 guest$207/night1-day gap≈36 km transfer2 new ports
Royal Caribbean · Jewel Of The SeasGolden Voyage – Nassau & Key West27 Dec – 30 Dec 20273 nights🇺🇸Fort Lauderdale $1,0021 guest$334/night1-day gap2 new ports
Celebrity Cruises · Celebrity ReflectionTropical Escape – Key West & Bimini27 Dec – 31 Dec 20274 nights🇺🇸Fort Lauderdale $1,0191 guest$255/night1-day gap2 new ports
Norwegian Cruise Line · Norwegian VivaSunlit Shoals – Nassau & Stirrup Cay27 Dec – 31 Dec 20274 nights🇺🇸Miami $1,1691 guest$292/night1-day gap≈36 km transfer2 new ports
Royal Caribbean · Oasis Of The SeasIndigo Ripple – CocoCay & Nassau27 Dec – 31 Dec 20274 nights🇺🇸Fort Lauderdale $1,2361 guest$309/night1-day gap2 new ports
Carnival Cruise Line · Carnival VeneziaTropical Escape – Bahamas & Jamaica27 Dec – 2 Jan 20286 nights🇺🇸Miami $1,7411 guest$290/night1-day gap≈36 km transfer2 new ports1 port you already visited
MSC Cruises · MSC SeasideSun-Drenched Sidewinder – Miami & Nassau27 Dec – 3 Jan 20287 nights🇺🇸Miami $1,8931 guest$270/night1-day gap≈36 km transfer2 new ports
Royal Caribbean · Wonder Of The SeasSundown Sip – Nassau & CocoCay27 Dec – 31 Dec 20274 nights🇺🇸Miami $1,9011 guest$475/night1-day gap≈36 km transfer2 new ports
Disney Cruise Line · Disney DreamTurquoise Shallows – Castaway Cay & Nassau27 Dec – 30 Dec 20273 nights🇺🇸Fort Lauderdale $2,8131 guest$938/night1-day gap2 new ports
Princess Cruises · Regal PrincessGilded Reefs – Celebration Key & Grand Turk27 Dec – 2 Jan 20286 nights🇺🇸Miami $2,9481 guest$491/night1-day gap≈36 km transfer1 new port2 ports you already visited
Royal Caribbean · Independence Of The SeasAzure Lagoons – Willemstad & Oranjestad27 Dec – 4 Jan 20288 nights🇺🇸Miami $3,3821 guest$423/night1-day gap≈36 km transfer4 new ports
Princess Cruises · Regal PrincessCobalt Reef Traverse – Amber Cove & Roatán27 Dec – 9 Jan 202813 nights🇺🇸Miami $4,3161 guest$332/night1-day gap≈36 km transfer3 new ports2 new countries3 ports you already visited
Virgin Voyages · Brilliant LadyBuccaneer's Wake – Nassau, Ocho Rios & Grand Cayman28 Dec – 4 Jan 20287 nights🇺🇸Miami $2,1421 guest$306/night2-day gap≈36 km transfer3 new ports1 port you already visited
Princess Cruises · Sun PrincessPiton Silhouette – San Juan & Barbados28 Dec – 8 Jan 202811 nights🇺🇸Fort Lauderdale $2,3921 guest$217/night2-day gap4 new ports4 new countries3 ports you already visited
Celebrity Cruises · Celebrity SilhouettePastel Gable Coast – Willemstad & Aruba28 Dec – 8 Jan 202811 nights🇺🇸Fort Lauderdale $3,0251 guest$275/night2-day gap3 new ports2 ports you already visited
Holland America Line · RotterdamPastel Gables – Curaçao, Bonaire & Aruba29 Dec – 8 Jan 202810 nights🇺🇸Fort Lauderdale $3,8591 guest$386/night3-day gap4 new ports1 port you already visited
Holland America Line · RotterdamTropical Tides Escape – Turks & Aruba29 Dec – 15 Jan 202817 nights🇺🇸Fort Lauderdale $5,4801 guest$322/night3-day gap4 new ports4 ports you already visited
Carnival Cruise Line · Carnival SunriseSea Glass Jaunt – Half Moon Cay & Nassau30 Dec – 3 Jan 20284 nights🇺🇸Miami $9691 guest$242/night4-day gap≈36 km transfer1 new port1 port you already visited
Norwegian Cruise Line · Norwegian JewelSwiftwater Sketch – Great Stirrup & Nassau30 Dec – 3 Jan 20284 nights🇺🇸Miami $1,0291 guest$257/night4-day gap≈36 km transfer2 new ports
Carnival Cruise Line · Carnival ConquestSundial Spin – Bahamas from Canaveral30 Dec – 3 Jan 20284 nights🇺🇸Miami $1,1551 guest$289/night4-day gap≈36 km transfer1 new port1 port you already visited
Virgin Voyages · Valiant LadyCoral Shallows – Key West & Bimini from Miami30 Dec – 3 Jan 20284 nights🇺🇸Miami $1,3031 guest$326/night4-day gap≈36 km transfer2 new ports
Norwegian Cruise Line · Norwegian JoySunken Silver – Puerto Plata & Stirrup Cay30 Dec – 4 Jan 20285 nights🇺🇸Miami $1,6591 guest$332/night4-day gap≈36 km transfer1 new port1 port you already visited
Royal Caribbean · Jewel Of The SeasVelvet Layover – Grand Turk from Fort Lauderdale30 Dec – 3 Jan 20284 nights🇺🇸Fort Lauderdale $1,8371 guest$459/night4-day gap1 port you already visited
Royal Caribbean · Freedom Of The SeasSunlit Shallows – Nassau & CocoCay30 Dec – 3 Jan 20284 nights🇺🇸Miami $2,2141 guest$553/night4-day gap≈36 km transfer2 new ports