To see the best (and worst) times to visit, please read our reviews of our recommended places to stay
Note: flight, boat, train and bus timetables change constantly, and airlines come and go, so please do not rely solely on this information for your travel planning. Check with relevant companies, or a flight search engine like Skyscanner, first.
There are 2 airports on Tenerife: Tenerife North (also known as Los Rodeos Airport), which is close to La Laguna and Santa Cruz, and Tenerife South (also known as Reina Sofia Airport) in the south. The northern airport is mostly given over to inter-island flights and scheduled flights from the Spanish mainland. Just about all other flights - international, charter, budget - leave from the infinitely smarter airport in the south, through which 9 million passengers pass each year.
From the UK:
easyJet flies from London Gatwick, Bristol, Edinburgh and Manchester; Monarch flies from Birmingham, London Luton, London Gatwick and Manchester; Jet2 flies from Belfast, Blackpool, Glasgow, Leeds-Bradford, Newcastle, Manchester and East Midlands; and Ryanair flies from Bournemouth, Birmingham, Bristol, East Midlands, Prestwick, Liverpool, London Luton, London Stansted, Manchester and Leeds-Bradford. British Airways will begin flights from London Gatwick in summer 2013.
Charter flights from the UK come from Monarch, Thomson and JMC. Try Skyscanner for searching charter flights.
From elsewhere in Europe:
Services include Aer Lingus from Dublin; Air Berlin and Condor from various German cities; easyJet from Berlin and Basel; Transavia from Amsterdam; and Norwegian Air Shuttle from Copenhagen, Helsinki, Oslo and Stockholm.
From mainland Spain:
Iberia, Vueling and Air Europa operate flights from cities across mainland Spain (the flying time is approximately 2.5 hours from Madrid).
From other Canary Islands:
There are daily flights between Tenerife and Gran Canaria, Lanzarote, Fuerteventura, La Palma, La Gomera and El Hierro with Binter Canarias.
From the airports:
Tenerife South is 20-30 minutes from Los Cristianos by taxi, and 2 hours from Puerto de la Cruz. The public bus service TITSA offers cheap and quick services to all parts of the island. Tenerife North Airport is 11km from Santa Cruz.
You’ll need a car to make the most of the island, especially if you want to explore the remote north-western tip. Taxis are not a viable alternative as they’ll cost you more than hiring a car for the day. See our car rental recommendations.
Roads on Tenerife are fairly busy. The motorway stretches up the south coast from Adeje to Santa Cruz, then turns back on itself and heads down the north coast to Puerto de la Cruz. It may look like a crazy route on the map, but if you're staying in Garachico, the quickest route to Tenerife South airport is via the north, sticking to the motorway; the road over the mountains will take in excess of 2 hours.