All bus routes to Puerto de la Cruz (Spain) S T S Bus Santa Cruz de Tenerife to Puerto de la Cruz T Bus Tenerife South Airport to Puerto de la Cruz