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 (April 22, 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
Expect cruise ship visitors but shouldn't be overwhelming.
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

Dec 5 – Dec 11, 2026

Back to Today
Next
72,173
Cruise Guests
21
Ship Visits
Wed 12/9
Busiest — High Risk
Sat
5
December 5, 2026
9,185
Cruise Guests
5 ships in port
Charlotte Amalie: Norwegian Prima (3,950), Oceania Allura (1,469), Azamara Quest (781), SeaDream II (112), Norwegian Gem (2,873)
🏖️

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
6
December 6, 2026
12,436
Cruise Guests
4 ships in port
Charlotte Amalie: Norwegian Bliss (4,903), Celebrity Constellation (2,556), Radiance Of The Seas (2,546), 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
Mon
7
December 7, 2026
5,218
Cruise Guests
1 ship in port
Charlotte Amalie: Norwegian Escape (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
8
December 8, 2026
6,839
Cruise Guests
2 ships in port
Charlotte Amalie: Disney Treasure (3,466), 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
Wed
9
December 9, 2026
20,771
Cruise Guests
5 ships in port
Charlotte Amalie: ms Rotterdam (3,210), Icon Of The Seas (7,600), ms Zuiderdam (2,364), 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
Thu
10
December 10, 2026
11,700
Cruise Guests
2 ships in port
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
Fri
11
December 11, 2026
6,024
Cruise Guests
2 ships in port
Charlotte Amalie: Marella Discovery (2,074), Norwegian Prima (3,950)
🏖️

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 (April 22, 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