There are two airports on the island, Tenerife South (Reina Sofia) and Tenerife North (Los Rodeos).
From Tenerife South you can reach Los Cristianos in 20-30 minutes and Puerto de la Cruz in 2 hours, and the northern airport is 11 km from Santa Cruz.
Land transport to and from the airport
Public transport services include various bus routes that connect airports with several parts of the island.
Bus line 343 connects the two airports.
You also have plenty of taxis at decent prices.