Build your own back-to-back cruise

Add cruises one after another. Stay on the same ship or switch to another one.

Your trip

1
Baroque Sun – Rome, Palermo & MarseilleCosta Cruises · Costa Toscana29 Nov – 6 Dec 20277🇪🇸Barcelonafrom $1,875Details
2-day gap · Same port (Barcelona)
2
Old World Crossing – Tangier & MálagaHolland America Line · Rotterdam8 Dec – 22 Dec 202714🇪🇸Barcelona → 🇺🇸Fort Lauderdalefrom $1,912Details
🇺🇸Fort LauderdaleJourney ends · 22 Dec 2027
Total trip23 days · 21 cruise nights · 2 on land
Ports11 ports, 5 countries
Indicative total$3,786$180/night

Prices are the cheapest cabin for 2 guests per cruise. Book each leg separately.

Connecting departuresnear Fort Lauderdale after 22 Dec 2027

Stay on Rotterdam2

Holland America Line · RotterdamOpal Odyssey & Ocean – San Juan & Grand Turk22 Dec – 29 Dec 20277 nights🇺🇸Fort Lauderdale
$2,8572 guests$408/night
Back-to-back: same day, same port, same ship4 new ports4 new countries
Details
Holland America Line · RotterdamSaltwind Sojourn – Turks & Aruba22 Dec – 8 Jan 202817 nights🇺🇸Fort Lauderdale
$6,5612 guests$386/night
Back-to-back: same day, same port, same ship8 new ports6 new countries
Details

Switch ships38

Holland America Line · EurodamRainforest Arc – Dominica & Martinique22 Dec – 2 Jan 202811 nights🇺🇸Fort Lauderdale
$4,4562 guests$405/night
Back-to-back: same day, same port6 new ports6 new countries
Details
Holland America Line · OosterdamSpanish Main Bastions – Cartagena & Curaçao22 Dec – 2 Jan 202811 nights🇺🇸Fort Lauderdale
$4,8952 guests$445/night
Back-to-back: same day, same port5 new ports4 new countries
Details
Holland America Line · EurodamVerdant Arc – Martinique, Roatan & Belize22 Dec – 12 Jan 202821 nights🇺🇸Fort Lauderdale
$7,4392 guests$354/night
Back-to-back: same day, same port11 new ports11 new countries
Details
Holland America Line · OosterdamGilded Bastions – Cartagena & Curaçao22 Dec – 14 Jan 202823 nights🇺🇸Fort Lauderdale
$8,7342 guests$380/night
Back-to-back: same day, same port8 new ports6 new countries
Details
Carnival Cruise Line · Carnival ConquestMoonlit Shimmer – Grand Bahama from Florida23 Dec – 27 Dec 20274 nights🇺🇸Miami
$1,2962 guests$324/night
1-day gap≈36 km transfer2 new ports1 new country
Details
Virgin Voyages · Brilliant LadySun-Drenched Wake – Bimini & Cozumel from Miami23 Dec – 28 Dec 20275 nights🇺🇸Miami
$1,6902 guests$338/night
1-day gap≈36 km transfer2 new ports2 new countries
Details
Royal Caribbean · Freedom Of The SeasCaribbean Escape – Jamaica & Cozumel23 Dec – 30 Dec 20277 nights🇺🇸Miami
$2,4472 guests$350/night
1-day gap≈36 km transfer4 new ports3 new countries
Details
Holland America Line · ZuiderdamSapphire Horizon Escape – Amber Cove & Grand Turk23 Dec – 30 Dec 20277 nights🇺🇸Fort Lauderdale
$2,7792 guests$397/night
1-day gap4 new ports3 new countries
Details
Princess Cruises · Caribbean PrincessIsthmus Odyssey – Oranjestad, Cartagena & Cozumel23 Dec – 4 Jan 202812 nights🇺🇸Fort Lauderdale
$3,5082 guests$292/night
1-day gap6 new ports5 new countries
Details
MSC Cruises · MSC PoesiaTropical Treasures – Bonaire, Aruba & Curacao23 Dec – 2 Jan 202810 nights🇺🇸Miami
$3,9182 guests$392/night
1-day gap≈36 km transfer5 new ports3 new countries
Details
Celebrity Cruises · Celebrity AscentCaribbean Grand Tour – Philipsburg, Castries & St. George's23 Dec – 3 Jan 202811 nights🇺🇸Fort Lauderdale
$4,2982 guests$391/night
1-day gap6 new ports6 new countries
Details
Celebrity Cruises · Celebrity EclipseCaribbean Grand Voyage – Aruba & St. Lucia23 Dec – 5 Jan 202813 nights🇺🇸Fort Lauderdale
$4,5672 guests$351/night
1-day gap7 new ports5 new countries
Details
Holland America Line · VolendamSugar & Sargassum – Lesser Antilles Loop23 Dec – 4 Jan 202812 nights🇺🇸Fort Lauderdale
$4,7152 guests$393/night
1-day gap7 new ports7 new countries
Details
Royal Caribbean · Legend Of The SeasCoral Steppes – Costa Maya & Cozumel23 Dec – 30 Dec 20277 nights🇺🇸Fort Lauderdale
$4,8092 guests$687/night
1-day gap3 new ports2 new countries
Details
Royal Caribbean · Hero Of The SeasCobblestone Reach – San Juan & St. Thomas23 Dec – 30 Dec 20277 nights🇺🇸Miami
$4,8362 guests$691/night
1-day gap≈36 km transfer3 new ports3 new countries
Details
Holland America Line · ZuiderdamAmber & Cobalt Deep – San Juan & St. Thomas23 Dec – 6 Jan 202814 nights🇺🇸Fort Lauderdale
$5,7392 guests$410/night
1-day gap6 new ports5 new countries
Details
Celebrity Cruises · Celebrity ReflectionBahamas Escape – Key West & Freeport24 Dec – 27 Dec 20273 nights🇺🇸Fort Lauderdale
$1,0972 guests$366/night
2-day gap2 new ports1 new country
Details
MSC Cruises · MSC SeasideSun & Sand – Nassau & Ocean Cay24 Dec – 27 Dec 20273 nights🇺🇸Miami
$1,1602 guests$387/night
2-day gap≈36 km transfer2 new ports1 new country
Details
Royal Caribbean · Jewel Of The SeasSun-Drenched Sprint – Nassau & Freeport24 Dec – 27 Dec 20273 nights🇺🇸Fort Lauderdale
$1,1752 guests$392/night
2-day gap2 new ports1 new country
Details
Norwegian Cruise Line · Norwegian VivaCoral Quickstep – Nassau & Great Stirrup Cay24 Dec – 27 Dec 20273 nights🇺🇸Miami
$1,2982 guests$433/night
2-day gap≈36 km transfer2 new ports1 new country
Details
Royal Caribbean · Oasis Of The SeasSaltwater Snap – CocoCay & Nassau24 Dec – 27 Dec 20273 nights🇺🇸Fort Lauderdale
$1,3392 guests$446/night
2-day gap2 new ports1 new country
Details
Royal Caribbean · Wonder Of The SeasCoral Shallows – Nassau & CocoCay from Miami24 Dec – 27 Dec 20273 nights🇺🇸Miami
$1,6462 guests$549/night
2-day gap≈36 km transfer2 new ports1 new country
Details
MSC Cruises · MSC World AmericaWashed Shell – Puerto Rico & Ocean Cay24 Dec – 31 Dec 20277 nights🇺🇸Miami
$2,8072 guests$401/night
2-day gap≈36 km transfer3 new ports3 new countries
Details
Princess Cruises · Enchanted PrincessIndigo Horizons – Bridgetown & Roseau from Florida24 Dec – 4 Jan 202811 nights🇺🇸Fort Lauderdale
$3,0982 guests$282/night
2-day gap7 new ports7 new countries
Details
Disney Cruise Line · Disney DreamPink Sand Sprint – Lookout Cay from Fort Lauderdale24 Dec – 27 Dec 20273 nights🇺🇸Fort Lauderdale
$3,1542 guests$1,051/night
2-day gap1 new port1 new country
Details
MSC Cruises · MSC World AmericaCaribbean Odyssey – Puerto Plata, San Juan & Cozumel24 Dec – 8 Jan 202815 nights🇺🇸Miami
$5,9082 guests$394/night
2-day gap≈36 km transfer7 new ports5 new countries
Details
Norwegian Cruise Line · Norwegian AuraMayan Reef Trail – Roatan, Harvest Caye & Cozumel25 Dec – 1 Jan 20287 nights🇺🇸Miami
$3,8382 guests$548/night
3-day gap≈36 km transfer4 new ports3 new countries
Details
Carnival Cruise Line · Carnival SunriseHorizon Glimpse – Half Moon Cay & Celebration Key26 Dec – 30 Dec 20274 nights🇺🇸Miami
$1,0702 guests$268/night
4-day gap≈36 km transfer2 new ports1 new country
Details
Carnival Cruise Line · Carnival MagicSunlit Shores – San Juan & St. Thomas26 Dec – 3 Jan 20288 nights🇺🇸Miami
$2,3002 guests$288/night
4-day gap≈36 km transfer4 new ports4 new countries
Details
Carnival Cruise Line · Carnival CelebrationTropical Getaway – Grand Turk & Puerto Plata26 Dec – 2 Jan 20287 nights🇺🇸Miami
$2,3082 guests$330/night
4-day gap≈36 km transfer3 new ports3 new countries
Details
Princess Cruises · Sky PrincessIndigo Bastion – San Juan & Basseterre26 Dec – 2 Jan 20287 nights🇺🇸Fort Lauderdale
$2,3382 guests$334/night
4-day gap3 new ports3 new countries
Details
Royal Caribbean · Explorer Of The SeasCaribbean Escape – Nassau & Jamaica26 Dec – 2 Jan 20287 nights🇺🇸Fort Lauderdale
$2,4802 guests$354/night
4-day gap3 new ports3 new countries
Details
MSC Cruises · MSC SeashoreTropical Paradise Escape – Bahamas & Turks26 Dec – 2 Jan 20287 nights🇺🇸Miami
$2,6162 guests$374/night
4-day gap≈36 km transfer4 new ports3 new countries
Details
Celebrity Cruises · Celebrity BeyondCacao & Coral – St. Thomas & Samaná26 Dec – 2 Jan 20287 nights🇺🇸Fort Lauderdale
$2,7292 guests$390/night
4-day gap3 new ports2 new countries
Details
Virgin Voyages · Resilient LadyMangrove Canopy – Roatán, Belize & Bimini26 Dec – 2 Jan 20287 nights🇺🇸Miami
$3,3462 guests$478/night
4-day gap≈36 km transfer4 new ports4 new countries
Details
Celebrity Cruises · Celebrity XcelCobblestone & Surf – San Juan & Amber Cove26 Dec – 2 Jan 20287 nights🇺🇸Fort Lauderdale
$3,3792 guests$483/night
4-day gap3 new ports3 new countries
Details
Royal Caribbean · Allure Of The SeasParadise Found – Coco Cay & Samana26 Dec – 2 Jan 20287 nights🇺🇸Miami
$3,4752 guests$496/night
4-day gap≈36 km transfer4 new ports3 new countries
Details
Norwegian Cruise Line · Norwegian LunaRegatta Point – Tortola & St. Thomas26 Dec – 2 Jan 20287 nights🇺🇸Miami
$3,9902 guests$570/night
4-day gap≈36 km transfer4 new ports4 new countries
Details

Newsletter

The cruise briefing

Destination tips, price drops, insider guides and deals you won't find anywhere else. Only when it matters.

Who are you cruising with?
SoloCoupleFamilyFriends

Unsubscribe anytime. No spam, ever.