Build your own back-to-back cruise

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

Cruise lines
Guests
Max gap between cruises
Cabin type
Currency

Your trip

Loop closed: this route ends where it started.
  1. 1
    Cobalt Shallows – Puerto Plata & BiminiVirgin Voyages · Valiant Lady11 Dec – 16 Dec 2027 · 5 nights · 🇺🇸Miamifrom $1,290Details
  2. Same day · Same port (Miami)
    2
    Caribbean Escape – Labadee & St. ThomasRoyal Caribbean · Freedom Of The Seas16 Dec – 23 Dec 2027 · 7 nights · 🇺🇸Miamifrom $1,785Details
  3. 🇺🇸MiamiJourney ends · 23 Dec 2027
Total trip
12 days · 12 cruise nights
Ports
6 ports, 5 countries
Indicative total
$3,075$256/night

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

Connecting departures

near Miami after 23 Dec 2027

Stay on Freedom Of The Seas1

Royal Caribbean · Freedom Of The SeasCaribbean Escape – Jamaica & Cozumel23 Dec – 30 Dec 2027 · 7 nights · 🇺🇸Miami
$2,6722 guests$382/night
Back-to-back: same day, same port, same ship4 new ports3 new countries
Details

Switch ships39

Carnival Cruise Line · Carnival ConquestMoonlit Shimmer – Grand Bahama from Florida23 Dec – 27 Dec 2027 · 4 nights · 🇺🇸Miami
$1,2962 guests$324/night
Back-to-back: same day, same port2 new ports
Details
Virgin Voyages · Brilliant LadySun-Drenched Wake – Bimini & Cozumel from Miami23 Dec – 28 Dec 2027 · 5 nights · 🇺🇸Miami
$1,6902 guests$338/night
Back-to-back: same day, same port1 new port1 new country1 port you already visited
Details
Holland America Line · ZuiderdamSapphire Horizon Escape – Amber Cove & Grand Turk23 Dec – 30 Dec 2027 · 7 nights · 🇺🇸Fort Lauderdale
$2,7682 guests$395/night
Same day≈36 km transfer3 new ports1 new country1 port you already visited
Details
Princess Cruises · Caribbean PrincessIsthmus Odyssey – Oranjestad, Cartagena & Cozumel23 Dec – 4 Jan 2028 · 12 nights · 🇺🇸Fort Lauderdale
$3,5082 guests$292/night
Same day≈36 km transfer6 new ports5 new countries
Details
MSC Cruises · MSC PoesiaTropical Treasures – Bonaire, Aruba & Curacao23 Dec – 2 Jan 2028 · 10 nights · 🇺🇸Miami
$3,9182 guests$392/night
Back-to-back: same day, same port5 new ports2 new countries
Details
Celebrity Cruises · Celebrity AscentCaribbean Grand Tour – Philipsburg, Castries & St. George's23 Dec – 3 Jan 2028 · 11 nights · 🇺🇸Fort Lauderdale
$4,3482 guests$395/night
Same day≈36 km transfer5 new ports5 new countries1 port you already visited
Details
Celebrity Cruises · Celebrity EclipseCaribbean Grand Voyage – Aruba & St. Lucia23 Dec – 5 Jan 2028 · 13 nights · 🇺🇸Fort Lauderdale
$4,6172 guests$355/night
Same day≈36 km transfer7 new ports5 new countries
Details
Holland America Line · VolendamSugar & Sargassum – Lesser Antilles Loop23 Dec – 4 Jan 2028 · 12 nights · 🇺🇸Fort Lauderdale
$4,6972 guests$391/night
Same day≈36 km transfer7 new ports6 new countries
Details
Royal Caribbean · Legend Of The SeasCoral Steppes – Costa Maya & Cozumel23 Dec – 30 Dec 2027 · 7 nights · 🇺🇸Fort Lauderdale
$5,0342 guests$719/night
Same day≈36 km transfer3 new ports1 new country
Details
Royal Caribbean · Hero Of The SeasCobblestone Reach – San Juan & St. Thomas23 Dec – 30 Dec 2027 · 7 nights · 🇺🇸Miami
$5,0612 guests$723/night
Back-to-back: same day, same port2 new ports1 new country1 port you already visited
Details
Holland America Line · ZuiderdamAmber & Cobalt Deep – San Juan & St. Thomas23 Dec – 6 Jan 2028 · 14 nights · 🇺🇸Fort Lauderdale
$5,7172 guests$408/night
Same day≈36 km transfer4 new ports2 new countries2 ports you already visited
Details
Celebrity Cruises · Celebrity ReflectionBahamas Escape – Key West & Freeport24 Dec – 27 Dec 2027 · 3 nights · 🇺🇸Fort Lauderdale
$1,1472 guests$382/night
1-day gap≈36 km transfer2 new ports
Details
MSC Cruises · MSC SeasideSun & Sand – Nassau & Ocean Cay24 Dec – 27 Dec 2027 · 3 nights · 🇺🇸Miami
$1,1602 guests$387/night
1-day gap2 new ports
Details
Norwegian Cruise Line · Norwegian VivaCoral Quickstep – Nassau & Great Stirrup Cay24 Dec – 27 Dec 2027 · 3 nights · 🇺🇸Miami
$1,2982 guests$433/night
1-day gap2 new ports
Details
Royal Caribbean · Jewel Of The SeasSun-Drenched Sprint – Nassau & Freeport24 Dec – 27 Dec 2027 · 3 nights · 🇺🇸Fort Lauderdale
$1,3002 guests$433/night
1-day gap≈36 km transfer2 new ports
Details
Royal Caribbean · Oasis Of The SeasSaltwater Snap – CocoCay & Nassau24 Dec – 27 Dec 2027 · 3 nights · 🇺🇸Fort Lauderdale
$1,4642 guests$488/night
1-day gap≈36 km transfer2 new ports
Details
Royal Caribbean · Wonder Of The SeasCoral Shallows – Nassau & CocoCay from Miami24 Dec – 27 Dec 2027 · 3 nights · 🇺🇸Miami
$1,7712 guests$590/night
1-day gap2 new ports
Details
MSC Cruises · MSC World AmericaWashed Shell – Puerto Rico & Ocean Cay24 Dec – 31 Dec 2027 · 7 nights · 🇺🇸Miami
$2,8072 guests$401/night
1-day gap2 new ports1 new country1 port you already visited
Details
Princess Cruises · Enchanted PrincessIndigo Horizons – Bridgetown & Roseau from Florida24 Dec – 4 Jan 2028 · 11 nights · 🇺🇸Fort Lauderdale
$2,8482 guests$259/night
1-day gap≈36 km transfer6 new ports6 new countries1 port you already visited
Details
Disney Cruise Line · Disney DreamPink Sand Sprint – Lookout Cay from Fort Lauderdale24 Dec – 27 Dec 2027 · 3 nights · 🇺🇸Fort Lauderdale
$3,1542 guests$1,051/night
1-day gap≈36 km transfer1 new port
Details
MSC Cruises · MSC World AmericaCaribbean Odyssey – Puerto Plata, San Juan & Cozumel24 Dec – 8 Jan 2028 · 15 nights · 🇺🇸Miami
$5,9082 guests$394/night
1-day gap6 new ports3 new countries1 port you already visited
Details
Norwegian Cruise Line · Norwegian AuraMayan Reef Trail – Roatan, Harvest Caye & Cozumel25 Dec – 1 Jan 2028 · 7 nights · 🇺🇸Miami
$3,8382 guests$548/night
2-day gap4 new ports3 new countries
Details
Carnival Cruise Line · Carnival SunriseHorizon Glimpse – Half Moon Cay & Celebration Key26 Dec – 30 Dec 2027 · 4 nights · 🇺🇸Miami
$1,0702 guests$268/night
3-day gap2 new ports
Details
Carnival Cruise Line · Carnival CelebrationTropical Getaway – Grand Turk & Puerto Plata26 Dec – 2 Jan 2028 · 7 nights · 🇺🇸Miami
$2,3082 guests$330/night
3-day gap2 new ports1 new country1 port you already visited
Details
Carnival Cruise Line · Carnival MagicSunlit Shores – San Juan & St. Thomas26 Dec – 3 Jan 2028 · 8 nights · 🇺🇸Miami
$2,3202 guests$290/night
3-day gap3 new ports2 new countries1 port you already visited
Details
Princess Cruises · Sky PrincessIndigo Bastion – San Juan & Basseterre26 Dec – 2 Jan 2028 · 7 nights · 🇺🇸Fort Lauderdale
$2,4482 guests$350/night
3-day gap≈36 km transfer2 new ports2 new countries1 port you already visited
Details
MSC Cruises · MSC SeashoreTropical Paradise Escape – Bahamas & Turks26 Dec – 2 Jan 2028 · 7 nights · 🇺🇸Miami
$2,6162 guests$374/night
3-day gap3 new ports1 new country1 port you already visited
Details
Royal Caribbean · Explorer Of The SeasCaribbean Escape – Nassau & Jamaica26 Dec – 2 Jan 2028 · 7 nights · 🇺🇸Fort Lauderdale
$2,7052 guests$386/night
3-day gap≈36 km transfer3 new ports2 new countries
Details
Celebrity Cruises · Celebrity BeyondCacao & Coral – St. Thomas & Samaná26 Dec – 2 Jan 2028 · 7 nights · 🇺🇸Fort Lauderdale
$2,7642 guests$395/night
3-day gap≈36 km transfer3 ports you already visited
Details
Virgin Voyages · Resilient LadyMangrove Canopy – Roatán, Belize & Bimini26 Dec – 2 Jan 2028 · 7 nights · 🇺🇸Miami
$3,3462 guests$478/night
3-day gap3 new ports3 new countries1 port you already visited
Details
Celebrity Cruises · Celebrity XcelCobblestone & Surf – San Juan & Amber Cove26 Dec – 2 Jan 2028 · 7 nights · 🇺🇸Fort Lauderdale
$3,4292 guests$490/night
3-day gap≈36 km transfer2 new ports2 new countries1 port you already visited
Details
Royal Caribbean · Allure Of The SeasParadise Found – Coco Cay & Samana26 Dec – 2 Jan 2028 · 7 nights · 🇺🇸Miami
$3,7002 guests$529/night
3-day gap1 new port3 ports you already visited
Details
Norwegian Cruise Line · Norwegian LunaRegatta Point – Tortola & St. Thomas26 Dec – 2 Jan 2028 · 7 nights · 🇺🇸Miami
$3,8982 guests$557/night
3-day gap2 new ports1 new country2 ports you already visited
Details
MSC Cruises · MSC SeashoreCaribbean Grand Tour – Grand Turk & St. Maarten26 Dec – 9 Jan 2028 · 14 nights · 🇺🇸Miami
$4,2462 guests$303/night
3-day gap4 new ports2 new countries2 ports you already visited
Details
Royal Caribbean · Symphony Of The SeasSun-Drenched Trade Winds – Philipsburg & San Juan26 Dec – 4 Jan 2028 · 9 nights · 🇺🇸Fort Lauderdale
$4,5372 guests$504/night
3-day gap≈36 km transfer3 new ports2 new countries2 ports you already visited
Details
Disney Cruise Line · Disney FantasySunlit Shoals – St. Thomas & Sint Maarten26 Dec – 2 Jan 2028 · 7 nights · 🇺🇸Fort Lauderdale
$7,8632 guests$1,123/night
3-day gap≈36 km transfer2 new ports1 new country1 port you already visited
Details
Carnival Cruise Line · Carnival ConquestMist-Kissed Mile – Celebration Key from Miami27 Dec – 30 Dec 2027 · 3 nights · 🇺🇸Miami
$7902 guests$263/night
4-day gap1 new port
Details
Virgin Voyages · Valiant LadyGulf Stream Dart – Bimini from Miami27 Dec – 30 Dec 2027 · 3 nights · 🇺🇸Miami
$9542 guests$318/night
4-day gap1 port you already visited
Details
MSC Cruises · MSC SeasideSunlit Shoals – Nassau & Ocean Cay from Miami27 Dec – 31 Dec 2027 · 4 nights · 🇺🇸Miami
$1,0682 guests$267/night
4-day gap2 new ports
Details

Newsletter

The cruise briefing

Destination tips, price drops and insider guides.

Who are you cruising with?
SoloCoupleFamilyFriends

Unsubscribe anytime. No spam, ever.