Puerto de la Cruz in detail

Flights & getting there

Buses leave from Calle Hermanos Fernández Perdigón (south of the former bus station, which now stands derelict). There are frequent departures for Santa Cruz (€5.25, 55 minutes). Bus 103 is direct while bus 102 calls by Tenerife Norte Airport and La Laguna. Bus 30 (30 minutes) also runs to Tenerife Norte Airport.

Other popular routes include bus 348 to El Teide (€6.20, 1½ hours, 9.15am, returning at 4pm). Bus 343 runs to Costa Adeje (€14.60, two hours, six daily), via Los Cristianos. Bus 345 offers a half-hourly service from 7.15am to 8.40pm to La Orotava (€1.45, 20 minutes).