It's short but the water is cool so it's a perfect amount of time. We saw so many turtles. We did similar snorkeling in Maui and saw only one turtle which made this experience so much better. Also, the staff was so knowledgeable and helpful that it was wonderful 5 star experience.