The Baths, Virgin Gorda BVI

BVI Cruise Ship Schedule

We look at how many cruise ships are in town, how many passengers they carry, and their arrival and departure times to give you our best estimate of when The Baths, White Bay, and Cane Garden Bay are most likely to be crowded — so you can plan around it.

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 & Beach Forecasts

Detailed schedules and crowd forecasts:

Magens Bay, St. Thomas

Also visiting the USVI?

Track cruise ship crowds at Magens Bay, Sapphire and Coki Beaches, and more.

USVI Schedule →
Prev

Dec 15 – Dec 21, 2026

Back to Today
Next
73,600
Cruise Guests
60
Ship Visits
Thu 12/17
Busiest — High Risk
Tue
15
December 15, 2026
7,895
Cruise Guests
7 ships in port
7 ships — tap for arrival & departure times
Ship Port In Out Guests
Emerald Azzurra Norman Island 8am 5pm 100
Norwegian Escape Road Town 8:30am 2pm 4,266
Celebrity Eclipse Road Town 9am 6pm 3,013
Emerald Sakara Spanish Town 9am 2pm 100
Star Flyer Norman Island 12pm 5pm 180
Sea Cloud Spirit Gorda Sound 3pm 7am 136
Emerald Sakara Gorda Sound 4:30pm 6am 100
🪨

The Baths

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

White Bay

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

Cane Garden Bay

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
Wed
16
December 16, 2026
8,898
Cruise Guests
8 ships in port
8 ships — tap for arrival & departure times
Ship Port In Out Guests
Emerald Sakara Norman Island 7am 6pm 100
ms Nieuw Amsterdam Road Town 8am 5pm 2,527
Star Flyer Spanish Town 8:30am 12:30pm 180
Club Med 2 Gorda Sound 9am 5pm 439
Marella Voyager Road Town 9am 6pm 2,681
Nieuw Amsterdam Road Town 9am 5pm 2,735
Emerald Azzurra Jost Van Dyke 10am 10pm 100
Sea Cloud Spirit Jost Van Dyke 8pm 11pm 136
🪨

The Baths

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

White Bay

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

Cane Garden Bay

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
Thu
17
December 17, 2026
14,320
Cruise Guests
12 ships in port
12 ships — tap for arrival & departure times
Ship Port In Out Guests
AIDAdiva Road Town 8am 4pm 2,500
Marella Voyager Road Town 8am 6pm 2,669
Norwegian Bliss Road Town 8am 6pm 4,004
Sea Cloud Spirit Norman Island 8am 5pm 136
Seabourn Quest Jost Van Dyke 8am 2pm 462
Emerald Azzurra Spanish Town 8:30am 1pm 100
Norwegian Aqua Road Town 8:30am 2pm 3,571
Club Med 2 Jost Van Dyke 9am 5pm 439
SeaDream I Jost Van Dyke 9am 6pm 113
SeaDream II Spanish Town 9am 12:30pm 113
Emerald Azzurra Gorda Sound 3pm 10pm 100
SeaDream II Norman Island 3pm 6pm 113
🪨

The Baths

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

White Bay

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

Cane Garden Bay

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
Fri
18
December 18, 2026
11,666
Cruise Guests
10 ships in port
10 ships — tap for arrival & departure times
Ship Port In Out Guests
Oceania Allura Road Town 7am 7pm 1,469
Allura Road Town 8am 7pm 1,200
Norwegian Getaway Road Town 8am 6pm 4,028
Norwegian Prima Road Town 8am 6pm 3,950
SeaDream I Spanish Town 9am 12:30pm 113
SeaDream II Jost Van Dyke 9am 6pm 113
Star Pride Jost Van Dyke 9am 10pm 312
Le Bougainville Spanish Town 1pm 6pm 184
SeaDream I Gorda Sound 2:30pm 6pm 113
Le Bougainville Jost Van Dyke 11pm 3pm 184
🪨

The Baths

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

White Bay

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

Cane Garden Bay

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
Sat
19
December 19, 2026
13,401
Cruise Guests
8 ships in port
8 ships — tap for arrival & departure times
Ship Port In Out Guests
Costa Favolosa Road Town 7am 3pm 3,617
Norwegian Bliss Road Town 7am 6pm 4,903
Oceania Marina Road Town 7am 6pm 1,447
Marina Road Town 8am 6pm 1,252
Seven Seas Splendor Road Town 9am 6pm 754
Silver Shadow Jost Van Dyke 9am 6pm 388
Star Pride Gorda Sound 9am 5pm 312
Silver Ray Road Town 10am 1:30pm 728
🪨

The Baths

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

White Bay

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

Cane Garden Bay

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
Sun
20
December 20, 2026
9,743
Cruise Guests
5 ships in port
5 ships — tap for arrival & departure times
Ship Port In Out Guests
Costa Favolosa Road Town 8am 4pm 3,800
Azamara Journey Spanish Town 9am 6pm 694
Celebrity Constellation Road Town 9am 5pm 2,450
Ilma Spanish Town 9am 7pm 456
MSC Opera Road Town 9am 3pm 2,343
🪨

The Baths

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

White Bay

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

Cane Garden Bay

High Risk
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
Mon
21
December 21, 2026
7,677
Cruise Guests
10 ships in port
10 ships — tap for arrival & departure times
Ship Port In Out Guests
Le Ponant Spanish Town 8am 12pm 67
Emerald Azzurra Norman Island 9am 6pm 100
Marella Discovery Road Town 9am 6pm 2,074
Marella Explorer 2 Road Town 9am 6pm 2,253
SeaDream I Norman Island 9am 12pm 113
Silver Shadow Jost Van Dyke 9am 6pm 388
Vision Of The Seas Road Town 9am 6pm 2,435
SeaDream I Gorda Sound 2pm 10pm 113
Le Ponant Gorda Sound 3pm 5pm 67
Le Ponant Norman Island 10:30pm 1:30pm 67
🪨

The Baths

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

White Bay

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

Cane Garden Bay

High 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 BVI port they're visiting. Then we estimate hourly crowd levels at The Baths, White Bay, and Cane Garden Bay throughout each day.

The Baths gets cruise traffic from ships at Spanish Town (Virgin Gorda) sending passengers directly, ships at Road Town (Tortola) selling Baths excursions via ferry, and occasionally from ships anchored in North Sound/Gorda Sound — though that's relatively minor. White Bay gets hit when ships anchor at Jost Van Dyke. Cane Garden Bay is on Tortola and a short taxi ride from the cruise ship terminal in Road Town, so any time there are large ships in town it's likely to be busy.

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 BVI cruise ship schedule today?

No cruise ships are scheduled today (August 4, 2026). This schedule is pulled daily from the BVI Ports Authority and cruise line published itineraries.

What cruise ports are in the BVI?

The British Virgin Islands have cruise ship activity at four anchorages: Road Town (Tortola) is the main pier; Spanish Town and Gorda Sound (Virgin Gorda) host tender calls; and Jost Van Dyke receives small-ship anchor calls.

Does BVI Ports Authority publish the cruise ship schedule?

Yes — BVI Ports Authority publishes the official arrival schedule. This site pulls that schedule daily and overlays beach-specific crowd forecasts based on ship capacity and typical excursion patterns.

What time do cruise ships arrive in the BVI?

Most cruise ships arrive at Road Town between 7am and 9am and depart between 4pm and 6pm. Crowds at beaches like The Baths and Cane Garden Bay peak between 10am and 2pm.

Are there cruise ships in Tortola tomorrow?

Check the 7-day schedule above. The next-day and week-ahead views show every scheduled ship by port.
Built with 🩵 by the Yacht Warriors Logo