Eastern Caribbean · Canadian Maritimes

Esperanza → Saint-John → Jost Van Dyke + 3 more

From San Juan · Next Nov 20

From $5,851

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Saint Thomas → Philipsburg → Antigua + 2 more

From San Juan · 7–14 nights · Next Nov 21

From $684

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Saint Thomas → Philipsburg → Roseau + 1 more

From San Juan · 5 nights · Next Nov 21

From $500

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Basseterre, Saint Kitts → Roseau + 8 more

From San Juan · 14 nights · Next Nov 28

From $1,483

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Basseterre, Saint Kitts → Castries + 3 more

From San Juan · 7 nights · Next Nov 20

From $1,439

1 upcoming departure · 1 ship

Eastern Caribbean

Tortola → Philipsburg → Saint John's + 2 more

From San Juan · 7 nights · Next Nov 6

From $652

2 upcoming departures · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Castries → Bridgetown + 3 more

From San Juan · 7 nights · Next Nov 13

From $1,359

1 upcoming departure · 1 ship

Eastern Caribbean · ABC Islands

Charlotte Amalie, Saint Thomas → Philipsburg → Castries + 1 more

From San Juan · 7 nights · Next Nov 27

From $628

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Basseterre, Saint Kitts → Saint John's + 3 more

From San Juan · 7 nights · Next Nov 27

From $1,359

1 upcoming departure · 1 ship

Southern Caribbean

Tortola → Basseterre, Saint Kitts → Roseau + 2 more

From San Juan · 7–14 nights · Next Nov 28

From $804

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Charlotte Amalie, Saint Thomas → Cruz Bay, Saint John → Philipsburg + 2 more

From San Juan · 7 nights · Next Nov 28

From $647

1 upcoming departure · 1 ship

Southern Caribbean

Saint Thomas → Philipsburg → Roseau + 8 more

From San Juan · Next Nov 21

From $1,508

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Basseterre, Saint Kitts → Saint-Barthélemy → Philipsburg + 8 more

From San Juan · Next Nov 1

From $4,224

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

Roseau → Bridgetown → Castries + 2 more

From San Juan · 7 nights · Next Nov 7

From $600

2 upcoming departures · 1 ship

Southern Caribbean

Saint George's → Port Elizabeth, Bequia → Mayreau Island + 2 more

From San Juan · 7 nights · Next Nov 8

From $2,411

2 upcoming departures · 1 ship

Eastern Caribbean

Saint George's → Port Elizabeth, Bequia → Mayreau Island + 8 more

From San Juan · 14 nights · Next Nov 8

From $4,014

1 upcoming departure · 1 ship

Southern Caribbean · Eastern Caribbean

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

From San Juan · 7 nights · Next Nov 21

From $1,699

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

Browse by departure port