One bit of advice I received here was to call the ferry company(s) a day or two before to check their schedule.


Life involves risks, take some prudent ones (NOT with the BVI ferries)!