Switch ships34
MSC Cruises · MSC World AmericaMariner's Pulse – Roatan & Costa Maya8 May – 15 May 20277 nights🇺🇸Miami $1,7332 guests$248/nightBack-to-back: same day, same port4 new ports2 new countries
Celebrity Cruises · Celebrity BeyondPristine Current – Willemstad & Aruba8 May – 16 May 20278 nights🇺🇸Miami $2,9032 guests$363/nightBack-to-back: same day, same port3 new ports1 new country
Royal Caribbean · Icon Of The SeasTropical Escape – St Maarten & St Thomas8 May – 15 May 20277 nights🇺🇸Miami $3,2432 guests$463/nightBack-to-back: same day, same port2 new ports2 new countries1 port you already visited
Disney Cruise Line · Disney DestinySunstone Shoals – Cozumel & Castaway Cay8 May – 13 May 20275 nights🇺🇸Fort Lauderdale $3,3132 guests$663/nightSame day≈36 km transfer2 new ports1 new country
MSC Cruises · MSC World AmericaCobblestones & Coral – San Juan & Roatan8 May – 22 May 202714 nights🇺🇸Miami $3,5582 guests$254/nightBack-to-back: same day, same port5 new ports3 new countries1 port you already visited
Carnival Cruise Line · Carnival MagicTropical Getaway – Grand Turk & Puerto Plata9 May – 15 May 20276 nights🇺🇸Miami $8762 guests$146/night1-day gap1 new port1 new country2 ports you already visited
Carnival Cruise Line · Carnival CelebrationVelvet Current – Half Moon Cay & Nassau9 May – 16 May 20277 nights🇺🇸Miami $1,2342 guests$176/night1-day gap1 new port3 ports you already visited
Royal Caribbean · Allure Of The SeasAllspice & Palms – Falmouth & Nassau9 May – 15 May 20276 nights🇺🇸Fort Lauderdale $1,6052 guests$268/night1-day gap≈36 km transfer1 new port2 ports you already visited
Norwegian Cruise Line · Norwegian VivaTropical Escape – Roatan & Cozumel9 May – 16 May 20277 nights🇺🇸Miami $2,0582 guests$294/night1-day gap4 new ports3 new countries
Carnival Cruise Line · Carnival ConquestQuickened Keel – Celebration Key & Half Moon Cay10 May – 14 May 20274 nights🇺🇸Miami $6882 guests$172/night2-day gap1 new port1 port you already visited
Carnival Cruise Line · Carnival SunriseSunbleached Shoals – Nassau & Half Moon Cay10 May – 15 May 20275 nights🇺🇸Miami $6902 guests$138/night2-day gap1 new port2 ports you already visited
Norwegian Cruise Line · Norwegian GetawaySun-Soaked Retreat – Great Stirrup Cay & Nassau10 May – 14 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 Miami10 May – 14 May 20274 nights🇺🇸Miami $8102 guests$202/night2-day gap1 new port1 port you already visited
Royal Caribbean · Jewel Of The SeasZest Zephyr – CocoCay & Nassau10 May – 14 May 20274 nights🇺🇸Fort Lauderdale $1,0602 guests$265/night2-day gap≈36 km transfer2 ports you already visited
Royal Caribbean · Wonder Of The SeasDriftwood Dash – Nassau & CocoCay10 May – 14 May 20274 nights🇺🇸Miami $1,2842 guests$321/night2-day gap2 ports you already visited
MSC Cruises · MSC SeasideSun-Drenched Sidewinder – Miami & Nassau10 May – 17 May 20277 nights🇺🇸Miami $1,3702 guests$196/night2-day gap1 new port1 port you already visited
Royal Caribbean · Independence Of The SeasCobalt Swell – Aruba, Curaçao & Grand Turk10 May – 19 May 20279 nights🇺🇸Miami → 🇺🇸New York $1,3742 guests$153/night2-day gap4 new ports2 new countries
Virgin Voyages · Valiant LadyCoral Shallows – Grand Cayman & Bimini10 May – 15 May 20275 nights🇺🇸Miami $1,3902 guests$278/night2-day gap1 new port1 port you already visited
Celebrity Cruises · Celebrity ReflectionLafayette's Path – Celebration Key & Nassau10 May – 14 May 20274 nights🇺🇸Fort Lauderdale $1,7212 guests$430/night2-day gap≈36 km transfer1 new port1 port you already visited
Disney Cruise Line · Disney DestinySunlit Shoals – Nassau & Lookout Cay13 May – 17 May 20274 nights🇺🇸Fort Lauderdale $2,6912 guests$673/night5-day gap≈36 km transfer1 new port1 port you already visited
Norwegian Cruise Line · Norwegian GetawayShallow Basin – Bahamas from Miami14 May – 17 May 20273 nights🇺🇸Miami $7182 guests$239/night6-day gap1 new port1 port you already visited
Carnival Cruise Line · Carnival ConquestShifting Silt – Celebration Key from Miami14 May – 17 May 20273 nights🇺🇸Miami $7242 guests$241/night6-day gap1 port you already visited
MSC Cruises · MSC SeasideQuick Getaway – Nassau & Ocean Cay14 May – 17 May 20273 nights🇺🇸Miami $8202 guests$273/night6-day gap1 new port1 port you already visited
Celebrity Cruises · Celebrity ReflectionTropical Escape – Key West & Bimini14 May – 17 May 20273 nights🇺🇸Fort Lauderdale $8602 guests$287/night6-day gap≈36 km transfer2 new ports
Royal Caribbean · Jewel Of The SeasBahamas Escape – Bimini & Nassau14 May – 17 May 20273 nights🇺🇸Fort Lauderdale $1,0632 guests$354/night6-day gap≈36 km transfer1 new port1 port you already visited
Royal Caribbean · Wonder Of The SeasTurquoise Dash – CocoCay & Nassau from Miami14 May – 17 May 20273 nights🇺🇸Miami $1,2052 guests$402/night6-day gap2 ports you already visited
Carnival Cruise Line · Carnival SunriseLapis Lazuli – Half Moon Cay & Bahamas15 May – 20 May 20275 nights🇺🇸Miami $7102 guests$142/night7-day gap1 new port2 ports you already visited
Carnival Cruise Line · Carnival MagicCoconut Coast – St. Thomas & San Juan15 May – 22 May 20277 nights🇺🇸Miami $1,1142 guests$159/night7-day gap2 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/night7-day gap2 new ports1 new country
MSC Cruises · MSC World AmericaSuntanned Route – San Juan & Ocean Cay15 May – 22 May 20277 nights🇺🇸Miami $1,8872 guests$270/night7-day gap2 new ports1 new country1 port you already visited
Royal Caribbean · Allure Of The SeasCaribbean Escape – Curacao & Aruba15 May – 23 May 20278 nights🇺🇸Fort Lauderdale $2,8822 guests$360/night7-day gap≈36 km transfer3 new ports1 new country1 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/night7-day gap2 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/night7-day gap5 new ports3 new countries1 port you already visited
Holland America Line · VolendamSt. Lawrence Passage – Boston to Montreal15 May – 29 May 202714 nights🇺🇸Fort Lauderdale → 🇨🇦Montreal $5,0752 guests$363/night7-day gap≈36 km transfer8 new ports1 new country