Normal
St. Thomas to St. John ferry schedules can be found on a number of websites: www.vinow.com, www.usvi-on-line.com, probably others. There is actually a ferry that leaves Charlotte Amalie, as well as the one in Red Hook. The CA ferry takes a little longer, but from everything I've seen, it all ends up working out about equal to the Red Hook route... time wise as well as cost. You get to see the island from the water on the CA ferry, vs. seeing some of the countryside by car if you choose the Red Hook ferry. Those websites also include taxi fares from Cruz Bay to the St. John beaches. I would also recommend Solomon and Honeymoon beaches in St. John, which can only be reached on foot - about a 20-30 minutes scenic hike from the ferry dock. This saves you the cost of the taxi, and these are beautiful, uncrowded beaches with excellent snorkeling. But even though Trunk Bay is the most visited beach, I've never seen it just over running with tourists. Its a long beach, and there are always places plop down if you move down the beach a little. And it is spectacular. Of course, ALL of the beaches on St. John are spectacular, so you really can't go wrong! Have fun!!