We've gone from BVI to St John's many times. First day off the dock we head to Great Harbor and check out of the BVI. (you can check out of the BVI 24 hours before you leave and as customs doesn't open til 8:30 am, this allows us to head over as soon as we want. We spend most of this day at White Bay, dingy over from Great Harbor. We usually head over to St John around 7:30. This gives us time to go into Cruz Bay for lunch if we want. Our boat is in charter with CAPTAIN'S COMPASS and we have the needed decal on Island Fun so we can check into USVI by the ROAM apt and not deal with customs in Cruz Bay. When we had to go into Red Hook to check in we'd spend that night in Christmas Bay and enjoy pizza from the pizza boat. Our favorite snorkeling spot is Waterlemon Bay (also known as Watermelon Bay) in St John. WE normally check back into the BVI at the West End. Since the ferry doesn't stop there now, it's a pretty fast check in. The rest of these trips usually include Cooper Island and Norman Island or for now Peter Island with the Willy T.