No swimming off of the ferry....you get off right onto the dock. We did this excursion a few years ago, but IMO was not enough time at the beach. More traveling via ferry and truck to get to the beach than actual time at the beach. It was very beautiful though, just wish had more time there.