Switch ships33
Carnival Cruise Line · Carnival MagicCoconut Coast – St. Thomas & San Juan15 May – 22 May 20277 nights🇺🇸Miami $1,1142 guests$159/nightBack-to-back: same day, same port2 new ports2 new countries1 port you already visited
Virgin Voyages · Valiant LadySun-Bleached Cay – Grand Turk & Bimini15 May – 20 May 20275 nights🇺🇸Miami $1,7902 guests$358/nightBack-to-back: same day, same port1 new port1 new country1 port you already visited
MSC Cruises · MSC World AmericaSuntanned Route – San Juan & Ocean Cay15 May – 22 May 20277 nights🇺🇸Miami $1,8872 guests$270/nightBack-to-back: same day, same port3 new ports2 new countries
Royal Caribbean · Allure Of The SeasCaribbean Escape – Curacao & Aruba15 May – 23 May 20278 nights🇺🇸Fort Lauderdale $2,8822 guests$360/nightSame day≈36 km transfer3 new ports2 new countries1 port you already visited
Royal Caribbean · Icon Of The SeasTropical Escape – St Maarten & St Thomas15 May – 22 May 20277 nights🇺🇸Miami $3,3832 guests$483/nightBack-to-back: same day, same port2 new ports2 new countries1 port you already visited
MSC Cruises · MSC World AmericaIsland Arch – Costa Maya, Roatan & Puerto Plata15 May – 29 May 202714 nights🇺🇸Miami $3,9982 guests$286/nightBack-to-back: same day, same port6 new ports4 new countries
Holland America Line · VolendamSt. Lawrence Passage – Boston to Montreal15 May – 29 May 202714 nights🇺🇸Fort Lauderdale → 🇨🇦Montreal $5,0752 guests$363/nightSame day≈36 km transfer8 new ports1 new country
Carnival Cruise Line · Carnival FirenzeEastern Seaboard Crossing – Miami & New York16 May – 27 May 202711 nights🇺🇸Miami → 🇺🇸New York $1,3402 guests$122/night1-day gap4 new ports2 new countries1 port you already visited
Carnival Cruise Line · Carnival CelebrationCaribbean Getaway – Cozumel & Roatan16 May – 23 May 20277 nights🇺🇸Miami $1,3842 guests$198/night1-day gap2 new ports2 new countries1 port you already visited
Celebrity Cruises · Celebrity BeyondExotic Beach Hopper – CocoCay & Grand Turk16 May – 22 May 20276 nights🇺🇸Miami $1,6812 guests$280/night1-day gap2 new ports2 new countries1 port you already visited
Norwegian Cruise Line · Norwegian VivaSun-Kissed Adventure – Roatan & Cozumel16 May – 23 May 20277 nights🇺🇸Miami $2,3582 guests$337/night1-day gap4 new ports3 new countries
Carnival Cruise Line · Carnival ConquestAnchor Drop – Half Moon Cay & Celebration Key17 May – 21 May 20274 nights🇺🇸Miami $6482 guests$162/night2-day gap2 ports you already visited
Norwegian Cruise Line · Norwegian GetawaySmooth Glide – Nassau & Stirrup Cay17 May – 21 May 20274 nights🇺🇸Miami $7582 guests$190/night2-day gap1 new port1 port you already visited
MSC Cruises · MSC SeasideSunlit Shoals – Nassau & Ocean Cay from Miami17 May – 21 May 20274 nights🇺🇸Miami $8102 guests$202/night2-day gap1 new port1 port you already visited
Celebrity Cruises · Celebrity ReflectionQuick Getaway – Key West & CocoCay17 May – 21 May 20274 nights🇺🇸Fort Lauderdale $1,1302 guests$282/night2-day gap≈36 km transfer1 new port1 port you already visited
Royal Caribbean · Jewel Of The SeasSailor's Wink – CocoCay & Nassau from Lauderdale17 May – 21 May 20274 nights🇺🇸Fort Lauderdale $1,1612 guests$290/night2-day gap≈36 km transfer2 ports you already visited
Royal Caribbean · Wonder Of The SeasTurquoise Sprint – CocoCay & Nassau from Miami17 May – 21 May 20274 nights🇺🇸Miami $1,2432 guests$311/night2-day gap2 ports you already visited
MSC Cruises · MSC SeasideSun-Drenched Sidewinder – Miami & Nassau17 May – 24 May 20277 nights🇺🇸Miami $1,4102 guests$201/night2-day gap1 new port1 port you already visited
Disney Cruise Line · Disney DestinyTurquoise Shallows – Castaway Cay & Nassau17 May – 22 May 20275 nights🇺🇸Fort Lauderdale $4,0372 guests$807/night2-day gap≈36 km transfer2 new ports1 port you already visited
Virgin Voyages · Valiant LadySunlit Neon Flit – Key West & Bimini20 May – 24 May 20274 nights🇺🇸Miami $1,3522 guests$338/night5-day gap1 new port1 port you already visited
Carnival Cruise Line · Carnival ConquestBreezy Orbit – Celebration Key from Miami21 May – 24 May 20273 nights🇺🇸Miami $7042 guests$235/night6-day gap1 port you already visited
Norwegian Cruise Line · Norwegian GetawayTurquoise Flicker – Great Stirrup & Nassau21 May – 24 May 20273 nights🇺🇸Miami $7182 guests$239/night6-day gap1 new port1 port you already visited
Celebrity Cruises · Celebrity ReflectionBahamas Escape – Key West & Freeport21 May – 24 May 20273 nights🇺🇸Fort Lauderdale $7892 guests$263/night6-day gap≈36 km transfer2 new ports
MSC Cruises · MSC SeasideSunshine Sojourn – Nassau & Ocean Cay21 May – 24 May 20273 nights🇺🇸Miami $8602 guests$287/night6-day gap1 new port1 port you already visited
Royal Caribbean · Jewel Of The SeasBahamas Escape – Bimini & Nassau21 May – 24 May 20273 nights🇺🇸Fort Lauderdale $9632 guests$321/night6-day gap≈36 km transfer2 ports you already visited
Royal Caribbean · Wonder Of The SeasSwift Salty Dash – CocoCay & Nassau from Miami21 May – 24 May 20273 nights🇺🇸Miami $1,2572 guests$419/night6-day gap2 ports you already visited
Carnival Cruise Line · Carnival VeneziaCaribbean Getaway – Cozumel & Roatan22 May – 29 May 20277 nights🇺🇸Miami $1,2882 guests$184/night7-day gap2 new ports2 new countries1 port you already visited
Carnival Cruise Line · Carnival MagicOpen Ocean Pulse – Aruba & Kralendijk22 May – 30 May 20278 nights🇺🇸Miami $1,6462 guests$206/night7-day gap3 new ports1 new country
Celebrity Cruises · Celebrity BeyondCaribbean Getaway – Grand Cayman & Cozumel22 May – 29 May 20277 nights🇺🇸Miami $1,9172 guests$274/night7-day gap3 new ports2 new countries1 port you already visited
MSC Cruises · MSC World AmericaCoral Thicket – Honduras & Riviera Maya22 May – 29 May 20277 nights🇺🇸Miami $2,1732 guests$310/night7-day gap4 new ports2 new countries
Disney Cruise Line · Disney DestinySunstone Cay – Cozumel & Castaway Cay22 May – 27 May 20275 nights🇺🇸Fort Lauderdale $3,4732 guests$695/night7-day gap≈36 km transfer2 new ports1 new country
Royal Caribbean · Icon Of The SeasMayan Mystery – Cozumel from Galveston22 May – 29 May 20277 nights🇺🇸Miami $3,6202 guests$517/night7-day gap3 new ports2 new countries1 port you already visited
MSC Cruises · MSC World AmericaCobalt Horizon – Puerto Plata, San Juan & Cozumel22 May – 5 Jun 202714 nights🇺🇸Miami $4,4382 guests$317/night7-day gap6 new ports4 new countries