Eastern Caribbean · Bahamas
Key West → Puerto Plata → Grand Turk Island + 1 more
From Fort Lauderdale · 7 nights · Next Jan 2
From $449
1 upcoming departure · 1 ship
Eastern Caribbean · Bahamas
From Fort Lauderdale · 7 nights · Next Jan 2
From $449
1 upcoming departure · 1 ship
Bahamas · Eastern Caribbean
From Fort Lauderdale · 7 nights · Next Jan 17
From $549
2 upcoming departures · 1 ship
Bahamas
From Port Canaveral · 3–7 nights · Next Jan 22
From $278
1 upcoming departure · 1 ship
Eastern Caribbean · US East Coast
From Fort Lauderdale · 7 nights · Next Jan 30
From $1,641
1 upcoming departure · 1 ship
Western Caribbean · Bahamas
From Fort Lauderdale · 10 nights · Next Jan 2
From $749
2 upcoming departures · 1 ship
Bahamas
From Fort Lauderdale · 3–4 nights · Next Jan 11
From $199
2 upcoming departures · 1 ship
Bahamas · US East Coast
From Fort Lauderdale · 5 nights · Next Jan 3
From $1,283
3 upcoming departures · 2 ships
Western Caribbean · US East Coast
From Fort Lauderdale · 7–14 nights · Next Jan 10
From $549
1 upcoming departure · 1 ship
Bahamas
From Fort Lauderdale · 3–4 nights · Next Jan 4
From $311
8 upcoming departures · 1 ship
Brazil · Patagonia & Cape Horn
From Fort Lauderdale · Next Jan 22
From $8,242
1 upcoming departure · 1 ship
Western Caribbean
From Fort Lauderdale · 5 nights · Next Jan 2
From $1,256
2 upcoming departures · 1 ship
Bahamas
From Fort Lauderdale · 3–4 nights · Next Jan 7
From $989
2 upcoming departures · 1 ship
Eastern Caribbean · Bahamas
From Fort Lauderdale · 10 nights · Next Jan 16
From $1,249
2 upcoming departures · 1 ship
Eastern Caribbean · Western Caribbean
From Fort Lauderdale · 14 nights · Next Jan 3
From $1,129
1 upcoming departure · 1 ship
Eastern Caribbean · Western Caribbean
From Fort Lauderdale · 7–14 nights · Next Jan 24
From $699
2 upcoming departures · 2 ships
Eastern Caribbean · Bahamas
From Fort Lauderdale · 9 nights · Next Jan 29
From $899
1 upcoming departure · 1 ship
Eastern Caribbean · Bahamas
From Fort Lauderdale · 7 nights · Next Jan 3
From $599
1 upcoming departure · 1 ship
Western Caribbean · Bahamas
From Fort Lauderdale · 7 nights · Next Jan 10
From $1,169
1 upcoming departure · 1 ship
Bahamas · US East Coast
From Fort Lauderdale · 4–5 nights · Next Jan 11
From $997
1 upcoming departure · 1 ship
Bahamas
From Fort Lauderdale · 4 nights · Next Jan 4
From $294
1 upcoming departure · 1 ship