For scuba diving in Tenerife, you need around two hours, including theoretical planning and discussion, equipment setup, and underwater diving signals. An average dive lasts 30 to 40 minutes, where you can swim along the marine creatures.