1,043
Total Ship Visits
103
Unique Ships
21
Cruise Lines
8.8h
Avg Time Ashore
4,020,724
Est. Passengers
Dec 2026
Peak Month

Monthly Ship Visits

2027
Jan
87
Feb
67
Mar
70
Apr
34
May
24
Jun
23
Jul
21
Aug
24
Sep
25
Oct
26
Nov
64
Dec
91
2026
Jan
0
Feb
0
Mar
0
Apr
0
May
0
Jun
0
Jul
7
Aug
21
Sep
25
Oct
23
Nov
60
Dec
92
Ship visits per month

Monthly Passenger Estimates

2027
Jan
294,708
Feb
237,621
Mar
281,462
Apr
151,530
May
126,957
Jun
127,329
Jul
112,324
Aug
120,709
Sep
109,954
Oct
115,048
Nov
216,577
Dec
309,228
2026
Jan
0
Feb
0
Mar
0
Apr
0
May
0
Jun
0
Jul
33,293
Aug
102,871
Sep
119,281
Oct
108,301
Nov
228,953
Dec
326,198
Estimated passengers per month

Busiest Days (Next 90 Days)

Top 10 busiest days at St Thomas Island USVI
DateShips in PortEst. Passenger Capacity
Sun 27 Dec 6 17,018
Sun 3 Jan 6 11,491
Wed 2 Dec 5 23,444
Thu 31 Dec 5 21,424
Wed 30 Dec 5 21,356
Wed 9 Dec 5 21,356
Wed 23 Dec 5 19,679
Sat 19 Dec 5 14,643
Sat 5 Dec 5 9,198
Sun 17 Jan 5 8,900

Top Cruise Lines

Top cruise lines visiting St Thomas Island USVI
#Cruise LineVisitsShips
1 Royal Caribbean Cruises 365 16
2 Norwegian Cruise Line Cruises 259 14
3 Princess Cruises Cruises 213 8
4 Carnival Cruise Line Cruises 166 16
5 Celebrity Cruises Cruises 132 9
6 Holland America Line Cruises 127 5
7 MSC Cruises Cruises 83 3
8 Oceania Cruises Cruises 77 7
9 SeaDream Yacht Club Cruises 62 2
10 Viking Cruises Cruises 54 2
11 Emerald Cruises Cruises 51 2
12 MSC Explora Journeys Cruises 37 4
13 Disney Cruise Line Cruises 33 1
14 Azamara Cruises Cruises 31 3
15 Cunard Cruises 28 2

View all cruise lines →

Seasonal Patterns

Winter
Dec – Feb
🚢 ~489 ship visits
👥 ~1,680,381 passengers
Spring
Mar – May
🚢 ~227 ship visits
👥 ~939,904 passengers
Summer
Jun – Aug
🚢 ~96 ship visits
👥 ~496,526 passengers
Autumn
Sep – Nov
🚢 ~223 ship visits
👥 ~903,913 passengers