https://bviports.org/cruise-schedul...WJ09jSJYR_fniwdCCJ5Ns8NaIHQJktWtOVl3cbC0

From here you can see when cruise ships are in Road Town. On days they are not, you should be free from cruise groups. On days they are in port, I expect it is about timing. It seems cruise ships dock in the morning and then leave in the afternoon or early evening. I would assume it takes them a couple of hours before they’d hit The Baths and they’ll come all around the same period.

If anyone can actually confirm what that typically means in terms of timing that would be useful - I.e. before 10:30 and after 14:00 tends to avoid the groups?