Eastern Caribbean · Canadian Maritimes

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

From San Juan · Next Dec 4

From $5,851

1 upcoming departure · 1 ship

Eastern Caribbean · Canadian Maritimes

Saint-John → Saint Thomas → Saint-Barthélemy + 2 more

From San Juan · Next Dec 20

From $5,796

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

San Juan → Saint Thomas → Philipsburg + 2 more

From Bridgetown · 7 nights · Next Dec 5

From $659

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Saint Thomas → Philipsburg → Antigua + 8 more

From San Juan · 7 nights · Next Dec 5

From $1,378

1 upcoming departure · 1 ship

Eastern Caribbean

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

From San Juan · 7 nights · Next Dec 27

From $6,122

1 upcoming departure · 1 ship

Southern Caribbean

Tortola → Basseterre, Saint Kitts → Roseau + 2 more

From San Juan · 7–14 nights · Next Dec 26

From $879

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Basseterre, Saint Kitts → Bridgetown + 3 more

From San Juan · 7 nights · Next Dec 18

From $1,809

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Basseterre, Saint Kitts → Roseau + 8 more

From San Juan · 14 nights · Next Dec 19

From $1,588

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Basseterre, Saint Kitts → Bridgetown + 3 more

From San Juan · 7 nights · Next Dec 4

From $1,309

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Saint Thomas → Basseterre, Saint Kitts → Philipsburg + 2 more

From San Juan · 7 nights · Next Dec 11

From $1,219

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Basseterre, Saint Kitts → Fort-de-France + 8 more

From San Juan · Next Dec 12

From $1,433

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Basseterre, Saint Kitts → Bridgetown → Antigua + 3 more

From San Juan · 7 nights · Next Dec 25

From $1,959

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

San Juan → Tortola → Basseterre, Saint Kitts + 1 more

From Bridgetown · 7 nights · Next Dec 12

From $749

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Saint Thomas → Philipsburg → Antigua + 2 more

From San Juan · 7–14 nights · Next Dec 19

From $714

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 Dec 5

From $1,789

1 upcoming departure · 1 ship

Southern Caribbean · Eastern Caribbean

Bridgetown → Saint George's → Roseau + 2 more

From San Juan · 7 nights · Next Dec 5

From $636

1 upcoming departure · 1 ship

Southern Caribbean · Eastern Caribbean

Spanish Town → Scarborough → Bridgetown + 3 more

From San Juan · Next Dec 5

From $3,529

1 upcoming departure · 1 ship

Eastern Caribbean

Saint Thomas → Basseterre, Saint Kitts → Castries + 5 more

From San Juan · Next Dec 7

From $3,599

6 upcoming departures · 2 ships

Eastern Caribbean

Charlotte Amalie, Saint Thomas → Frederiksted, Saint Croix → Basseterre, Saint Kitts + 1 more

From San Juan · 6 nights · Next Dec 18

From $768

1 upcoming departure · 1 ship

Eastern Caribbean

Road Town → Pointe-à-Pitre → Saint-Barthélemy

From San Juan · 7 nights · Next Dec 19

From $4,580

1 upcoming departure · 1 ship

Browse by departure port