Start your search
Top-rated St John Island USVI shore excursions

St John Island USVI Cruise Port Schedule

St John Island USVI cruise port schedule through April 2029.

DayShipCruiseArrivalDeparturePassengers
Wednesday
Nov 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
Nov 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
Nov 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
Nov 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
Nov 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
Nov 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
Dec 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
Dec 6,
2026
3 Night Virgin Gorda Island BVI & St John Island USVI Cruise
8:00 AM7:00 PM448
Tuesday
Dec 8,
2026
6 Night St John Island USVI, Falmouth Antigua, Gustavia St Barths & Anguilla Island Cruise
100
Wednesday
Dec 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
Dec 10,
2026
4 Night Gustavia St Barths, Marigot & St John Island USVI Cruise
8:00 AM7:00 PM448
Friday
Dec 11,
2026
7 Night Jost Van Dyke Island BVI, Gustavia St Barths, Anguilla Island & St John Island USVI Cruise
112
Sunday
Dec 13,
2026
3 Night Virgin Gorda Island BVI & St John Island USVI Cruise
8:00 AM7:00 PM448
Sunday
Dec 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
Dec 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
Dec 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
Dec 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
Dec 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
Dec 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
Dec 20,
2026
7 Night St Georges Grenada, Soufriere, Gustavia St Barths & St John Island USVI Cruise
9:00 AM7:00 PM448
Sunday
Dec 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
Dec 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
Dec 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
Dec 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
Dec 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
Dec 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
Dec 28,
2026
7 Night St John Island USVI, Philipsburg St Maarten, Gustavia St Barths & Norman Island BVI Cruise
112
Wednesday
Dec 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
Dec 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
Dec 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
Jan 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
Jan 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
Jan 4,
2027
6 Night St John Island USVI, Falmouth Antigua, Gustavia St Barths & Anguilla Island Cruise
100
Monday
Jan 4,
2027
6 Night St John Island USVI, Anguilla Island, Gustavia St Barths, Marigot & Jost Van Dyke Island BVI Cruise
112
Monday
Jan 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
Jan 7,
2027
4 Night Anguilla Island, Gustavia St Barths & St John Island USVI Cruise
8:00 AM7:00 PM448
Friday
Jan 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
Jan 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
Jan 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
Jan 10,
2027
7 Night St John Island USVI, Deshaies, Falmouth Antigua, Gustavia St Barths & Anguilla Island Cruise
100
Sunday
Jan 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
Jan 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
Jan 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
Jan 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
Jan 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
Jan 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
Jan 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
Jan 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
Jan 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
Jan 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
Jan 25,
2027
7 Night St John Island USVI, Virgin Gorda Island BVI, Norman Island BVI, Anguilla Island, Gustavia St Barths & Marigot Cruise
112
Friday
Jan 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
Jan 31,
2027
6 Night Virgin Gorda Island BVI, St John Island USVI & Grand Turk Island Cruise
8:00 AM10:00 PM448
Sunday
Jan 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
Jan 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
Jan 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
Jan 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
Feb 1,
2027
7 Night St John Island USVI, Virgin Gorda Island BVI, Norman Island BVI, Gustavia St Barths & Charlestown Nevis Cruise
112
Tuesday
Feb 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
Feb 7,
2027
7 Night St John Island USVI, Deshaies, Falmouth Antigua, Gustavia St Barths & Anguilla Island Cruise
100
Sunday
Feb 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
Feb 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
Feb 11,
2027
7 Night Philipsburg St Maarten, Gustavia St Barths, Basseterre St Kitts & St John Island USVI Cruise
8:00 AM5:00 PM926
Thursday
Feb 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
Feb 14,
2027
7 Night St John Island USVI, Deshaies, Falmouth Antigua, Gustavia St Barths & Anguilla Island Cruise
100
Sunday
Feb 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
Feb 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
Feb 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
Feb 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
Feb 28,
2027
7 Night St John Island USVI, Marigot, Gustavia St Barths, Iles des Saintes, Pigeon Island & Mayreau Island Cruise
112
Sunday
Feb 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
Mar 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
Mar 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
Mar 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
Mar 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
Mar 12,
2027
7 Night St John Island USVI, Jost Van Dyke Island BVI, Grand Turk Island & Nassau Cruise
8:00 AM7:00 PM448
Sunday
Mar 14,
2027
7 Night St John Island USVI, Deshaies, Falmouth Antigua, Gustavia St Barths & Anguilla Island Cruise
100
Sunday
Mar 21,
2027
7 Night St John Island USVI, Deshaies, Falmouth Antigua, Gustavia St Barths & Anguilla Island Cruise
100
Tuesday
Mar 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
Mar 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
Mar 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
Apr 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
Apr 4,
2027
7 Night St John Island USVI, Deshaies, Falmouth Antigua, Gustavia St Barths & Anguilla Island Cruise
100
Friday
Apr 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
Apr 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
Nov 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
Nov 8,
2027
6 Night St John Island USVI, Anguilla Island, Gustavia St Barths, Norman Island BVI & Virgin Gorda Island BVI Cruise
112
Friday
Nov 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
Nov 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
Nov 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
Nov 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
Nov 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
Nov 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
Dec 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
Dec 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
Dec 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
Dec 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
Dec 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
Dec 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
Dec 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
Dec 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
Dec 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
Dec 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
Dec 23,
2027
7 Night Tortola Island BVI, Pointe-a-Pitre, Gustavia St Barths & St John Island USVI Cruise
9:00 AM6:00 PM922
Sunday
Dec 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
Dec 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
Dec 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
Dec 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
Dec 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
Dec 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
Dec 31,
2027
7 Night St John Island USVI, Samana, Puerto Plata-Amber Cove & MSC Ocean Cay Cruise
8:00 AM4:00 PM926
Tuesday
Jan 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
Jan 4,
2028
6 Night St John Island USVI, Anguilla Island, Gustavia St Barths, Marigot & Virgin Gorda Island BVI Cruise
112
Tuesday
Jan 4,
2028
5 Night St John Island USVI, Gustavia St Barths & Jost Van Dyke Island BVI Cruise
112
Wednesday
Jan 5,
2028
5 Night Vieques Island, St John Island USVI, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
128
Thursday
Jan 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
Jan 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
Jan 9,
2028
6 Night Culebra Island, Marigot, Anguilla Island, Virgin Gorda Island BVI & St John Island USVI Cruise
8:00 AM7:00 PM448
Monday
Jan 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
Jan 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
Jan 12,
2028
3 Night Gustavia St Barths & St John Island USVI Cruise
8:00 AM7:00 PM448
Saturday
Jan 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
Jan 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
Jan 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
Jan 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
Jan 17,
2028
7 Night St John Island USVI, Marigot, Gustavia St Barths, Iles des Saintes, Pigeon Island & Mayreau Island Cruise
112
Tuesday
Jan 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
Jan 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
Jan 22,
2028
3 Night St John Island USVI & Virgin Gorda Island BVI Cruise
8:00 AM7:00 PM448
Monday
Jan 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
Jan 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
Jan 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
Jan 25,
2028
4 Night St John Island USVI, Anguilla Island & Jost Van Dyke Island BVI Cruise
8:00 AM7:00 PM448
Friday
Jan 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
Jan 29,
2028
7 Night St John Island USVI, Marigot, Terre-de-Haut Island & Willemstad Curacao Cruise
8:00 AM7:00 PM448
Sunday
Jan 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
Feb 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
Feb 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
Feb 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
Feb 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
Feb 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
Feb 7,
2028
5 Night Vieques Island, St John Island USVI, Jost Van Dyke Island BVI & Virgin Gorda Island BVI Cruise
128
Monday
Feb 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
Feb 11,
2028
9 Night St John Island USVI, Ponce, Grand Turk Island, Long Island Bahamas, San Salvador Island Bahamas & Nassau Cruise
128
Sunday
Feb 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
Feb 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
Feb 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
Feb 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
Feb 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
Feb 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
Feb 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
Mar 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
Mar 3,
2028
7 Night St John Island USVI, Virgin Gorda Island BVI, Gustavia St Barths & Portsmouth Dominica Cruise
8:00 AM9:00 PM448
Saturday
Mar 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
Mar 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
Mar 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
Mar 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
Mar 19,
2028
7 Night St John Island USVI, Pointe-a-Pitre, Marigot & MSC Ocean Cay Cruise
8:00 AM5:00 PM926
Sunday
Mar 19–20,
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
Mar 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
Mar 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
Mar 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
Mar 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
Apr 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
Apr 16,
2028
7 Night St John Island USVI, Pointe-a-Pitre, Marigot & MSC Ocean Cay Cruise
8:00 AM5:00 PM926
Sunday
Apr 30,
2028
7 Night St John Island USVI, Pointe-a-Pitre, Basseterre St Kitts & Marigot Cruise
8:00 AM5:00 PM926
Sunday
Nov 12,
2028
7 Night St John Island USVI, Jost Van Dyke Island BVI, Virgin Gorda Island BVI & Gustavia St Barths Cruise
112
Saturday
Nov 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
Nov 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
Nov 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
Dec 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
Dec 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
Dec 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
Dec 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
Dec 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
Dec 24,
2028
6 Night St John Island USVI, Marigot, Gustavia St Barths, Virgin Gorda Island BVI & Jost Van Dyke Island BVI Cruise
112
Saturday
Jan 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
Jan 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
Jan 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
Jan 13,
2029
7 Night Virgin Gorda Island BVI, Jost Van Dyke Island BVI, Gustavia St Barths & St John Island USVI Cruise
112
Sunday
Jan 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
Jan 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
Jan 20,
2029
9 Night St John Island USVI, Ponce, Grand Turk Island, Long Island Bahamas, San Salvador Island Bahamas & Nassau Cruise
128
Monday
Jan 22,
2029
7 Night Culebra Island, Vieques Island, St John Island USVI, Marigot, Gustavia St Barths & Jost Van Dyke Island BVI Cruise
112
Sunday
Jan 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
Feb 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
Feb 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
Feb 19,
2029
9 Night Nassau, San Salvador Island Bahamas, Long Island Bahamas, Grand Turk Island, Ponce & St John Island USVI Cruise
128
Wednesday
Feb 21,
2029
9 Night St John Island USVI, Ponce, Grand Turk Island, Long Island Bahamas, San Salvador Island Bahamas & Nassau Cruise
128
Monday
Feb 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
Mar 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
Mar 9,
2029
9 Night Nassau, San Salvador Island Bahamas, Long Island Bahamas, Grand Turk Island, Ponce & St John Island USVI Cruise
128
Monday
Mar 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
Mar 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
Mar 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
Mar 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
Mar 27,
2029
7 Night Culebra Island, Vieques Island, St John Island USVI, Marigot, Gustavia St Barths & Jost Van Dyke Island BVI Cruise
112
Monday
Apr 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
Apr 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
Apr 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
Apr 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

Frequently Asked Questions

St John Island USVI shore excursion reviews
Activity name

Discover St John Island USVI