Eastern Caribbean · Southern Caribbean
Puerto Plata → Charlotte Amalie, Saint Thomas → Cruz Bay, Saint John + 2 more
From Cape Liberty, NJ (NYC) · 12 nights · Next Jan 25
From $1,399
1 upcoming departure · 1 ship
Eastern Caribbean · Southern Caribbean
From Cape Liberty, NJ (NYC) · 12 nights · Next Jan 25
From $1,399
1 upcoming departure · 1 ship
Southern Caribbean · St. Lawrence / Quebec
From Cape Liberty, NJ (NYC) · 11 nights · Next Jan 14
From $1,377
1 upcoming departure · 1 ship
Eastern Caribbean · St. Lawrence / Quebec
From Cape Liberty, NJ (NYC) · 11 nights · Next Jan 3
From $1,308
1 upcoming departure · 1 ship