Viking Cruises

Viking Sky

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Feb 7, 2028 · 10 nights

$4,299 balcony · $430/night

Viking Cruises

Viking Sky

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Feb 17, 2028 · 10 nights

$4,499 balcony · $450/night

Silversea Cruises

Silver Dawn

San Juan → Basseterre, Saint Kitts → Jost Van Dyke → Miami

Feb 24, 2028 · 8 nights

$4,000 suite · $500/night

Viking Cruises

Viking Sea

San Juan → Philipsburg → Valencia → Barcelona

Feb 26, 2028 · 13 nights

$3,299 balcony · $254/night

Viking Cruises

Viking Sky

San Juan → Las Palmas de Gran Canaria → Lisbon

Feb 27, 2028 · 11 nights

$3,399 balcony · $309/night

Viking Cruises

Viking Sky

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Nov 14, 2028 · 10 nights

$3,799 balcony · $380/night

Viking Cruises

Viking Sea

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Nov 20, 2028 · 10 nights

$3,799 balcony · $380/night

Viking Cruises

Viking Sky

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Nov 24, 2028 · 10 nights

$3,799 balcony · $380/night

Viking Cruises

Viking Sea

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Nov 30, 2028 · 10 nights

$3,799 balcony · $380/night

Viking Cruises

Viking Sky

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Dec 4, 2028 · 10 nights

$3,799 balcony · $380/night

Viking Cruises

Viking Sea

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Dec 10, 2028 · 10 nights

$3,799 balcony · $380/night

Viking Cruises

Viking Sky

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Dec 14, 2028 · 10 nights

$3,799 balcony · $380/night

Viking Cruises

Viking Sea

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Dec 30, 2028 · 10 nights

$4,499 balcony · $450/night

Viking Cruises

Viking Sky

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Jan 3, 2029 · 10 nights

$4,999 balcony · $500/night

Viking Cruises

Viking Sea

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Jan 9, 2029 · 10 nights

$4,999 balcony · $500/night

Viking Cruises

Viking Sea

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Jan 19, 2029 · 10 nights

$4,999 balcony · $500/night

Viking Cruises

Viking Sea

San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan

Jan 29, 2029 · 10 nights

$4,999 balcony · $500/night

Viking Cruises

Viking Sky

San Juan → Las Palmas de Gran Canaria → Lisbon

Feb 3, 2029 · 11 nights

$2,999 balcony · $273/night

Oceania Cruises

Oceania Allura

San Juan → Charlotte Amalie, Saint Thomas → Tortola → Miami

Feb 19, 2027 · 8 nights

$3,782 balcony · $473/night

1% above typical
SeaDream Yacht Club

SeaDream II

San Juan → Cruz Bay, Saint John → Norman Island → San Juan

Dec 11, 2027 · 8 nights

$4,531 oceanview · $566/night

Browse by departure port