Eastern Caribbean · Bahamas
Puerto Plata → Saint Thomas → Tortola + 1 more
From Port Canaveral · 7 nights · Next Jun 13
From $1,229
2 upcoming departures · 1 ship
Eastern Caribbean · Bahamas
From Port Canaveral · 7 nights · Next Jun 13
From $1,229
2 upcoming departures · 1 ship
Western Caribbean · Bahamas
From Port Canaveral · 7 nights · Next Jun 6
From $1,299
2 upcoming departures · 1 ship
Bahamas · Eastern Caribbean
From Port Canaveral · 5 nights · Next Jun 9
From $639
1 upcoming departure · 1 ship
Bahamas
From Port Canaveral · 3–4 nights · Next Jun 14
From $359
2 upcoming departures · 1 ship
Western Caribbean · Bahamas
From Port Canaveral · 5 nights · Next Jun 4
From $639
2 upcoming departures · 1 ship
St. Lawrence / Quebec · Bahamas
From Port Canaveral · 7 nights · Next Jun 12
From $1,318
1 upcoming departure · 1 ship
Bahamas · US East Coast
From Port Canaveral · 3–7 nights · Next Jun 3
From $432
8 upcoming departures · 1 ship
Bahamas · Western Caribbean
From Port Canaveral · 5 nights · Next Jun 2
From $826
3 upcoming departures · 1 ship
Bahamas
From Port Canaveral · 4 nights · Next Jun 7
From $764
5 upcoming departures · 2 ships
Eastern Caribbean · Bahamas
From Port Canaveral · 7 nights · Next Jun 26
From $1,238
1 upcoming departure · 1 ship
Bahamas · Eastern Caribbean
From Port Canaveral · 5 nights · Next Jun 23
From $659
1 upcoming departure · 1 ship
Bahamas
From Port Canaveral · 3–7 nights · Next Jun 4
From $1,308
5 upcoming departures · 1 ship
Bahamas · US East Coast
From Port Canaveral · 5 nights · Next Jun 4
From $2,212
1 upcoming departure · 1 ship
Eastern Caribbean · Bahamas
From Port Canaveral · 7 nights · Next Jun 5
From $3,050
2 upcoming departures · 1 ship
Bahamas · US East Coast
From Port Canaveral · 4–5 nights · Next Jun 7
From $2,021
2 upcoming departures · 1 ship
Bahamas
From Port Canaveral · 4–5 nights · Next Jun 9
From $1,716
2 upcoming departures · 1 ship
Western Caribbean · Bahamas
From Port Canaveral · 7 nights · Next Jun 12
From $2,959
2 upcoming departures · 1 ship
Bahamas
From Port Canaveral · 5 nights · Next Jun 13
From $2,232
1 upcoming departure · 1 ship
Bahamas · Western Caribbean
From Port Canaveral · 5 nights · Next Jun 18
From $2,194
1 upcoming departure · 1 ship
Eastern Caribbean · Bahamas
From Port Canaveral · 7 nights · Next Jun 20
From $1,805
1 upcoming departure · 1 ship