ArrivalsESEN

From the airports in Tenerife to Puerto de la Cruz

Which route serves it, from which airport, how long does it take, and what to do if there’s no bus.

From the airports in Tenerife to Puerto de la Cruz

The northern holiday destination, in the Orotava Valley, at the foot of Mount Teide.

Puerto de la Cruz is the main tourist destination in the north and has direct bus from the North airport with the line 30, in just under half an hour. It’s one of the most convenient connections on the island.

Things are different from the South Airport: the only direct route is the 343, which crosses the entire island and takes around two hours. If your flight arrives in the south and you’re staying in Puerto de la Cruz, factor this journey into your plans — and check the time of the last service before assuming you’ll make it.

The line or lines that cover it

30 Puerto de la Cruz North Airport

MeaningFirstLatestRoute
Towards Puerto de la Cruz07:3023:2033 mins
Towards North Airport07:1522:5028 mins

First and last departures from Monday to Friday. The full timetable, including Saturdays and public holidays, can be found at the route 30 page.

343 Puerto de la Cruz, Costa Adeje, via the North and South Airports

MeaningFirstLatestRoute
Towards Puerto de la Cruz09:0023:00109 mins
Towards Costa Adeje Station (T)06:0018:15107 mins

First and last departures from Monday to Friday. The full timetable, including Saturdays and public holidays, can be found at the route 343 page.

If the bus isn’t any use to you

If the bus doesn’t suit your timetable, the other options from the terminal are the taxi —picked up at the arrivals hall, without a booking, charged by the meter—, a private transfer at a fixed price, or a car hire, which, on an island the size of Tenerife, makes quite a difference to the journey.

Frequently Asked Questions

The 30 (Puerto de la Cruz North Airport) · The 343 (Puerto de la Cruz, Costa Adeje, via the North and South Airports).

From Tenerife North and Tenerife South. If you land at the other one, factor in the transfer between the airports: it’s 54 km. How to tell which one you’ve reached.

Line 30: around 33 minutes from end to end · Line 343: around 109 minutes from end to end.

Other destinations from the terminals

On this page