Viking Sea
San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan
Feb 6, 2028 · 10 nights
$4,299 balcony · $430/night
Viking Sea
Feb 6, 2028 · 10 nights
$4,299 balcony · $430/night
Viking Sky
Feb 7, 2028 · 10 nights
$4,299 balcony · $430/night
Viking Sky
Feb 17, 2028 · 10 nights
$4,499 balcony · $450/night
Viking Sea
Feb 26, 2028 · 13 nights
$3,299 balcony · $254/night
Viking Sky
Feb 27, 2028 · 11 nights
$3,399 balcony · $309/night
Viking Sea
Feb 16, 2028 · 10 nights
$4,499 balcony · $450/night
5% above typical