Magens Bay, St. Thomas USVI

St. Thomas Cruise Ship Schedule

Track cruise ships at Charlotte Amalie. See hourly crowd risk at Magens Bay, Sapphire and Coki Beaches, and National Park Beaches.

Today at St. Thomas

No cruise ships are scheduled today (July 28, 2026). Beaches should be at normal crowd levels.

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
Some cruise ship visitors, but you'll still find space.
Busy
Noticeably crowded. Fine if you don't mind sharing the beach.
High
Expect large crowds. Consider going early, late, or picking another day.

Port Info

  • Cruise ships dock at Havensight or Crown Bay terminals in Charlotte Amalie, St. Thomas.
  • Magens Bay is a 20-minute taxi ride from both terminals. Beach entrance fee is $5 per person.
  • Coki Beach and Coral World are a 25-minute taxi ride east from Havensight.
  • National Park Beaches (Trunk Bay, Cinnamon Bay) on St. John are accessible via the Red Hook ferry — about 45 minutes from the cruise terminal.
  • Open-air safari taxis run set routes. Negotiate fares for custom trips.
Prev

Nov 26 – Dec 2, 2026

Back to Today
Next
56,772
Cruise Guests
15
Ship Visits
Wed 12/2
Busiest — High Risk
Thu
26
November 26, 2026
11,700
Cruise Guests
2 ships in port
2 ships — tap for arrival & departure times
Ship Port In Out Guests
Allure Of The Seas Charlotte Amalie 7am 4pm 6,314
MSC Meraviglia Charlotte Amalie 7am 3:30pm 5,386
🏖️

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
Fri
27
November 27, 2026
3,114
Cruise Guests
2 ships in port
2 ships — tap for arrival & departure times
Ship Port In Out Guests
Marella Discovery Charlotte Amalie 7am 8pm 2,074
Crystal Symphony Charlotte Amalie 9am 7pm 1,040
🏖️

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
Sat
28
November 28, 2026
5,150
Cruise Guests
2 ships in port
2 ships — tap for arrival & departure times
Ship Port In Out Guests
Norwegian Prima Charlotte Amalie 7am 5pm 3,950
Oceania Vista Charlotte Amalie 7am 6pm 1,200
🏖️

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
Sun
29
November 29, 2026
2,860
Cruise Guests
1 ship in port
1 ship — tap for arrival & departure times
Ship Port In Out Guests
Valiant Lady Charlotte Amalie 8am 6pm 2,860
🏖️

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
Mon
30
November 30, 2026
11,081
Cruise Guests
3 ships in port
3 ships — tap for arrival & departure times
Ship Port In Out Guests
Celebrity Eclipse Charlotte Amalie 8am 6pm 3,420
Vision Of The Seas Charlotte Amalie 8am 5pm 2,443
Norwegian Escape Charlotte Amalie 11am 7pm 5,218
🏖️

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
Tue
1
December 1, 2026
Quiet day — no ships in port
Enjoy the beaches 🌴
🏖️

Magens Bay

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

National Park Beaches, St. John

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

Sapphire and Coki Beaches

Low Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
Wed
2
December 2, 2026
22,867
Cruise Guests
5 ships in port
5 ships — tap for arrival & departure times
Ship Port In Out Guests
ms Eurodam Charlotte Amalie 7am 4pm 2,525
Carnival Venezia Charlotte Amalie 8am 5pm 5,145
Norwegian Aqua Charlotte Amalie 10am 6pm 4,224
Celebrity Beyond Charlotte Amalie 11:30am 7pm 3,373
Star Of The Seas Charlotte Amalie 12:30pm 8pm 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

Beach Crowd Forecasts

See detailed crowd forecasts for each beach:

How does this work?

We pull published cruise ship schedules daily and estimate hourly crowd levels at popular beaches based on which ships are at Charlotte Amalie, their passenger capacity, and arrival/departure times. Magens Bay and Coki Beach fill up because they're short taxi rides from the cruise terminals. National Park Beaches on St. John get hit when passengers take excursion boats or the Red Hook ferry.

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 cruise ship schedule for St. Thomas USVI?

No cruise ships are scheduled today (July 28, 2026). St. Thomas receives cruise ships at two terminals in Charlotte Amalie: Havensight (adjacent to Yacht Haven Grande) and Crown Bay (west of downtown).

What is the port of St. Thomas cruise ship schedule?

The port of St. Thomas (Charlotte Amalie) is the busiest cruise port in the Caribbean, hosting 1-4 ships per day in high season. This page shows today and the next 6 days.

Where do cruise ships dock in St. Thomas?

Most St. Thomas cruise traffic docks at Havensight or Crown Bay in Charlotte Amalie. Magens Bay is a 20-minute taxi ride from both terminals; Coki Beach and Coral World are about 25 minutes east.

What is the best time to visit Magens Bay?

On cruise days, Magens Bay crowds peak between 10am and 2pm. Arrive before 10am or after 3pm for fewer crowds. On days with no ships in port, any time is a good time.

How much does Magens Bay cost?

Magens Bay Beach has a $5 per person entrance fee. Parking is additional. Taxi fares from cruise terminals are regulated — expect $10-13 per person each way.
Built with 🩵 by the Yacht Warriors Logo