Magens Bay, St. Thomas USVI

USVI Cruise Ship Schedule

Track cruise ships at Charlotte Amalie and Frederiksted. See hourly crowd risk at Magens Bay, Coki Beach, National Park Beaches, Rainbow Beach, and Buck Island.

How to Read the Hourly Timeline

Each box below represents one hour. The color tells you the expected crowd level from cruise ship visitors at that time.

Low
Few or no cruise ship visitors expected.
Moderate
Expect cruise ship visitors but shouldn't be overwhelming.
High
Expect large crowds. Consider going early, late, or picking another day.
North Sound, Virgin Gorda BVI

Also visiting the BVI?

Track cruise ship crowds at The Baths, White Bay, and Cane Garden Bay.

BVI Schedule →
Prev

Jan 11 – Jan 17, 2027

Back to Today
Next
Mon
11
January 11, 2027
8,892
Cruise Guests
2 ships in port
St. Thomas Charlotte Amalie
Norwegian Escape (5,218), Crown Princess (3,674)
🏖️

Magens Bay

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
🏝️

National Park Beaches, St. John

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
🐠

Sapphire and Coki Beaches

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
St. Croix Frederiksted

No ships scheduled

🌈

Rainbow Beach

Low Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
🤿

Buck Island

Low Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
Tue
12
January 12, 2027
19,279
Cruise Guests
4 ships in port
St. Thomas Charlotte Amalie
Harmony Of The Seas (6,410), Norwegian Bliss (4,903), Costa Fortuna (3,250), Carnival Vista (4,716)
🏖️

Magens Bay

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
🏝️

National Park Beaches, St. John

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
🐠

Sapphire and Coki Beaches

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
St. Croix Frederiksted

No ships scheduled

🌈

Rainbow Beach

Low Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
🤿

Buck Island

Low Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
Wed
13
January 13, 2027
11,824
Cruise Guests
2 ships in port
St. Thomas Charlotte Amalie
Norwegian Aqua (4,224), Star Of The Seas (7,600)
🏖️

Magens Bay

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
🏝️

National Park Beaches, St. John

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
🐠

Sapphire and Coki Beaches

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
St. Croix Frederiksted

No ships scheduled

🌈

Rainbow Beach

Low Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
🤿

Buck Island

Low Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
Thu
14
January 14, 2027
14,789
Cruise Guests
5 ships in port
St. Thomas Charlotte Amalie
Carnival Conquest (3,581), Celebrity Xcel (3,373), Independence Of The Seas (4,356), Carnival Pride (2,549), Viking Sea (930)
🏖️

Magens Bay

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
🏝️

National Park Beaches, St. John

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
🐠

Sapphire and Coki Beaches

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
St. Croix Frederiksted

No ships scheduled

🌈

Rainbow Beach

Low Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
🤿

Buck Island

Low Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
Fri
15
January 15, 2027
2,074
Cruise Guests
1 ship in port
St. Thomas Charlotte Amalie
Marella Discovery (2,074)
🏖️

Magens Bay

Moderate
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
🏝️

National Park Beaches, St. John

Moderate
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
🐠

Sapphire and Coki Beaches

Moderate
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
St. Croix Frederiksted

No ships scheduled

🌈

Rainbow Beach

Low Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
🤿

Buck Island

Low Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
Sat
16
January 16, 2027
10,357
Cruise Guests
4 ships in port
St. Thomas Charlotte Amalie
Norwegian Prima (3,950), Explora I (1,473)
🏖️

Magens Bay

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
🏝️

National Park Beaches, St. John

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
🐠

Sapphire and Coki Beaches

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
St. Croix Frederiksted
Marella Discovery (2,074), Brilliant Lady (2,860)
🌈

Rainbow Beach

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
🤿

Buck Island

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
Sun
17
January 17, 2027
2,658
Cruise Guests
2 ships in port
St. Thomas Charlotte Amalie
Radiance Of The Seas (2,546), SeaDream II (112)
🏖️

Magens Bay

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
🏝️

National Park Beaches, St. John

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
🐠

Sapphire and Coki Beaches

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
St. Croix Frederiksted

No ships scheduled

🌈

Rainbow Beach

Low Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
🤿

Buck Island

Low Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p

How does this work?

We pull published cruise ship schedules daily — ship names, passenger capacity, arrival and departure times, and which USVI port they're visiting. Then we estimate hourly crowd levels at popular beaches throughout each day.

Magens Bay and Coki Beach get cruise traffic from ships at Charlotte Amalie (St. Thomas) — they're a short taxi ride from the cruise terminal. National Park Beaches (Trunk Bay, Maho Bay, Cinnamon Bay on St. John) get hit when Charlotte Amalie passengers take excursion boats or the Red Hook ferry to St. John.

Rainbow Beach is steps from the Frederiksted cruise pier on St. Croix — it fills up fast on ship days. Buck Island gets cruise excursion boat traffic from Frederiksted, typically arriving about an hour after the ship docks.

These are estimates based on published schedules and ship capacity. Real crowd levels depend on weather, excursion bookings, and actual occupancy. Use this as a planning tool — check the hourly bars and aim for green windows.

Built with 🩵 by the Yacht Warriors Logo