the total duration is at 2:30 hours, and we do provide all the necessary equipment for the snorkelling part (neoprene vests),so you will be ok with the water temperature .The time that we spent in the water is about 20 -30 minute’s and is in very shallow waters so you can go out at the beach at any time if you start to feel cold.If you have any more questions please don’t hesitate to ask ,we will be glad to answer .Best regards ,Nemely team