The total snorkel trip time is 3 hours. Guests will enjoy an hour to sunbathe and relax as we sail out to the reef, an hour of reef snorkeling, and the last hour to continue sunbathing and relaxing as we sail back to shore.