Top activities
Top landmarks
Explore the world
  • Top categories
  • Top Asia tours
  • Top Australia/Pacific tours
  • Top Caribbean tours
  • Top Central & South America tours
  • Top Europe tours
  • Top Middle East & Africa tours
  • Top North America tours
  • Top landmark tours
  • Top Asia landmarks
  • Top Australia/Pacific landmarks
  • Top Caribbean landmarks
  • Central/South America landmarks
  • Top Europe landmarks
  • Top Middle East & Africa landmarks
  • Top North America landmarks
  • Wonders of the World
  • USA hotspots in 2026
  • Warm destinations
  • National parks
  • Island escapes
  • Luxury destinations
Start your search

St John Island USVI Cruise Port Schedule

DayShipCruiseArrivalDeparturePassengers
Wednesday
November 11,
2026
11 Night San Juan, St John Island USVI, Gustavia St Barths, Basseterre St Kitts, Montserrat Island UK & Jost Van Dyke Island BVI Cruise
8:00 AM6:00 PM388
Monday
November 16,
2026
7 Night St John Island USVI, Basseterre St Kitts, Gustavia St Barths, Philipsburg St Maarten, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
8:00 AM6:00 PM312
Sunday
November 22,
2026
12 Night San Juan, St John Island USVI, Gustavia St Barths, St John's Antigua, Montserrat Island UK, Basseterre St Kitts & Jost Van Dyke Island BVI Cruise
8:00 AM6:00 PM388
Wednesday
November 25,
2026
7 Night St John Island USVI, St John's Antigua, Iles des Saintes & Philipsburg St Maarten Cruise
8:00 AM5:00 PM926
Saturday
November 28,
2026
8 Night St John Island USVI, Anguilla Island, Philipsburg St Maarten, Gustavia St Barths, Charlestown Nevis, Jost Van Dyke Island BVI, Virgin Gorda Island BVI & Norman Island BVI Cruise
112
Monday
November 30,
2026
7 Night St John Island USVI, Gustavia St Barths, Basseterre St Kitts, Philipsburg St Maarten, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
8:00 AM6:00 PM312
Friday
December 4,
2026
10 Night San Juan, St John Island USVI, Gustavia St Barths, Basseterre St Kitts & Jost Van Dyke Island BVI Cruise
8:00 AM6:00 PM388
Sunday
December 6,
2026
3 Night Virgin Gorda Island BVI & St John Island USVI Cruise
8:00 AM7:00 PM448
Tuesday
December 8,
2026
6 Night St John Island USVI, Falmouth Antigua, Gustavia St Barths & Anguilla Island Cruise
100
Wednesday
December 9,
2026
7 Night St John Island USVI, St John's Antigua, Iles des Saintes & Gustavia St Barths Cruise
9:00 AM6:00 PM926
Thursday
December 10,
2026
4 Night Gustavia St Barths, Marigot & St John Island USVI Cruise
8:00 AM7:00 PM448
Friday
December 11,
2026
7 Night Jost Van Dyke Island BVI, Gustavia St Barths, Anguilla Island & St John Island USVI Cruise
112
Sunday
December 13,
2026
3 Night Virgin Gorda Island BVI & St John Island USVI Cruise
8:00 AM7:00 PM448
Sunday
December 13,
2026
10 Night St John Island USVI, Philipsburg St Maarten, Basseterre St Kitts, Iles des Saintes, Fort-de-France, Montserrat Island UK & Jost Van Dyke Island BVI Cruise
1:00 PM7:00 PM388
Monday
December 14,
2026
7 Night St John Island USVI, Gustavia St Barths, Basseterre St Kitts, Philipsburg St Maarten, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
8:00 AM6:00 PM312
Monday
December 14,
2026
7 Night St John Island USVI, Virgin Gorda Island BVI, Norman Island BVI, Anguilla Island, Philipsburg St Maarten & Gustavia St Barths Cruise
100
Monday
December 14,
2026
7 Night Culebra Island, Vieques Island, St John Island USVI, Philipsburg St Maarten, Gustavia St Barths, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
112
Tuesday
December 15,
2026
11 Night San Juan, St John Island USVI, Basseterre St Kitts, Gustavia St Barths, Deshaies & Tortola Island BVI Cruise
8:00 AM6:00 PM726
Wednesday
December 16,
2026
7 Night St John Island USVI, St John's Antigua, Iles des Saintes & Philipsburg St Maarten Cruise
8:00 AM5:00 PM922
Sunday
December 20,
2026
7 Night St Georges Grenada, Soufriere, Gustavia St Barths & St John Island USVI Cruise
9:00 AM7:00 PM448
Sunday
December 20,
2026
8 Night St John Island USVI, Norman Island BVI, Virgin Gorda Island BVI, Jost Van Dyke Island BVI, Tortola Island BVI, Marigot, Anguilla Island & Gustavia St Barths Cruise
112
Monday
December 21,
2026
7 Night St John Island USVI, Virgin Gorda Island BVI, Norman Island BVI, Anguilla Island, Philipsburg St Maarten & Gustavia St Barths Cruise
100
Thursday
December 24,
2026
8 Night Bequia Island, Fort-de-France, Roseau, Basseterre St Kitts, St John Island USVI & Castries Cruise
8:00 AM6:00 PM540
Monday
December 28,
2026
7 Night St John Island USVI, Basseterre St Kitts, Iles des Saintes, Bequia Island & St Thomas Island USVI Cruise
8:00 AM6:00 PM388
Monday
December 28,
2026
7 Night St John Island USVI, Gustavia St Barths, Basseterre St Kitts, Philipsburg St Maarten, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
8:00 AM6:00 PM312
Monday
December 28,
2026
7 Night St John Island USVI, Virgin Gorda Island BVI, Norman Island BVI, Anguilla Island, Philipsburg St Maarten & Gustavia St Barths Cruise
100
Monday
December 28,
2026
7 Night St John Island USVI, Philipsburg St Maarten, Gustavia St Barths & Norman Island BVI Cruise
112
Wednesday
December 30,
2026
8 Night St John Island USVI, Charlestown Nevis, Roseau, St John's Antigua & Jost Van Dyke Island BVI Cruise
8:00 AM6:00 PM726
Thursday
December 31,
2026
8 Night Puerto Plata-Amber Cove, Catalina Island, St John Island USVI, Jost Van Dyke Island BVI, Basseterre St Kitts & St Thomas Island USVI Cruise
9:00 AM4:00 PM922
Thursday
December 31,
2026
8 Night St John's Antigua, Pointe-a-Pitre, St John Island USVI, Samana & Puerto Plata-Amber Cove Cruise
9:00 AM4:00 PM926
Friday
January 1,
2027
14 Night Grand Turk Island, Basseterre St Kitts, Oranjestad Aruba, Kralendijk Bonaire, Willemstad Curacao, St John Island USVI & San Juan Cruise
8:00 AM5:00 PM726
Monday
January 4,
2027
7 Night St John Island USVI, Gustavia St Barths, St John's Antigua, Montserrat Island UK, Basseterre St Kitts & Jost Van Dyke Island BVI Cruise
8:00 AM6:00 PM388
Monday
January 4,
2027
6 Night St John Island USVI, Falmouth Antigua, Gustavia St Barths & Anguilla Island Cruise
100
Monday
January 4,
2027
6 Night St John Island USVI, Anguilla Island, Gustavia St Barths, Marigot & Jost Van Dyke Island BVI Cruise
112
Monday
January 4,
2027
7 Night St John Island USVI, Anguilla Island, Gustavia St Barths, Virgin Gorda Island BVI & Jost Van Dyke Island BVI Cruise
112
Thursday
January 7,
2027
4 Night Anguilla Island, Gustavia St Barths & St John Island USVI Cruise
8:00 AM7:00 PM448
Friday
January 8,
2027
8 Night St John Island USVI, Gustavia St Barths, St John's Antigua, Tortola Island BVI & Basseterre St Kitts Cruise
9:00 AM6:00 PM926
Saturday
January 9,
2027
11 Night San Juan, St John Island USVI, Basseterre St Kitts, Deshaies, St John's Antigua & Tortola Island BVI Cruise
8:00 AM6:00 PM726
Sunday
January 10,
2027
12 Night San Juan, St John Island USVI, Gustavia St Barths, Basseterre St Kitts, Oranjestad Aruba, Willemstad Curacao & Kralendijk Bonaire Cruise
8:00 AM6:00 PM726
Sunday
January 10,
2027
7 Night St John Island USVI, Deshaies, Falmouth Antigua, Gustavia St Barths & Anguilla Island Cruise
100
Sunday
January 10,
2027
7 Night St John Island USVI, Anguilla Island, Gustavia St Barths, Norman Island BVI, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
112
Monday
January 11,
2027
7 Night St John Island USVI, Basseterre St Kitts, Gustavia St Barths, Philipsburg St Maarten, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
8:00 AM6:00 PM312
Monday
January 11,
2027
7 Night St John Island USVI, Anguilla Island, Gustavia St Barths, Marigot, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
112
Thursday
January 14,
2027
6 Night St John Island USVI, Philipsburg St Maarten, Gustavia St Barths, Anguilla Island & Virgin Gorda Island BVI Cruise
8:00 AM6:00 PM448
Sunday
January 17,
2027
11 Night St John Island USVI, St Thomas Island USVI, Philipsburg St Maarten, Charlestown Nevis, St John's Antigua, Bequia Island & St Georges Grenada Cruise
10:30 AM6:00 PM710
Sunday
January 17,
2027
7 Night St John Island USVI, Virgin Gorda Island BVI, Norman Island BVI, Anguilla Island, Philipsburg St Maarten & Gustavia St Barths Cruise
100
Sunday
January 17,
2027
7 Night St John Island USVI, Anguilla Island, Gustavia St Barths, Philipsburg St Maarten, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
112
Wednesday
January 20,
2027
11 Night San Juan, St John Island USVI, Gustavia St Barths, Tortola Island BVI, Anguilla Island & Charlestown Nevis Cruise
8:00 AM6:00 PM726
Sunday
January 24,
2027
7 Night St John Island USVI, Virgin Gorda Island BVI, Norman Island BVI, Anguilla Island, Philipsburg St Maarten & Gustavia St Barths Cruise
100
Sunday
January 24,
2027
7 Night St John Island USVI, Virgin Gorda Island BVI, Charlestown Nevis, Anguilla Island, Gustavia St Barths & Jost Van Dyke Island BVI Cruise
112
Monday
January 25,
2027
7 Night St John Island USVI, Virgin Gorda Island BVI, Norman Island BVI, Anguilla Island, Gustavia St Barths & Marigot Cruise
112
Friday
January 29,
2027
10 Night Bequia Island, Castries, Les Anses d'Arlet, Roseau, Iles des Saintes, Montserrat Island UK, Basseterre St Kitts, Gustavia St Barths & St John Island USVI Cruise
8:00 AM6:00 PM388
Sunday
January 31,
2027
6 Night Virgin Gorda Island BVI, St John Island USVI & Grand Turk Island Cruise
8:00 AM10:00 PM448
Sunday
January 31,
2027
11 Night San Juan, St John Island USVI, Gustavia St Barths, St John's Antigua, Deshaies & Anguilla Island Cruise
8:00 AM6:00 PM726
Sunday
January 31,
2027
7 Night St John Island USVI, Montserrat Island UK, St John's Antigua, Gustavia St Barths, Basseterre St Kitts & Jost Van Dyke Island BVI Cruise
8:00 AM6:00 PM388
Sunday
January 31,
2027
7 Night St John Island USVI, Virgin Gorda Island BVI, Norman Island BVI, Anguilla Island, Philipsburg St Maarten & Gustavia St Barths Cruise
100
Sunday
January 31,
2027
7 Night St John Island USVI, Marigot, Gustavia St Barths, Anguilla Island, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
112
Monday
February 1,
2027
7 Night St John Island USVI, Virgin Gorda Island BVI, Norman Island BVI, Gustavia St Barths & Charlestown Nevis Cruise
112
Tuesday
February 2,
2027
12 Night Bequia Island, St Georges Grenada, Kralendijk Bonaire, Willemstad Curacao, Oranjestad Aruba, St John Island USVI & San Juan Cruise
8:00 AM6:00 PM540
Sunday
February 7,
2027
7 Night St John Island USVI, Deshaies, Falmouth Antigua, Gustavia St Barths & Anguilla Island Cruise
100
Sunday
February 7,
2027
7 Night St John Island USVI, Anguilla Island, Gustavia St Barths, Norman Island BVI, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
112
Wednesday
February 10,
2027
12 Night San Juan, St John Island USVI, Oranjestad Aruba, Willemstad Curacao, Kralendijk Bonaire, St Georges Grenada & Castries Cruise
8:00 AM6:00 PM540
Thursday
February 11,
2027
7 Night Philipsburg St Maarten, Gustavia St Barths, Basseterre St Kitts & St John Island USVI Cruise
8:00 AM5:00 PM926
Thursday
February 11,
2027
12 Night San Juan, St John Island USVI, Basseterre St Kitts, Gustavia St Barths, St John's Antigua, Deshaies, Roseau, Fort-de-France & Bequia Island Cruise
8:00 AM6:00 PM726
Sunday
February 14,
2027
7 Night St John Island USVI, Deshaies, Falmouth Antigua, Gustavia St Barths & Anguilla Island Cruise
100
Sunday
February 21,
2027
7 Night St John Island USVI, Virgin Gorda Island BVI, Norman Island BVI, Anguilla Island, Philipsburg St Maarten & Gustavia St Barths Cruise
100
Friday
February 26,
2027
7 Night Norman Island BVI, Jost Van Dyke Island BVI, Virgin Gorda Island BVI, Anguilla Island, Gustavia St Barths & St John Island USVI Cruise
112
Saturday
February 27,
2027
7 Night St John Island USVI, Gustavia St Barths, Basseterre St Kitts, St John's Antigua, Montserrat Island UK & Jost Van Dyke Island BVI Cruise
8:00 AM6:00 PM388
Sunday
February 28,
2027
7 Night St John Island USVI, Virgin Gorda Island BVI, Norman Island BVI, Anguilla Island, Philipsburg St Maarten & Gustavia St Barths Cruise
100
Sunday
February 28,
2027
7 Night St John Island USVI, Marigot, Gustavia St Barths, Iles des Saintes, Pigeon Island & Mayreau Island Cruise
112
Sunday
February 28,
2027
8 Night St John Island USVI, Marigot, Anguilla Island, Gustavia St Barths, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
112
Wednesday
March 3,
2027
7 Night St John Island USVI, St John's Antigua, Iles des Saintes & St Thomas Island USVI Cruise
8:00 AM5:00 PM926
Wednesday
March 3,
2027
7 Night Castries, Gustavia St Barths, St John Island USVI, St John's Antigua, Roseau & Bequia Island Cruise
8:00 AM6:00 PM540
Sunday
March 7,
2027
7 Night St John Island USVI, Virgin Gorda Island BVI, Norman Island BVI, Anguilla Island, Philipsburg St Maarten & Gustavia St Barths Cruise
100
Monday
March 8,
2027
6 Night St John Island USVI, Virgin Gorda Island BVI, Philipsburg St Maarten, Gustavia St Barths & Jost Van Dyke Island BVI Cruise
112
Friday
March 12,
2027
7 Night St John Island USVI, Jost Van Dyke Island BVI, Grand Turk Island & Nassau Cruise
8:00 AM7:00 PM448
Sunday
March 14,
2027
7 Night St John Island USVI, Deshaies, Falmouth Antigua, Gustavia St Barths & Anguilla Island Cruise
100
Sunday
March 21,
2027
7 Night St John Island USVI, Deshaies, Falmouth Antigua, Gustavia St Barths & Anguilla Island Cruise
100
Tuesday
March 23,
2027
12 Night San Juan, St John Island USVI, Gustavia St Barths, Willemstad Curacao, Kralendijk Bonaire, St Georges Grenada & Bequia Island Cruise
8:00 AM6:00 PM540
Sunday
March 28,
2027
7 Night St John Island USVI, Virgin Gorda Island BVI, Norman Island BVI, Anguilla Island, Philipsburg St Maarten & Gustavia St Barths Cruise
100
Sunday
March 28,
2027
7 Night St John Island USVI, Anguilla Island, Gustavia St Barths, Philipsburg St Maarten, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
112
Thursday
April 1,
2027
7 Night St John Island USVI, St John's Antigua, Iles des Saintes & Tortola Island BVI Cruise
8:00 AM5:00 PM926
Sunday
April 4,
2027
7 Night St John Island USVI, Deshaies, Falmouth Antigua, Gustavia St Barths & Anguilla Island Cruise
100
Friday
April 9,
2027
7 Night Norman Island BVI, Jost Van Dyke Island BVI, Virgin Gorda Island BVI, Anguilla Island, Gustavia St Barths & St John Island USVI Cruise
112
Sunday
April 11,
2027
7 Night St John Island USVI, Anguilla Island, Gustavia St Barths, Philipsburg St Maarten, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
112
Tuesday
November 2,
2027
7 Night St John Island USVI, Basseterre St Kitts, Gustavia St Barths, Philipsburg St Maarten, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
8:00 AM6:00 PM312
Monday
November 8,
2027
6 Night St John Island USVI, Anguilla Island, Gustavia St Barths, Norman Island BVI & Virgin Gorda Island BVI Cruise
112
Friday
November 12,
2027
8 Night Providenciales Island, Gustavia St Barths, Pointe-a-Pitre, Basseterre St Kitts & St John Island USVI Cruise
9:00 AM6:00 PM926
Monday
November 15,
2027
7 Night St John Island USVI, Anguilla Island, Gustavia St Barths, Marigot, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
112
Monday
November 15,
2027
7 Night Culebra Island, Vieques Island, St John Island USVI, Marigot, Gustavia St Barths, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
112
Tuesday
November 16,
2027
7 Night St John Island USVI, Basseterre St Kitts, Gustavia St Barths, Philipsburg St Maarten, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
8:00 AM6:00 PM312
Monday
November 22,
2027
7 Night Vieques Island, St John Island USVI, Jost Van Dyke Island BVI, Philipsburg St Maarten, Gustavia St Barths & Montserrat Island UK Cruise
128
Tuesday
November 23,
2027
7 Night St John Island USVI, St John's Antigua, Pointe-a-Pitre & Basseterre St Kitts Cruise
9:00 AM6:00 PM926
Monday
December 6,
2027
7 Night Vieques Island, St John Island USVI, Jost Van Dyke Island BVI, Philipsburg St Maarten, Gustavia St Barths & Montserrat Island UK Cruise
128
Monday
December 6,
2027
7 Night Culebra Island, Vieques Island, St John Island USVI, Gustavia St Barths, Norman Island BVI & Jost Van Dyke Island BVI Cruise
112
Tuesday
December 7,
2027
14 Night St John Island USVI, Gustavia St Barths, Basseterre St Kitts, Fort-de-France, Roseau, Montserrat Island UK, St John's Antigua, Anguilla Island & Jost Van Dyke Island BVI Cruise
10:00 AM6:00 PM450
Wednesday
December 8,
2027
9 Night Puerto Plata-Amber Cove, San Juan, St John Island USVI, Gustavia St Barths & St Thomas Island USVI Cruise
9:00 AM7:00 PM926
Sunday
December 12,
2027
8 Night St John Island USVI, Marigot, Saba Island, Gustavia St Barths, Virgin Gorda Island BVI, Jost Van Dyke Island BVI & Norman Island BVI Cruise
112
Monday
December 20,
2027
10 Night Jost Van Dyke Island BVI, Basseterre St Kitts, Gustavia St Barths, Fort-de-France, St Georges Grenada, Bequia Island, Castries, St John's Antigua & St John Island USVI Cruise
8:00 AM6:00 PM576
Monday
December 20,
2027
8 Night St John Island USVI, Virgin Gorda Island BVI, Norman Island BVI, Gustavia St Barths, Marigot & Jost Van Dyke Island BVI Cruise
112
Tuesday
December 21,
2027
7 Night St John Island USVI, Basseterre St Kitts, Gustavia St Barths, Philipsburg St Maarten, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
8:00 AM6:00 PM312
Tuesday
December 21,
2027
7 Night St John Island USVI, St Thomas Island USVI, Gustavia St Barths, Jost Van Dyke Island BVI & Norman Island BVI Cruise
128
Wednesday
December 22,
2027
7 Night St John Island USVI, Basseterre St Kitts, Castries, St John's Antigua & Jost Van Dyke Island BVI Cruise
8:00 AM6:00 PM576
Thursday
December 23,
2027
7 Night Tortola Island BVI, Pointe-a-Pitre, Gustavia St Barths & St John Island USVI Cruise
9:00 AM6:00 PM922
Sunday
December 26,
2027
11 Night Tortola Island BVI, Basseterre St Kitts, Deshaies, Fort-de-France & St John Island USVI Cruise
8:00 AM3:00 PM726
Sunday
December 26,
2027
8 Night Culebra Island, Vieques Island, Marigot, Gustavia St Barths, Virgin Gorda Island BVI, Jost Van Dyke Island BVI & St John Island USVI Cruise
112
Monday
December 27,
2027
8 Night St John Island USVI, St John's Antigua, Fort-de-France, Basseterre St Kitts & Jost Van Dyke Island BVI Cruise
8:00 AM5:00 PM726
Tuesday
December 28,
2027
7 Night St John Island USVI, Philipsburg St Maarten, St John's Antigua, Norman Island BVI & Virgin Gorda Island BVI Cruise
128
Wednesday
December 29,
2027
7 Night St John Island USVI, Philipsburg St Maarten, Roseau, Basseterre St Kitts & Jost Van Dyke Island BVI Cruise
8:00 AM6:00 PM576
Thursday
December 30,
2027
12 Night Exuma Islands, Samana, San Juan, St John Island USVI, Tortola Island BVI, Puerto Plata-Amber Cove & Grand Turk Island Cruise
8:00 AM5:00 PM388
Friday
December 31,
2027
7 Night St John Island USVI, Samana, Puerto Plata-Amber Cove & MSC Ocean Cay Cruise
8:00 AM4:00 PM926
Tuesday
January 4,
2028
7 Night St John Island USVI, Gustavia St Barths, Basseterre St Kitts, Philipsburg St Maarten, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
8:00 AM6:00 PM312
Tuesday
January 4,
2028
6 Night St John Island USVI, Anguilla Island, Gustavia St Barths, Marigot & Virgin Gorda Island BVI Cruise
112
Tuesday
January 4,
2028
5 Night St John Island USVI, Gustavia St Barths & Jost Van Dyke Island BVI Cruise
112
Wednesday
January 5,
2028
5 Night Vieques Island, St John Island USVI, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
128
Thursday
January 6,
2028
11 Night Key West, St Thomas Island USVI, Tortola Island BVI, Gustavia St Barths, St John's Antigua & St John Island USVI Cruise
8:00 AM3:00 PM726
Friday
January 7,
2028
12 Night San Juan, St John Island USVI, Gustavia St Barths, St John's Antigua, Fort-de-France, Basseterre St Kitts & Jost Van Dyke Island BVI Cruise
8:00 AM6:00 PM726
Sunday
January 9,
2028
6 Night Culebra Island, Marigot, Anguilla Island, Virgin Gorda Island BVI & St John Island USVI Cruise
8:00 AM7:00 PM448
Monday
January 10,
2028
7 Night Vieques Island, St John Island USVI, Jost Van Dyke Island BVI, Philipsburg St Maarten, Gustavia St Barths & Montserrat Island UK Cruise
128
Monday
January 10,
2028
7 Night Culebra Island, Vieques Island, St John Island USVI, St Eustatius Island, Gustavia St Barths, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
112
Wednesday
January 12,
2028
3 Night Gustavia St Barths & St John Island USVI Cruise
8:00 AM7:00 PM448
Saturday
January 15,
2028
7 Night Puerto Plata-Amber Cove, Catalina Island, St Thomas Island USVI, Marigot & St John Island USVI Cruise
8:00 AM6:00 PM922
Saturday
January 15,
2028
7 Night Norman Island BVI, Virgin Gorda Island BVI, Tortola Island BVI, Gustavia St Barths, Anguilla Island & St John Island USVI Cruise
112
Sunday
January 16,
2028
7 Night St John Island USVI, Gustavia St Barths, Virgin Gorda Island BVI, Jost Van Dyke Island BVI & Norman Island BVI Cruise
112
Monday
January 17,
2028
11 Night San Juan, Tortola Island BVI, Gustavia St Barths, Basseterre St Kitts, St John's Antigua & St John Island USVI Cruise
7:00 AM2:00 PM726
Monday
January 17,
2028
7 Night St John Island USVI, Marigot, Gustavia St Barths, Iles des Saintes, Pigeon Island & Mayreau Island Cruise
112
Tuesday
January 18,
2028
7 Night St John Island USVI, Philipsburg St Maarten, Gustavia St Barths, Basseterre St Kitts, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
8:00 AM6:00 PM312
Tuesday
January 18,
2028
7 Night St John Island USVI, St John's Antigua, Pointe-a-Pitre & Basseterre St Kitts Cruise
9:00 AM6:00 PM926
Saturday
January 22,
2028
3 Night St John Island USVI & Virgin Gorda Island BVI Cruise
8:00 AM7:00 PM448
Monday
January 24,
2028
10 Night Jost Van Dyke Island BVI, Gustavia St Barths, Basseterre St Kitts, Fort-de-France, St Georges Grenada, Canouan Island, Castries, St John's Antigua & St John Island USVI Cruise
8:00 AM6:00 PM576
Monday
January 24,
2028
7 Night Vieques Island, St John Island USVI, Jost Van Dyke Island BVI, Philipsburg St Maarten, Gustavia St Barths & Montserrat Island UK Cruise
128
Monday
January 24,
2028
7 Night Culebra Island, Vieques Island, St John Island USVI, Anguilla Island, Gustavia St Barths, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
112
Tuesday
January 25,
2028
4 Night St John Island USVI, Anguilla Island & Jost Van Dyke Island BVI Cruise
8:00 AM7:00 PM448
Friday
January 28,
2028
11 Night San Juan, Tortola Island BVI, Basseterre St Kitts, Gustavia St Barths, St John's Antigua & St John Island USVI Cruise
7:00 AM2:00 PM726
Saturday
January 29,
2028
7 Night St John Island USVI, Marigot, Terre-de-Haut Island & Willemstad Curacao Cruise
8:00 AM7:00 PM448
Sunday
January 30,
2028
7 Night St John Island USVI, Gustavia St Barths, Virgin Gorda Island BVI, Jost Van Dyke Island BVI & Norman Island BVI Cruise
112
Tuesday
February 1,
2028
7 Night St John Island USVI, Gustavia St Barths, Philipsburg St Maarten, Basseterre St Kitts, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
8:00 AM6:00 PM312
Tuesday
February 1,
2028
7 Night St John Island USVI, St John's Antigua, Iles des Saintes & Basseterre St Kitts Cruise
9:00 AM6:00 PM926
Thursday
February 3,
2028
11 Night St John Island USVI, Gustavia St Barths, St John's Antigua, Fort-de-France, Basseterre St Kitts & San Juan Cruise
12:00 PM7:00 PM726
Friday
February 4,
2028
11 Night Jost Van Dyke Island BVI, Gustavia St Barths, Roseau, Canouan Island, St Georges Grenada, Willemstad Curacao, Kralendijk Bonaire & St John Island USVI Cruise
8:00 AM6:00 PM576
Saturday
February 5,
2028
7 Night Puerto Plata-Amber Cove, Catalina Island, St Thomas Island USVI, Anguilla Island & St John Island USVI Cruise
8:00 AM6:00 PM922
Monday
February 7,
2028
5 Night Vieques Island, St John Island USVI, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
128
Monday
February 7,
2028
7 Night Culebra Island, Vieques Island, St John Island USVI, Anguilla Island, Gustavia St Barths, Virgin Gorda Island BVI, Tortola Island BVI & Jost Van Dyke Island BVI Cruise
112
Friday
February 11,
2028
9 Night St John Island USVI, Ponce, Grand Turk Island, Long Island Bahamas, San Salvador Island Bahamas & Nassau Cruise
128
Sunday
February 13,
2028
11 Night St John Island USVI, Virgin Gorda Island BVI, Norman Island BVI, Gustavia St Barths, Basseterre St Kitts, Iles des Saintes, Bequia Island & Mayreau Island Cruise
112
Tuesday
February 15,
2028
7 Night St John Island USVI, Philipsburg St Maarten, Gustavia St Barths, Basseterre St Kitts, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
8:00 AM6:00 PM312
Tuesday
February 15,
2028
7 Night St John Island USVI, St John's Antigua, Pointe-a-Pitre & Basseterre St Kitts Cruise
9:00 AM6:00 PM926
Friday
February 18,
2028
9 Night Virgin Gorda Island BVI, Anguilla Island, Gustavia St Barths, Basseterre St Kitts, Deshaies, Fort-de-France, St John's Antigua & St John Island USVI Cruise
8:00 AM6:00 PM576
Saturday
February 19,
2028
11 Night San Juan, Tortola Island BVI, Basseterre St Kitts, St John's Antigua, Gustavia St Barths & St John Island USVI Cruise
7:00 AM2:00 PM726
Monday
February 21,
2028
7 Night St John Island USVI, Anguilla Island, Gustavia St Barths, Marigot, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
112
Monday
February 28,
2028
7 Night St John Island USVI, Virgin Gorda Island BVI, Anguilla Island, Gustavia St Barths, Basseterre St Kitts & Falmouth Antigua Cruise
112
Wednesday
March 1,
2028
11 Night San Juan, Tortola Island BVI, Gustavia St Barths, St John's Antigua, Basseterre St Kitts & St John Island USVI Cruise
7:00 AM2:00 PM726
Friday
March 3,
2028
7 Night St John Island USVI, Virgin Gorda Island BVI, Gustavia St Barths & Portsmouth Dominica Cruise
8:00 AM9:00 PM448
Saturday
March 11,
2028
7 Night Anguilla Island, St Thomas Island USVI, St John's Antigua & St John Island USVI Cruise
8:00 AM6:00 PM922
Saturday
March 11,
2028
7 Night Jost Van Dyke Island BVI, St John Island USVI, Grand Turk Island & Bimini Islands Cruise
8:00 AM7:00 PM448
Monday
March 13,
2028
7 Night Culebra Island, Vieques Island, St John Island USVI, Saba Island, Gustavia St Barths, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
112
Saturday
March 18,
2028
7 Night Deshaies, Montserrat Island UK, Saba Island, Gustavia St Barths, Jost Van Dyke Island BVI & St John Island USVI Cruise
112
Sunday
March 19,
2028
7 Night St John Island USVI, Pointe-a-Pitre, Marigot & MSC Ocean Cay Cruise
8:00 AM5:00 PM926
Sunday
March 19,
2028
7 Night St John Island USVI, Anguilla Island, Gustavia St Barths, Marigot, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
Overnight112
Sunday
March 19,
2028
7 Night St John Island USVI, Gustavia St Barths, Virgin Gorda Island BVI, Jost Van Dyke Island BVI & Norman Island BVI Cruise
112
Monday
March 20,
2028
7 Night Vieques Island, St John Island USVI, Jost Van Dyke Island BVI, Philipsburg St Maarten, Gustavia St Barths & Montserrat Island UK Cruise
128
Tuesday
March 21,
2028
7 Night St John Island USVI, Basseterre St Kitts, Gustavia St Barths, Philipsburg St Maarten, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
8:00 AM6:00 PM312
Monday
March 27,
2028
7 Night St John Island USVI, Virgin Gorda Island BVI, Anguilla Island, Gustavia St Barths, Basseterre St Kitts & Falmouth Antigua Cruise
112
Monday
April 3,
2028
7 Night Vieques Island, St John Island USVI, Jost Van Dyke Island BVI, Philipsburg St Maarten, Gustavia St Barths & Montserrat Island UK Cruise
128
Sunday
April 16,
2028
7 Night St John Island USVI, Pointe-a-Pitre, Marigot & MSC Ocean Cay Cruise
8:00 AM5:00 PM926
Sunday
April 30,
2028
7 Night St John Island USVI, Pointe-a-Pitre, Basseterre St Kitts & Marigot Cruise
8:00 AM5:00 PM926
Sunday
November 12,
2028
7 Night St John Island USVI, Jost Van Dyke Island BVI, Virgin Gorda Island BVI & Gustavia St Barths Cruise
112
Saturday
November 18,
2028
7 Night St John Island USVI, St Thomas Island USVI, Gustavia St Barths, Jost Van Dyke Island BVI & Norman Island BVI Cruise
128
Sunday
November 26,
2028
7 Night Vieques Island, St John Island USVI, Jost Van Dyke Island BVI, Philipsburg St Maarten, Gustavia St Barths & Montserrat Island UK Cruise
128
Sunday
November 26,
2028
7 Night St John Island USVI, Norman Island BVI, Virgin Gorda Island BVI, Gustavia St Barths, Jost Van Dyke Island BVI & Tortola Island BVI Cruise
112
Sunday
December 10,
2028
7 Night Vieques Island, St John Island USVI, Jost Van Dyke Island BVI, Philipsburg St Maarten, Gustavia St Barths & Montserrat Island UK Cruise
128
Sunday
December 10,
2028
7 Night St John Island USVI, Jost Van Dyke Island BVI, Virgin Gorda Island BVI, Saba Island, Gustavia St Barths & Marigot Cruise
112
Sunday
December 10,
2028
7 Night St John Island USVI, Philipsburg St Maarten, Gustavia St Barths, Charlestown Nevis, Norman Island BVI & Jost Van Dyke Island BVI Cruise
112
Sunday
December 17,
2028
7 Night St John Island USVI, Jost Van Dyke Island BVI, Virgin Gorda Island BVI, Saba Island, Gustavia St Barths & Marigot Cruise
112
Sunday
December 24,
2028
7 Night Vieques Island, St John Island USVI, Jost Van Dyke Island BVI, Philipsburg St Maarten, Gustavia St Barths & Montserrat Island UK Cruise
128
Sunday
December 24,
2028
6 Night St John Island USVI, Marigot, Gustavia St Barths, Virgin Gorda Island BVI & Jost Van Dyke Island BVI Cruise
112
Saturday
January 6,
2029
9 Night Gustavia St Barths, Philipsburg St Maarten, Anguilla Island, Virgin Gorda Island BVI, Jost Van Dyke Island BVI & St John Island USVI Cruise
112
Sunday
January 7,
2029
7 Night Vieques Island, St John Island USVI, Jost Van Dyke Island BVI, Philipsburg St Maarten, Gustavia St Barths & Montserrat Island UK Cruise
128
Tuesday
January 9,
2029
6 Night Culebra Island, Vieques Island, St John Island USVI, Philipsburg St Maarten, Gustavia St Barths & Jost Van Dyke Island BVI Cruise
112
Saturday
January 13,
2029
7 Night Virgin Gorda Island BVI, Jost Van Dyke Island BVI, Gustavia St Barths & St John Island USVI Cruise
112
Sunday
January 14,
2029
7 Night St John Island USVI, Saba Island, Gustavia St Barths, Virgin Gorda Island BVI, Jost Van Dyke Island BVI & Norman Island BVI Cruise
112
Monday
January 15,
2029
11 Night St John Island USVI, Virgin Gorda Island BVI, Norman Island BVI, Gustavia St Barths, Basseterre St Kitts, Iles des Saintes, Bequia Island & Mayreau Island Cruise
112
Saturday
January 20,
2029
9 Night St John Island USVI, Ponce, Grand Turk Island, Long Island Bahamas, San Salvador Island Bahamas & Nassau Cruise
128
Monday
January 22,
2029
7 Night Culebra Island, Vieques Island, St John Island USVI, Marigot, Gustavia St Barths & Jost Van Dyke Island BVI Cruise
112
Sunday
January 28,
2029
7 Night St John Island USVI, Saba Island, Gustavia St Barths, Virgin Gorda Island BVI, Jost Van Dyke Island BVI & Norman Island BVI Cruise
112
Sunday
February 4,
2029
11 Night St John Island USVI, Virgin Gorda Island BVI, Norman Island BVI, Gustavia St Barths, Basseterre St Kitts, Iles des Saintes, Bequia Island & Mayreau Island Cruise
112
Monday
February 12,
2029
7 Night St John Island USVI, Philipsburg St Maarten, Gustavia St Barths, Charlestown Nevis, Norman Island BVI & Jost Van Dyke Island BVI Cruise
112
Monday
February 19,
2029
9 Night Nassau, San Salvador Island Bahamas, Long Island Bahamas, Grand Turk Island, Ponce & St John Island USVI Cruise
128
Wednesday
February 21,
2029
9 Night St John Island USVI, Ponce, Grand Turk Island, Long Island Bahamas, San Salvador Island Bahamas & Nassau Cruise
128
Monday
February 26,
2029
7 Night St John Island USVI, Philipsburg St Maarten, Gustavia St Barths, Charlestown Nevis, Norman Island BVI & Jost Van Dyke Island BVI Cruise
112
Monday
March 5,
2029
7 Night St John Island USVI, Saba Island, Gustavia St Barths, Virgin Gorda Island BVI, Norman Island BVI & Jost Van Dyke Island BVI Cruise
112
Friday
March 9,
2029
9 Night Nassau, San Salvador Island Bahamas, Long Island Bahamas, Grand Turk Island, Ponce & St John Island USVI Cruise
128
Monday
March 12,
2029
7 Night Vieques Island, St John Island USVI, Jost Van Dyke Island BVI, Philipsburg St Maarten, Gustavia St Barths & Montserrat Island UK Cruise
128
Monday
March 12,
2029
7 Night St John Island USVI, Philipsburg St Maarten, Gustavia St Barths, Charlestown Nevis, Norman Island BVI & Jost Van Dyke Island BVI Cruise
112
Sunday
March 18,
2029
7 Night St John Island USVI, Jost Van Dyke Island BVI, Virgin Gorda Island BVI, Saba Island, Gustavia St Barths & Marigot Cruise
112
Monday
March 26,
2029
7 Night Vieques Island, St John Island USVI, Jost Van Dyke Island BVI, Philipsburg St Maarten, Gustavia St Barths & Montserrat Island UK Cruise
128
Tuesday
March 27,
2029
7 Night Culebra Island, Vieques Island, St John Island USVI, Marigot, Gustavia St Barths & Jost Van Dyke Island BVI Cruise
112
Monday
April 9,
2029
7 Night Vieques Island, St John Island USVI, Jost Van Dyke Island BVI, Philipsburg St Maarten, Gustavia St Barths & Montserrat Island UK Cruise
128
Monday
April 9,
2029
7 Night St John Island USVI, Philipsburg St Maarten, Gustavia St Barths, Charlestown Nevis, Virgin Gorda Island BVI & Jost Van Dyke Island BVI Cruise
112
Monday
April 16,
2029
7 Night St John Island USVI, Jost Van Dyke Island BVI, Virgin Gorda Island BVI, Saba Island & Gustavia St Barths Cruise
112
Monday
April 23,
2029
6 Night St John Island USVI, Philipsburg St Maarten, Gustavia St Barths, Virgin Gorda Island BVI & Jost Van Dyke Island BVI Cruise
112
Silversea CruisesWindstar CruisesMSC Explora JourneysSeaDream Yacht ClubRitz-Carlton Yacht CollectionEmerald CruisesAzamara CruisesSeabourn Cruises
St John Island USVI shore excursions

Frequently Asked Questions

St John Island USVI shore excursion reviews
Activity name