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
    Island Magic – San Juan & St. ThomasCarnival Cruise Line · Carnival Magic18 Dec – 26 Dec 2026 · 8 nights · 🇺🇸Miamifrom $1,492Details
  2. Same day · Same port (Miami)
    2
    Sun-Kissed Odyssey – Cozumel & Riviera MayaNorwegian Cruise Line · Norwegian Joy26 Dec – 31 Dec 2026 · 5 nights · 🇺🇸Miamifrom $1,338Details
  3. 🇺🇸MiamiJourney ends · 31 Dec 2026
Total trip
13 days · 13 cruise nights
Ports
7 ports, 6 countries
Indicative total
$2,830$218/night

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

Connecting departures

near Miami after 31 Dec 2026

Stay on Norwegian Joy1

Norwegian Cruise Line · Norwegian JoyWave-Crest Whistle – Nassau & Stirrup Cay31 Dec – 4 Jan 2027 · 4 nights · 🇺🇸Miami
$1,7582 guests$440/night
Back-to-back: same day, same port, same ship1 new port1 port you already visited
Details

Switch ships39

Carnival Cruise Line · Carnival ConquestStarboard Gaze – Half Moon Cay & Celebration Key31 Dec – 4 Jan 2027 · 4 nights · 🇺🇸Miami
$1,2862 guests$322/night
Back-to-back: same day, same port1 new port1 port you already visited
Details
Royal Caribbean · Freedom Of The SeasSaltwater Sprint – CocoCay & Nassau31 Dec – 4 Jan 2027 · 4 nights · 🇺🇸Miami
$1,9982 guests$500/night
Back-to-back: same day, same port2 new ports
Details
Royal Caribbean · Wonder Of The SeasBrisk Salt Spray – Nassau & CocoCay from Miami31 Dec – 4 Jan 2027 · 4 nights · 🇺🇸Miami
$2,2342 guests$559/night
Back-to-back: same day, same port2 new ports
Details
Princess Cruises · Star PrincessReef Runner – George Town & Costa Maya2 Jan – 9 Jan 2027 · 7 nights · 🇺🇸Fort Lauderdale
$1,2382 guests$177/night
2-day gap≈36 km transfer2 new ports2 new countries1 port you already visited
Details
MSC Cruises · MSC MeravigliaCaribbean Island Hop – St. Maarten & St. Thomas2 Jan – 10 Jan 2027 · 8 nights · 🇺🇸Miami
$1,3102 guests$164/night
2-day gap2 new ports2 new countries2 ports you already visited
Details
Norwegian Cruise Line · Norwegian LunaMango & Marlin – Roatan & Costa Maya2 Jan – 9 Jan 2027 · 7 nights · 🇺🇸Miami
$1,5382 guests$220/night
2-day gap3 new ports2 new countries1 port you already visited
Details
Holland America Line · EurodamSeafoam Serenade – Turquoise Lagoons2 Jan – 9 Jan 2027 · 7 nights · 🇺🇸Fort Lauderdale
$1,5412 guests$220/night
2-day gap≈36 km transfer3 new ports2 new countries1 port you already visited
Details
Royal Caribbean · Adventure Of The SeasTurquoise Trail – Fort Lauderdale to Grand Turk2 Jan – 10 Jan 2027 · 8 nights · 🇺🇸Fort Lauderdale
$1,8112 guests$226/night
2-day gap≈36 km transfer3 new ports1 new country
Details
MSC Cruises · MSC World AmericaGilded Ripple – Cozumel from Miami2 Jan – 9 Jan 2027 · 7 nights · 🇺🇸Miami
$1,8132 guests$259/night
2-day gap3 new ports1 new country1 port you already visited
Details
Norwegian Cruise Line · Norwegian SunCaribbean & Panama – Cartagena & Colon2 Jan – 13 Jan 2027 · 11 nights · 🇺🇸Miami
$2,2782 guests$207/night
2-day gap6 new ports5 new countries1 port you already visited
Details
Royal Caribbean · Icon Of The SeasTropical Escape – St Maarten & St Thomas2 Jan – 9 Jan 2027 · 7 nights · 🇺🇸Miami
$2,4822 guests$355/night
2-day gap1 new port2 ports you already visited
Details
Holland America Line · RotterdamSargassum Drift – Caribbean’s Hidden Pockets2 Jan – 12 Jan 2027 · 10 nights · 🇺🇸Fort Lauderdale
$2,5032 guests$250/night
2-day gap≈36 km transfer4 new ports3 new countries2 ports you already visited
Details
MSC Cruises · MSC MeravigliaIsland Escape Adventure – Grand Turk & St. Maarten2 Jan – 16 Jan 2027 · 14 nights · 🇺🇸Miami
$2,7482 guests$196/night
2-day gap5 new ports3 new countries2 ports you already visited
Details
Celebrity Cruises · Celebrity SilhouetteTropical Escape – Aruba & Bonaire2 Jan – 10 Jan 2027 · 8 nights · 🇺🇸Fort Lauderdale
$3,0252 guests$378/night
2-day gap≈36 km transfer3 new ports
Details
MSC Cruises · MSC World AmericaMerengue Beat – Puerto Plata & San Juan2 Jan – 16 Jan 2027 · 14 nights · 🇺🇸Miami
$3,2582 guests$233/night
2-day gap4 new ports2 new countries2 ports you already visited
Details
Disney Cruise Line · Disney DestinyCoral Drift – Cozumel & Castaway Cay2 Jan – 7 Jan 2027 · 5 nights · 🇺🇸Fort Lauderdale
$3,3632 guests$673/night
2-day gap≈36 km transfer1 new port1 port you already visited
Details
Holland America Line · ZuiderdamTwo-Ocean Transit – Cartagena & Panama Canal2 Jan – 16 Jan 2027 · 14 nights · 🇺🇸Miami → 🇺🇸San Diego
$3,7332 guests$267/night
2-day gap8 new ports4 new countries
Details
Princess Cruises · Star PrincessCaribbean Grand Tour – Roatan, Belize & Cozumel2 Jan – 16 Jan 2027 · 14 nights · 🇺🇸Fort Lauderdale
$3,9162 guests$280/night
2-day gap≈36 km transfer6 new ports4 new countries1 port you already visited
Details
Holland America Line · RotterdamIndigo Archipelago – Dominica, Belize & Martinique2 Jan – 23 Jan 2027 · 21 nights · 🇺🇸Fort Lauderdale
$5,0302 guests$240/night
2-day gap≈36 km transfer8 new ports7 new countries4 ports you already visited
Details
Carnival Cruise Line · Carnival MagicTropical Getaway – Grand Turk & Puerto Plata3 Jan – 9 Jan 2027 · 6 nights · 🇺🇸Miami
$8802 guests$147/night
3-day gap3 new ports2 new countries
Details
Carnival Cruise Line · Carnival CelebrationIsland Serenity – St. Thomas & Puerto Plata3 Jan – 10 Jan 2027 · 7 nights · 🇺🇸Miami
$1,0262 guests$147/night
3-day gap2 new ports1 new country1 port you already visited
Details
Celebrity Cruises · Celebrity EclipseTropical Escape – Key West & Cozumel3 Jan – 8 Jan 2027 · 5 nights · 🇺🇸Fort Lauderdale
$1,0422 guests$208/night
3-day gap≈36 km transfer1 new port1 port you already visited
Details
Princess Cruises · Regal PrincessBahamas Escape – Grand Turk & Nassau3 Jan – 9 Jan 2027 · 6 nights · 🇺🇸Fort Lauderdale
$1,0782 guests$180/night
3-day gap≈36 km transfer3 new ports1 new country
Details
Royal Caribbean · Independence Of The SeasSun-Drenched Reefs – Nassau, Cozumel & Grand Cayman3 Jan – 10 Jan 2027 · 7 nights · 🇺🇸Miami
$1,2492 guests$178/night
3-day gap3 new ports1 new country1 port you already visited
Details
Princess Cruises · Regal PrincessCaribbean Escape – Grand Turk & San Juan3 Jan – 10 Jan 2027 · 7 nights · 🇺🇸Fort Lauderdale
$1,4382 guests$205/night
3-day gap≈36 km transfer2 new ports2 new countries1 port you already visited
Details
Holland America Line · Nieuw StatendamRuby Rendezvous by the Sea – San Juan & Grand Turk3 Jan – 10 Jan 2027 · 7 nights · 🇺🇸Fort Lauderdale
$1,6312 guests$233/night
3-day gap≈36 km transfer1 new port1 new country3 ports you already visited
Details
Virgin Voyages · Resilient LadyCobalt Tides – San Juan & Puerto Plata3 Jan – 10 Jan 2027 · 7 nights · 🇺🇸Miami
$1,6662 guests$238/night
3-day gap2 new ports1 new country1 port you already visited
Details
Celebrity Cruises · Celebrity XcelSun-Kissed Paradise – Nassau & Cozumel3 Jan – 10 Jan 2027 · 7 nights · 🇺🇸Miami
$1,8712 guests$267/night
3-day gap3 new ports1 new country1 port you already visited
Details
Norwegian Cruise Line · Norwegian AquaMango Grove – Amber Cove & Tortola3 Jan – 10 Jan 2027 · 7 nights · 🇺🇸Miami
$1,8782 guests$268/night
3-day gap2 new ports2 new countries2 ports you already visited
Details
Royal Caribbean · Allure Of The SeasSun-Kissed Paradise – St Maarten & St Thomas3 Jan – 10 Jan 2027 · 7 nights · 🇺🇸Miami
$2,1542 guests$308/night
3-day gap1 new port1 new country2 ports you already visited
Details
Celebrity Cruises · Celebrity BeyondSandy Whispers – Puerto Plata & St. Thomas3 Jan – 10 Jan 2027 · 7 nights · 🇺🇸Fort Lauderdale
$2,4932 guests$356/night
3-day gap≈36 km transfer2 new ports2 new countries1 port you already visited
Details
Royal Caribbean · Legend Of The SeasCobblestone Bastion – San Juan & Samaná3 Jan – 9 Jan 2027 · 6 nights · 🇺🇸Fort Lauderdale
$2,5092 guests$418/night
3-day gap≈36 km transfer2 new ports1 new country1 port you already visited
Details
MSC Cruises · MSC PoesiaTropical Breeze – Montego Bay & Cartagena3 Jan – 14 Jan 2027 · 11 nights · 🇺🇸Miami
$2,7032 guests$246/night
3-day gap6 new ports6 new countries
Details
Holland America Line · Nieuw StatendamSunken Legends – Caribbean’s Lost Coast3 Jan – 17 Jan 2027 · 14 nights · 🇺🇸Fort Lauderdale
$3,0622 guests$219/night
3-day gap≈36 km transfer3 new ports3 new countries4 ports you already visited
Details
Princess Cruises · Sun PrincessCobalt Horizon – Grand Turk & Roatan3 Jan – 17 Jan 2027 · 14 nights · 🇺🇸Fort Lauderdale
$3,1002 guests$221/night
3-day gap≈36 km transfer4 new ports3 new countries2 ports you already visited
Details
Disney Cruise Line · Disney DreamSea Glass Drift – Castaway Cay & Nassau3 Jan – 8 Jan 2027 · 5 nights · 🇺🇸Fort Lauderdale
$3,8302 guests$766/night
3-day gap≈36 km transfer3 new ports
Details
Princess Cruises · Regal PrincessIndigo Meridian – Grand Turk & ABC Islands3 Jan – 17 Jan 2027 · 14 nights · 🇺🇸Fort Lauderdale
$4,0782 guests$291/night
3-day gap≈36 km transfer6 new ports1 new country
Details
MSC Cruises · MSC PoesiaTropical Treasures – Curacao, Aruba & Panama3 Jan – 24 Jan 2027 · 21 nights · 🇺🇸Miami
$5,7592 guests$274/night
3-day gap10 new ports7 new countries1 port you already visited
Details
Holland America Line · ZaandamStrait & Fjord Odyssey – Lima, Cape Horn & Falklands3 Jan – 13 Feb 2027 · 41 nights · 🇺🇸Fort Lauderdale → 🇦🇷Buenos Aires
$20,1282 guests$491/night
3-day gap≈36 km transfer21 new ports8 new countries
Details

Newsletter

The cruise briefing

Destination tips, price drops and insider guides.

Who are you cruising with?
SoloCoupleFamilyFriends

Unsubscribe anytime. No spam, ever.