Magens Bay, St. Thomas USVI

USVI Cruise Ship Schedule

Track cruise ships at Charlotte Amalie and Frederiksted. See hourly crowd risk at Magens Bay, Sapphire and Coki Beaches, 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.

Port & Beach Forecasts

Detailed schedules and crowd forecasts:

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

Feb 28 – Mar 6, 2027

Back to Today
Next
80,978
Cruise Guests
22
Ship Visits
Wed 3/3
Busiest — High Risk
Sun
28
February 28, 2027
5,089
Cruise Guests
3 ships in port
St. Thomas Charlotte Amalie
Radiance Of The Seas (2,546), SeaDream II (112), Rhapsody Of The Seas (2,431)
🏖️

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
Mon
1
March 1, 2027
16,312
Cruise Guests
5 ships in port
St. Thomas Charlotte Amalie
Crown Princess (3,674), Norwegian Escape (5,218), Vision Of The Seas (2,443)
🏖️

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
Radiance Of The Seas (2,546), Rhapsody Of The Seas (2,431)
🌈

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
Tue
2
March 2, 2027
11,701
Cruise Guests
3 ships in port
St. Thomas Charlotte Amalie
Costa Fortuna (3,250), Celebrity Apex (3,373)
🏖️

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
Carnival Firenze (5,078)
🌈

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
Wed
3
March 3, 2027
24,745
Cruise Guests
5 ships in port
St. Thomas Charlotte Amalie
Icon Of The Seas (7,600), ms Rotterdam (3,210), Carnival Celebration (6,338), Norwegian Aqua (4,224), Celebrity Xcel (3,373)
🏖️

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
4
March 4, 2027
11,700
Cruise Guests
2 ships in port
St. Thomas Charlotte Amalie
MSC Meraviglia (5,386), Allure Of The Seas (6,314)
🏖️

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
5
March 5, 2027
6,008
Cruise Guests
2 ships in port
St. Thomas Charlotte Amalie
Viking Sea (930), Carnival Firenze (5,078)
🏖️

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
Sat
6
March 6, 2027
5,423
Cruise Guests
2 ships in port
St. Thomas Charlotte Amalie
Norwegian Prima (3,950), MSC Explora 3 (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

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, Coki Beach, and Sapphire 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.

Frequently Asked Questions

What is the US Virgin Islands cruise ship schedule?

No cruise ships are scheduled today (April 19, 2026). The USVI has two cruise ports: Charlotte Amalie on St. Thomas (Havensight and Crown Bay terminals) and Frederiksted on St. Croix. This page shows the 7-day schedule for both.

Where do cruise ships dock in the USVI?

Most USVI cruise traffic is at Charlotte Amalie, St. Thomas — ships dock at either Havensight or Crown Bay terminal. Smaller and niche itineraries call at Frederiksted, St. Croix.

How many cruise ships visit St. Thomas each day?

St. Thomas typically hosts 1-4 cruise ships per day in high season (October-April), with up to 20,000 passengers on peak days. The schedule above shows exact counts for the next 7 days.

What is the cruise ship schedule for St. Croix?

St. Croix receives fewer cruise calls than St. Thomas — typically one ship at a time at Frederiksted's Ann E. Abramson Pier. See the St. Croix section above for the current week.
Built with 🩵 by the Yacht Warriors Logo