While technically there are no limits as to how long your snorkeling adventure is, it is advised you take breaks every 30 minutes. Snorkeling newbies should probably take breaks more frequently, to stop excessive fatigue.