Eastern Caribbean · Bahamas
Puerto Plata → Saint Thomas → Tortola + 1 more
From Port Canaveral · 7 nights · Next May 2
From $1,129
3 upcoming departures · 1 ship
Eastern Caribbean · Bahamas
From Port Canaveral · 7 nights · Next May 2
From $1,129
3 upcoming departures · 1 ship
Bahamas
From Port Canaveral · 3–4 nights · Next May 3
From $249
2 upcoming departures · 1 ship
Western Caribbean · Bahamas
From Port Canaveral · 5 nights · Next May 7
From $489
2 upcoming departures · 1 ship
Western Caribbean · Bahamas
From Port Canaveral · 7 nights · Next May 9
From $1,099
2 upcoming departures · 1 ship
Bahamas · Eastern Caribbean
From Port Canaveral · 5 nights · Next May 12
From $539
2 upcoming departures · 1 ship
Eastern Caribbean · Bahamas
From Port Canaveral · 7 nights · Next May 9
From $1,359
2 upcoming departures · 1 ship
Bahamas
From Port Canaveral · 4 nights · Next May 10
From $674
4 upcoming departures · 1 ship
Bahamas · Eastern Caribbean
From Port Canaveral · 6 nights · Next May 16
From $471
1 upcoming departure · 1 ship
Eastern Caribbean · Bahamas
From Port Canaveral · 7 nights · Next May 1
From $807
3 upcoming departures · 2 ships
Western Caribbean · Bahamas
From Port Canaveral · 7 nights · Next May 1
From $546
3 upcoming departures · 3 ships
Bahamas
From Port Canaveral · 3–7 nights · Next May 7
From $689
5 upcoming departures · 2 ships
ABC Islands · Bahamas
From Port Canaveral · 9 nights · Next May 5
From $876
2 upcoming departures · 1 ship
Bahamas · Western Caribbean
From Port Canaveral · 14 nights · Next May 1
From $910
1 upcoming departure · 1 ship
Bahamas · US East Coast
From Port Canaveral · 3–7 nights · Next May 2
From $319
9 upcoming departures · 1 ship
Bahamas · Eastern Caribbean
From Port Canaveral · 14 nights · Next May 8
From $930
2 upcoming departures · 1 ship
Bahamas
From Port Canaveral · 5 nights · Next May 16
From $457
1 upcoming departure · 1 ship
Bahamas
From Port Canaveral · 4 nights · Next May 31
From $349
1 upcoming departure · 1 ship
Western Caribbean · Bahamas
From Port Canaveral · 7 nights · Next May 1
From $2,380
3 upcoming departures · 1 ship
Eastern Caribbean · Bahamas
From Port Canaveral · 7 nights · Next May 2
From $581
3 upcoming departures · 3 ships
Bahamas
From Port Canaveral · 5 nights · Next May 2
From $1,619
3 upcoming departures · 1 ship