Santa Cruz de Tenerife est facilement accessible grâce à l’Aéroport de Tenerife Nord (Los Rodeos), situé à environ 10 kilomètres de la ville. L’aéroport dessert plusieurs destinations nationales et internationales, facilitant l’accès direct à la ville. L’Aéroport de Tenerife Sud, situé à 60 km, est également une option populaire pour les voyageurs arrivant sur l’île.
La ville est bien reliée à d’autres parties de Tenerife et des îles voisines grâce à un réseau de transport public développé, comprenant des bus, des taxis et des tramways. Santa Cruz dispose également d’un port important, qui est utilisé par les ferries reliant Tenerife aux autres îles Canaries.
Le transport public, en particulier les tramways et les bus, est efficace et permet aux visiteurs de se déplacer facilement à travers la ville et d’accéder aux principales attractions touristiques.