Eastern Caribbean · Canadian Maritimes

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

From San Juan · Next Nov 20

From $5,851

11 upcoming departures · 1 ship

Eastern Caribbean · Canadian Maritimes

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

From San Juan · Next Dec 20

From $5,796

2 upcoming departures · 1 ship

Eastern Caribbean

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

From San Juan · 5 nights · Next Jan 3

From $4,061

2 upcoming departures · 1 ship

Eastern Caribbean

Cruz Bay, Saint John → Nevis → Deshaies + 2 more

From San Juan · 7 nights · Next Jan 9

From $5,092

3 upcoming departures · 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

Eastern Caribbean

Cruz Bay, Saint John → Nevis → Saint-Barthélemy + 1 more

From San Juan · 6 nights · Next Dec 7

From $5,635

1 upcoming departure · 1 ship

Eastern Caribbean · Canadian Maritimes

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

From San Juan · Next Nov 20

From $12,460

9 upcoming departures · 1 ship

Eastern Caribbean · Bahamas

Saint-John → Ponce → Grand Turk Island + 2 more

From San Juan · Next Feb 10

From $8,345

3 upcoming departures · 1 ship

Bahamas · Eastern Caribbean

Grand Turk Island → San Salvador Island → Nassau

From San Juan · 7 nights · Next Nov 21

From $4,983

1 upcoming departure · 1 ship

Eastern Caribbean · Bahamas

Jost Van Dyke → Spanish Town → San Juan + 4 more

From San Juan · 14 nights · Next Feb 5

From $15,225

1 upcoming departure · 1 ship

Browse by departure port