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

Viking Cruises

Viking Sea

San Juan → Philipsburg → Valencia → Barcelona

Mar 1, 2029 · 14 nights

$3,799 balcony · $271/night

Viking Cruises

Viking Sea

San Juan → Philipsburg → Florence → Civitavecchia (Rome)

Mar 1, 2029 · 21 nights

$7,798 balcony · $371/night

Viking Cruises

Viking Sea

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

Dec 17, 2027 · 10 nights

$3,699 balcony · $370/night

3% above typical
Viking Cruises

Viking Sea

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

Dec 27, 2027 · 10 nights

$3,699 balcony · $370/night

3% above typical
Viking Cruises

Viking Sky

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

Jan 8, 2028 · 10 nights

$4,399 balcony · $440/night

2% above typical
Viking Cruises

Viking Sea

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

Nov 27, 2027 · 10 nights

$4,499 balcony · $450/night

2% below typical
Viking Cruises

Viking Sea

San Juan → Philipsburg → Valencia → Barcelona

Mar 6, 2027 · 13 nights

$3,499 balcony · $269/night

Viking Cruises

Viking Sky

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

Nov 29, 2027 · 10 nights

$4,799 balcony · $480/night

4% above typical
Viking Cruises

Viking Sky

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

Jan 18, 2028 · 10 nights

$4,599 balcony · $460/night

5% above typical
Viking Cruises

Viking Sea

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

Feb 16, 2028 · 10 nights

$4,499 balcony · $450/night

5% above typical
Viking Cruises

Viking Sky

San Juan → Bridgetown → Saint Thomas → San Juan

Jan 13, 2029 · 21 nights

$12,799 balcony · $609/night

4% above typical
Viking Cruises

Viking Sea

San Juan → Bridgetown → Saint Thomas → San Juan

Feb 8, 2029 · 21 nights

$12,799 balcony · $609/night

2% above typical
Viking Cruises

Viking Sea

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

Dec 7, 2027 · 10 nights

$4,399 balcony · $440/night

7% above typical · Price trending up
Viking Cruises

Viking Sea

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

Nov 5, 2026 · 10 nights

No pricing

Browse by departure port