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
Bahama Shallows – Nassau & Stirrup Cay from MiamiNorwegian Cruise Line · Norwegian Viva10 Dec – 13 Dec 2027 · 3 nights · 🇺🇸Miamifrom $578Details
1-day gap · ≈36 km transfer: Miami Fort Lauderdale
2
Caribbean Grand Tour – St. Thomas & St. LuciaPrincess Cruises · Enchanted Princess14 Dec – 24 Dec 2027 · 10 nights · 🇺🇸Fort Lauderdalefrom $1,983Details
🇺🇸Fort LauderdaleJourney ends · 24 Dec 2027
Total trip
14 days · 13 cruise nights · 1 on land
Ports
9 ports, 7 countries
Indicative total
$2,561$197/night
Prices are the cheapest cabin for 1 guest per cruise. Book each leg separately.
Connecting departures
near Fort Lauderdale after 24 Dec 2027
Stay on Enchanted Princess1
Princess Cruises · Enchanted PrincessIndigo Horizons – Bridgetown & Roseau from Florida24 Dec – 4 Jan 2028 · 11 nights · 🇺🇸Fort Lauderdale
$2,9231 guest$266/night
Back-to-back: same day, same port, same ship5 new ports5 new countries2 ports you already visited