Southern Caribbean · Eastern Caribbean

Spanish Town → Saint John's → Port Elizabeth, Bequia + 2 more

From San Juan · 7 nights · Next Nov 7

From $949

5 upcoming departures · 2 ships

Southern Caribbean · Eastern Caribbean

Spanish Town → Scarborough → Bridgetown + 3 more

From San Juan · Next Nov 21

From $3,529

3 upcoming departures · 2 ships

Eastern Caribbean · Canadian Maritimes

Saint-John → Philipsburg → Saint John's + 2 more

From San Juan · Next Jan 5

From $1,569

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Spanish Town → Charlotte Amalie, Saint Thomas → Saint John's + 3 more

From San Juan · Next Nov 6

From $2,269

1 upcoming departure · 1 ship

Southern Caribbean · Eastern Caribbean

Spanish Town → Charlotte Amalie, Saint Thomas → Scarborough + 4 more

From San Juan · Next Nov 6

From $4,319

1 upcoming departure · 1 ship

Southern Caribbean · Eastern Caribbean

Spanish Town → Scarborough → Bridgetown + 4 more

From San Juan · Next Nov 21

From $3,329

1 upcoming departure · 1 ship

Southern Caribbean · Eastern Caribbean

Spanish Town → Saint John's → Portsmouth + 3 more

From San Juan · Next Dec 19

From $2,409

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Spanish Town → Portsmouth → Scarborough + 4 more

From San Juan · Next Dec 19

From $4,929

1 upcoming departure · 1 ship

Southern Caribbean · ABC Islands

Charlotte Amalie, Saint Thomas → Spanish Town → Scarborough + 3 more

From San Juan · Next Dec 18

Price unavailable

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Charlotte Amalie, Saint Thomas → Spanish Town → Saint John's + 4 more

From San Juan · 10 nights · Next Dec 18

Price unavailable

1 upcoming departure · 1 ship

Browse by departure port