Viking Sea
San Juan → Saint Thomas → Frederiksted, Saint Croix → San Juan
Dec 20, 2028 · 10 nights
$3,799 balcony · $380/night
5% below typical · 3-month lowViking Sea
Dec 20, 2028 · 10 nights
$3,799 balcony · $380/night
5% below typical · 3-month lowViking Sky
Dec 24, 2028 · 10 nights
$3,799 balcony · $380/night
5% below typical · 3-month lowViking Sea
Mar 6, 2027 · 20 nights
$7,198 balcony · $360/night
4% below typicalViking Sky
Dec 9, 2027 · 10 nights
$3,899 balcony · $390/night
Viking Sky
Dec 19, 2027 · 10 nights
$3,599 balcony · $360/night
Viking Sky
Dec 29, 2027 · 10 nights
$3,799 balcony · $380/night
3% below typicalViking Sea
Jan 27, 2028 · 10 nights
$4,299 balcony · $430/night
Viking Sky
Jan 28, 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 Sky
Nov 14, 2028 · 10 nights
$3,799 balcony · $380/night
Viking Sea
Nov 20, 2028 · 10 nights
$3,799 balcony · $380/night
Viking Sky
Nov 24, 2028 · 10 nights
$3,799 balcony · $380/night
Viking Sea
Nov 30, 2028 · 10 nights
$3,799 balcony · $380/night
Viking Sky
Dec 4, 2028 · 10 nights
$3,799 balcony · $380/night
Viking Sea
Dec 10, 2028 · 10 nights
$3,799 balcony · $380/night
Viking Sky
Dec 14, 2028 · 10 nights
$3,799 balcony · $380/night