Eastern Caribbean

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

From San Juan · Next Dec 4

From $3,799

5 upcoming departures · 2 ships

Eastern Caribbean · Southern Caribbean

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

From San Juan · Next Dec 20

From $3,799

1 upcoming departure · 1 ship

Eastern Caribbean

Cruz Bay, Saint John → Codrington → Charlestown + 2 more

From San Juan · 7 nights · Next Dec 23

From $4,300

1 upcoming departure · 1 ship

Eastern Caribbean · Canadian Maritimes

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

From San Juan · Next Dec 8

From $12,460

2 upcoming departures · 1 ship

Eastern Caribbean · Canadian Maritimes

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

From San Juan · Next Dec 8

From $6,555

2 upcoming departures · 1 ship

Eastern Caribbean

Cruz Bay, Saint John → Jost Van Dyke → Spanish Town + 3 more

From San Juan · Next Dec 9

From $4,674

1 upcoming departure · 1 ship

Eastern Caribbean

Road Bay → Charlestown → Saint-Barthélemy + 2 more

From San Juan · Next Dec 16

From $4,674

1 upcoming departure · 1 ship

Eastern Caribbean

Cruz Bay, Saint John → Marigot → Saint-Barthélemy + 2 more

From San Juan · Next Dec 23

From $4,616

1 upcoming departure · 1 ship

Eastern Caribbean

Saint-Barthélemy → Road Bay → Spanish Town + 2 more

From San Juan · Next Dec 29

From $10,311

1 upcoming departure · 1 ship

Eastern Caribbean

Codrington → Terre-de-Haut → Philipsburg + 2 more

From San Juan · 7 nights · Next Dec 16

From $4,900

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Charlestown → Philipsburg → Terre-de-Haut + 3 more

From San Juan · 9 nights · Next Dec 7

From $7,200

1 upcoming departure · 1 ship

Eastern Caribbean

Jost Van Dyke → Codrington → Terre-de-Haut + 3 more

From San Juan · 7 nights · Next Dec 30

From $5,700

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Saint Thomas → Basseterre, Saint Kitts → Saint George's + 7 more

From San Juan · 14 nights · Next Dec 3

From $1,504

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

Saint Thomas → Basseterre, Saint Kitts → Saint George's + 1 more

From San Juan · Next Dec 3

From $780

1 upcoming departure · 1 ship

Southern Caribbean

Basseterre, Saint Kitts → Saint John's → Fort-de-France + 2 more

From San Juan · 7 nights · Next Dec 3

From $591

1 upcoming departure · 1 ship

Eastern Caribbean · Southern Caribbean

San Juan → Saint Thomas → Philipsburg + 2 more

From Bridgetown · 7 nights · Next Dec 10

From $775

1 upcoming departure · 1 ship

Southern Caribbean

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

From San Juan · 7 nights · Next Dec 10

From $608

1 upcoming departure · 1 ship

Southern Caribbean · Eastern Caribbean

Saint Thomas → Basseterre, Saint Kitts → Saint George's + 4 more

From San Juan · 11 nights · Next Dec 17

From $1,850

1 upcoming departure · 1 ship

Southern Caribbean · Eastern Caribbean

Basseterre, Saint Kitts → Roseau → Fort-de-France + 2 more

From San Juan · 7 nights · Next Dec 17

From $585

1 upcoming departure · 1 ship

Southern Caribbean · Eastern Caribbean

Bridgetown → Fort-de-France → Saint John's + 4 more

From San Juan · 11 nights · Next Dec 24

From $1,737

1 upcoming departure · 1 ship

Browse by departure port