Bahamas · Eastern Caribbean
Ocean Cay → Grand Turk Island → Puerto Plata + 6 more
From Port Canaveral · 14 nights · Next May 6
From $1,702
3 upcoming departures · 1 ship
Bahamas · Eastern Caribbean
From Port Canaveral · 14 nights · Next May 6
From $1,702
3 upcoming departures · 1 ship
Western Caribbean · Bahamas
From Port Canaveral · 7 nights · Next May 7
From $1,179
2 upcoming departures · 1 ship
Eastern Caribbean · Bahamas
From Port Canaveral · 7 nights · Next May 14
From $1,169
2 upcoming departures · 1 ship
Bahamas
From Port Canaveral · 3–7 nights · Next May 1
From $1,145
2 upcoming departures · 1 ship
Bahamas · US East Coast
From Port Canaveral · 3–7 nights · Next May 4
From $703
1 upcoming departure · 1 ship