Eastern Caribbean · Canadian Maritimes

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

From San Juan · Next Apr 1

From $6,067

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Charlotte Amalie, Saint Thomas → Cayo Levantado → Puerto Plata + 2 more

From San Juan · 7 nights · Next Apr 1

From $3,545

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Pointe-à-Pitre → Ocean Cay

From San Juan · 7 nights · Next Apr 15

From $3,545

1 upcoming departure · 1 ship

Eastern Caribbean

Pointe-à-Pitre → Basseterre, Saint Kitts

From San Juan · 7 nights · Next Apr 29

From $3,485

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Tortola → Basseterre, Saint Kitts → Bridgetown + 3 more

From San Juan · 7 nights · Next Apr 1

From $1,259

3 upcoming departures · 1 ship

Western Caribbean

Cabo Rojo → Falmouth → Georgetown, Grand Cayman + 1 more

From San Juan · 7 nights · Next Apr 22

From $899

1 upcoming departure · 1 ship

ABC Islands · Eastern Caribbean

Charlotte Amalie, Saint Thomas → Basseterre, Saint Kitts → Willemstad + 1 more

From San Juan · 7 nights · Next Apr 9

From $903

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

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

From San Juan · Next Apr 15

From $973

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Charlotte Amalie, Saint Thomas → Frederiksted, Saint Croix → Philipsburg + 2 more

From San Juan · 7 nights · Next Apr 1

From $910

2 upcoming departures · 1 ship

Madeira

Funchal, Madeira

From San Juan · 14 nights · Next Apr 22

From $5,093

1 upcoming departure · 1 ship

ABC Islands · Southern Caribbean

Oranjestad → Kralendijk → Willemstad + 1 more

From San Juan · Next Apr 29

From $2,296

1 upcoming departure · 1 ship

Madeira · North Africa

Philipsburg → Funchal, Madeira → Tangier

From San Juan · Next Apr 22

From $1,428

1 upcoming departure · 1 ship

Southern Caribbean · Eastern Caribbean

Road Town → Bridgetown → Castries + 2 more

From San Juan · 7 nights · Next Apr 8

From $903

1 upcoming departure · 1 ship

Eastern Caribbean · ABC Islands

Charlotte Amalie, Saint Thomas → Cruz Bay, Saint John → Willemstad + 1 more

From San Juan · 7 nights · Next Apr 16

From $985

1 upcoming departure · 1 ship

ABC Islands · Eastern Caribbean

Oranjestad → Willemstad → Saint John's + 1 more

From San Juan · 7 nights · Next Apr 1

From $973

1 upcoming departure · 1 ship

Eastern Caribbean

Charlotte Amalie, Saint Thomas → Philipsburg → Saint John's + 2 more

From San Juan · 7 nights · Next Apr 8

From $951

1 upcoming departure · 1 ship

Western Mediterranean · North Africa

Casablanca → Tangier → Málaga + 2 more

From San Juan · Next Apr 22

From $844

1 upcoming departure · 1 ship

Southern Caribbean · Eastern Caribbean

Bridgetown → Saint George's → Kingstown + 2 more

From San Juan · 7 nights · Next Apr 2

From $965

1 upcoming departure · 1 ship

Browse by departure port