Aeroporto
Reina Sofia (sul): o ônibus nº 341 passa a cada hora (viagem de 1h, €5.20) e os táxis (€50) fazem o trajeto de 40 km até Santa Cruz, do outro lado da ilha. Los Rodeos (norte): a 10 km de Santa Cruz, ligado pelos ônibus nº 102 e nº 109 (€3). O táxi custa cerca de €12.
Ônibus
O serviço de ônibus local, guagua (922 531 300, www.titsa.com), opera bem na ilha, com bilhetes válidos para vários trajetos e descontos para os trechos mais longos. De Santa Cruz, os ônibus nº 110 e nº 111 seguem para a Playa de las Américas e Los Cristianos. Não há serviço direto para El Teide, partindo da capital, mas o nº 348 vai para lá saindo da Playa de las Américas.
Táxi
922 625 040.
DDI: + 34.