You will need a minimum of 3-4 days to explore all the things to do in Tenerife. This time will be enough to enjoy whale watching, fun rides in parks, and hiking trails and cliffs. Explore the local culture in Santa Cruz de Tenerife, shop and try all the different Tenerife activities in Masca village. You can keep a day dedicated to adventure sports on the southern coast of Tenerife island.