Non-stop flights to Tenerife (Reina Sofía) (TFS)
Tenerife South Airport (Reina Sofia Airport) is a large airport in Spain. It is an international airport. In total there are 125 airports around the world that have direct flights to Tenerife (Reina Sofía), spread around 111 cities in 29 countries. Currently, there are 11 domestic flights to Tenerife (Reina Sofía).
On this page
All direct flights to Tenerife (Reina Sofía) Top 200 flights with a stopover Airlines flying to Tenerife (Reina Sofía) Best time to visit Tenerife (Reina Sofía) Long-Haul Flights Business Class flights Intercontinental flights International flights Domestic flights Alternative airports FAQThis month, there are 2,622 flights arriving at Tenerife (Reina Sofía) Airport, which are 87 flights per day or 4 flights per hour. On an average day, there is at least 1 flight arriving every 15 minutes.
The most frequently departed flights to Tenerife (Reina Sofía) are routes from Gran Canaria (Las Palmas) (LPA) in Spain and Manchester (MAN) in United Kingdom. These two routes together are operated 321 times this month, and make up for 12% of all monthly arrivals at Tenerife South Airport (Reina Sofia Airport).
The longest flight to Tenerife (Reina Sofía) TFS is departing from Toronto (YYZ). This non-stop flight takes around 8 hours and 55 minutes and covers a distance of 3,599 miles (5,792 km).
List of all direct flights to Tenerife (Reina Sofía)
Below you can find a list of all cities and countries that have direct flights to Tenerife (Reina Sofía), ordered by popularity.
Top 200 flights with a stopover
This list contains the 200 most popular airports from which flights depart that require just one stopover to get to Tenerife (Reina Sofía).
Airlines flying to Tenerife (Reina Sofía)
Currently, there are 44 airlines that fly to Tenerife (Reina Sofía). Most flights to Tenerife (Reina Sofía) are operated by Ryanair, as they connect 47 airports to TFS. That’s around 2 times as much as easyJet, the second biggest airline in terms of operated flight routes to Tenerife (Reina Sofía). Below you can find a list of airlines that operate most TFS flights:
What is the best time to visit Tenerife (Reina Sofía)?
🌿 🍇 Warm Mediterranean
In Tenerife (Reina Sofía), the summers are known for being warm, long, and dry, with temperatures typically reaching about 30°C (86°F). The area’s breathtaking scenery complements the sun-filled lifestyle, making it a popular destination for visitors all year round who are looking for relaxation, fun by the water, and the beauty of the outdoors.
Tenerife (Reina Sofía) is best explored from mid-spring to summer, specifically between April and September, as most rainfall occurs from October to February.

Long-Haul Flights to Tenerife (Reina Sofía)
Explore all long-haul flights to Tenerife (Reina Sofía) with a flight duration of more than 7 hours.


Business class flights to Tenerife (Reina Sofía)
There are 21 airports that have flights to Tenerife (Reina Sofía) in Business Class. All airports that offer business class flights to TFS are listed below:
Intercontinental flights to Tenerife (Reina Sofía)
The only intercontinental flights to Tenerife South Airport (Reina Sofia Airport) (TFS) are from Canada and Africa, as of June 2026.
* Please note that there are no direct services from the United States, Southern America, Central America, the Caribbean, the Middle-East, Southern Asia, China, Japan, Eastern Asia, South-Eastern Asia, Central Asia or Oceania.
Non-stop flights from Canada to Tenerife (Reina Sofía)
Air Canada is currently the only airline flying non-stop from Canada to Tenerife (Reina Sofía). They fly seasonal from Montreal (YUL) and Toronto (YYZ).
Non-stop flights from Africa to Tenerife (Reina Sofía)
Ryanair: year-round flights from Agadir (AGA) and Marrakech (RAK).
Royal Air Maroc (Oneworld): year-round flights from Casablanca (CMN).
International flights to Tenerife (Reina Sofía)
Flights from Austria to Tenerife (Reina Sofía)
There are 3 airports in Austria that have non-stop flights to Tenerife (Reina Sofía).
From Graz and Salzburg, you can fly with Eurowings.
From Vienna, you can fly non-stop with Austrian (Star Alliance) or Ryanair.
All flights from Austria
Flights from Belgium to Tenerife (Reina Sofía)
If you are looking for a direct flight from Belgium to Tenerife (Reina Sofía), there are 5 airports to choose from.
From Antwerp, direct flights are offered by TUI Fly. This is a seasonal route that starts in June and ends in November.
From Brussels, direct flights are offered by Brussels Airlines (Star Alliance), Transavia and TUI Fly.
From Brussels Charleroi, you can fly non-stop to Tenerife (Reina Sofía) with Ryanair.
From Liege, the only airline with direct flights is Air Baltic. This is a seasonal route that starts in October and ends in March.
From Ostend, direct flights are offered by TUI Fly.
All flights from Belgium
Flights from Canada to Tenerife (Reina Sofía)
In Canada, there are 2 airports that have direct flights to Tenerife (Reina Sofía).
From Montreal and Toronto, you can fly with Air Canada (Star Alliance).
All flights from Canada
Flights from Croatia to Tenerife (Reina Sofía)
Zagreb is the only city in Croatia with direct flights to Tenerife (Reina Sofía). From Zagreb, direct flights are offered by Air Baltic. This route is recently announced though, and not operational yet. It will start in April 2027.
All flights from Croatia
Flights from Czechia to Tenerife (Reina Sofía)
In Czechia, the only airport that has a direct connection to Tenerife (Reina Sofía) is Prague. From Prague, direct flights are offered by SmartWings.
All flights from Czechia
Flights from Denmark to Tenerife (Reina Sofía)
If you are looking for a direct flight from Denmark to Tenerife (Reina Sofía), there are 2 airports to choose from.
From Aalborg, direct flights are offered by Norwegian. This is a seasonal route that starts in October and ends in December.
From Copenhagen, you can fly non-stop with Norwegian or SAS (SkyTeam). This route is not operational yet but will start in August.
All flights from Denmark
Flights from Estonia to Tenerife (Reina Sofía)
There is 1 airport in Estonia that has a direct connection to Tenerife (Reina Sofía), which is Tallinn. From Tallinn, direct flights are offered by Air Baltic. This is a seasonal route that starts in October and ends in April.
All flights from Estonia
Flights from Faroe Islands to Tenerife (Reina Sofía)
In Faroe Islands, the only airport that has a direct connection to Tenerife (Reina Sofía) is Sørvágur. From Sørvágur, direct flights are offered by Atlantic Airways. This is a seasonal route that starts in October and ends in November.
All flights from Faroe Islands
Flights from Finland to Tenerife (Reina Sofía)
Helsinki is the only city in Finland with direct flights to Tenerife (Reina Sofía). From Helsinki, you can fly non-stop with Finnair (Oneworld) or Norwegian. This is a seasonal route that starts in October and ends in April.
All flights from Finland
Flights from France to Tenerife (Reina Sofía)
France is well-connected to Tenerife (Reina Sofía) (TFS) with 13 airports around the country that have direct flights to the airport.
From Basel Mulhouse Freiburg, direct flights are offered by easyJet.
From Bordeaux, you can fly non-stop with easyJet or Volotea.
From Brest and Lille, you can fly with Volotea.
From Lyon, you can fly non-stop with easyJet or Volotea.
From Marseille, you can fly non-stop to Tenerife (Reina Sofía) with Ryanair.
From Montpellier, direct flights are offered by Volotea. This is a seasonal route that starts in November and ends in March.
From Nantes, direct flights are offered by easyJet, Transavia and Volotea.
From Nice, you can fly non-stop to Tenerife (Reina Sofía) with easyJet.
From Paris, you can fly non-stop with Air France (SkyTeam) or easyJet.
From Paris (Beauvais), direct flights are offered by Ryanair. This is a seasonal route that starts in June and ends in October.
From Paris (Orly), you can fly non-stop with Transavia or Vueling.
From Toulouse, direct flights are offered by Ryanair.
All flights from France
Flights from Germany to Tenerife (Reina Sofía)
You can fly non-stop to Tenerife (Reina Sofía) from lots of airports in Germany, as there is a total of 14 airports that have direct services to Tenerife (Reina Sofía).
From Berlin, direct flights are offered by easyJet, Eurowings and Ryanair.
From Cologne-Bonn, you can fly non-stop with Eurowings or Ryanair.
From Düsseldorf, direct flights are offered by Condor, Eurowings and TUI Fly.
From Düsseldorf (Weeze), you can fly non-stop with Ryanair or Transavia.
From Frankfurt, direct flights are offered by Condor, Discover Airlines and TUI Fly.
From Frankfurt Hahn, you can fly non-stop to Tenerife (Reina Sofía) with Ryanair.
From Hamburg, direct flights are offered by Condor, Eurowings and Marabu.
From Hanover, the only airline with direct flights is TUI Fly.
From Karlsruhe / Baden-Baden, you can fly non-stop to Tenerife (Reina Sofía) with Ryanair. This is a seasonal route that starts in October and ends in March.
From Leipzig, the only airline with direct flights is Marabu.
From Memmingen, direct flights are offered by Ryanair. This is a seasonal route that starts in October and ends in March.
From Munich, direct flights are offered by Condor, Discover Airlines and TUI Fly.
From Nuremberg, you can fly non-stop with Marabu or Ryanair.
From Stuttgart, you can fly non-stop with Eurowings or TUI Fly.
All flights from Germany
Flights from Hungary to Tenerife (Reina Sofía)
There is 1 airport in Hungary that has a direct connection to Tenerife (Reina Sofía), which is Budapest. From Budapest, you can fly non-stop with Ryanair or Wizz Air.
All flights from Hungary
Flights from Iceland to Tenerife (Reina Sofía)
Reykjavik (Keflavik) is the only city in Iceland with direct flights to Tenerife (Reina Sofía). From Reykjavik (Keflavik), you can fly non-stop with Icelandair or Neos.
All flights from Iceland
Flights from Ireland to Tenerife (Reina Sofía)
There are 4 airports in Ireland that have non-stop flights to Tenerife (Reina Sofía).
From Cork and Dublin, you can fly with Aer Lingus and Ryanair.
From Knock and Shannon, all direct flights to Tenerife (Reina Sofía) are operated by Ryanair.
All flights from Ireland
Flights from Italy to Tenerife (Reina Sofía)
Italy is well-connected to Tenerife (Reina Sofía) (TFS) with 17 airports around the country that have direct flights to the airport.
From Alghero (Sardinia), Ancona and Bari, all direct flights to Tenerife (Reina Sofía) are operated by Neos.
From Bologna, you can fly non-stop with Neos or Ryanair.
From Cagliari (Sardinia), Catania and Genoa, all direct flights to Tenerife (Reina Sofía) are operated by Neos.
From Milan (Bergamo), the only airline with direct flights is Ryanair.
From Milan (Linate), you can fly non-stop to Tenerife (Reina Sofía) with easyJet.
From Milan (Malpensa), direct flights are offered by easyJet, Neos and Ryanair.
From Naples, direct flights are offered by Ryanair.
From Palermo and Pescara, you can fly with Neos.
From Pisa, you can fly non-stop with Neos or Ryanair.
From Rome (Fiumicino), direct flights are offered by Neos, Ryanair and Wizz Air Malta.
From Venice (Treviso), the only airline with direct flights is Ryanair.
From Verona, direct flights are offered by Neos. This route is recently announced though, and not operational yet. It will start in June 2026.
All flights from Italy
Flights from Latvia to Tenerife (Reina Sofía)
In Latvia, the only airport that has a direct connection to Tenerife (Reina Sofía) is Riga. From Riga, direct flights are offered by Air Baltic. This route is not operational yet but will start in September.
All flights from Latvia
Flights from Lithuania to Tenerife (Reina Sofía)
In Lithuania, there are 2 airports that have direct flights to Tenerife (Reina Sofía).
From Palanga and Vilnius, you can fly with Air Baltic.
All flights from Lithuania
Flights from Luxembourg to Tenerife (Reina Sofía)
There is 1 airport in Luxembourg that has a direct connection to Tenerife (Reina Sofía), which is Luxembourg City. From Luxembourg City, direct flights are offered by Luxair.
All flights from Luxembourg
Flights from Morocco to Tenerife (Reina Sofía)
There are 3 airports in Morocco that have non-stop flights to Tenerife (Reina Sofía).
From Agadir, direct flights are offered by Ryanair.
From Casablanca, the only airline with direct flights is Royal Air Maroc (Oneworld).
From Marrakech, you can fly non-stop to Tenerife (Reina Sofía) with Ryanair.
All flights from Morocco
Flights from Netherlands to Tenerife (Reina Sofía)
If you are looking for a direct flight from Netherlands to Tenerife (Reina Sofía), there are 5 airports to choose from.
From Amsterdam, direct flights are offered by easyJet, Transavia and TUI Fly.
From Eindhoven, direct flights are offered by Ryanair, Transavia and TUI Fly.
From Groningen, you can fly non-stop to Tenerife (Reina Sofía) with Air Baltic. This is a seasonal route that starts in October and ends in March.
From Maastricht Aachen and Rotterdam, you can fly with Transavia and TUI Fly.
All flights from Netherlands
Flights from Norway to Tenerife (Reina Sofía)
In Norway, there are 3 airports that have direct flights to Tenerife (Reina Sofía).
From Bergen, direct flights are offered by Norwegian. This is a seasonal route that starts in October and ends in March.
From Oslo, you can fly non-stop with Norwegian or SAS (SkyTeam).
From Stavanger, you can fly non-stop to Tenerife (Reina Sofía) with Norwegian. This is a seasonal route that starts in October and ends in March.
All flights from Norway
Flights from Poland to Tenerife (Reina Sofía)
If you are looking for a direct flight from Poland to Tenerife (Reina Sofía), there are 5 airports to choose from.
From Gdańsk and Katowice, you can fly with Wizz Air.
From Krakow, you can fly non-stop to Tenerife (Reina Sofía) with Ryanair.
From Warsaw, you can fly non-stop with LOT (Star Alliance) or Wizz Air.
From Warsaw, direct flights are offered by Ryanair.
All flights from Poland
Flights from Portugal to Tenerife (Reina Sofía)
There are 3 airports in Portugal that have non-stop flights to Tenerife (Reina Sofía).
From Funchal (Madeira), you can fly non-stop with Binter Canarias or TUI Fly. This is a seasonal route that starts in July and ends in September.
From Lisbon, the only airline with direct flights is TAP Portugal (Star Alliance).
From Porto, you can fly non-stop to Tenerife (Reina Sofía) with Ryanair.
All flights from Portugal
Flights from Romania to Tenerife (Reina Sofía)
In Romania, the only airport that has a direct connection to Tenerife (Reina Sofía) is Bucharest. From Bucharest, you can fly non-stop with Euroairlines or Wizz Air Malta. This is a seasonal route that starts in June and ends in October.
All flights from Romania
Flights from Serbia to Tenerife (Reina Sofía)
Belgrade is the only city in Serbia with direct flights to Tenerife (Reina Sofía). From Belgrade, direct flights are offered by Air Serbia. This is a seasonal route that starts in September and ends in March.
All flights from Serbia
Flights from Slovenia to Tenerife (Reina Sofía)
There is 1 airport in Slovenia that has a direct connection to Tenerife (Reina Sofía), which is Ljubljana. From Ljubljana, direct flights are offered by Air Baltic. This is a seasonal route that starts in October and ends in March.
All flights from Slovenia
Flights from Sweden to Tenerife (Reina Sofía)
Stockholm (Arlanda) is the only city in Sweden with direct flights to Tenerife (Reina Sofía). From Stockholm (Arlanda), direct flights are offered by Norwegian, SAS (SkyTeam) and TUI fly Nordic. This is a seasonal route that starts in October and ends in April.
All flights from Sweden
Flights from Switzerland to Tenerife (Reina Sofía)
In Switzerland, there are 2 airports that have direct flights to Tenerife (Reina Sofía).
From Geneva, direct flights are offered by easyJet.
From Zürich, the only airline with direct flights is Edelweiss Air.
All flights from Switzerland
Flights from United Kingdom to Tenerife (Reina Sofía)
United Kingdom is well-connected to Tenerife (Reina Sofía) (TFS) with 18 airports around the country that have direct flights to the airport.
From Belfast International, you can fly non-stop with easyJet or Jet2.
From Birmingham, direct flights are offered by easyJet, Jet2 and Ryanair.
From Bournemouth, you can fly non-stop with Jet2 or Ryanair.
From Bristol, direct flights are offered by easyJet, Jet2 and Ryanair.
From Cardiff, direct flights are offered by Ryanair.
From Edinburgh, there are 4 airlines that have direct services to Tenerife (Reina Sofía), which are easyJet, Jet2, Ryanair and Ryanair UK.
From Glasgow, you can fly non-stop with easyJet or Jet2.
From Glasgow (Prestwick), the only airline with direct flights is Ryanair.
From Leeds / Bradford, you can fly non-stop with Jet2 or Ryanair.
From Liverpool, direct flights are offered by easyJet, Jet2 and Ryanair.
From London (Southend), direct flights are offered by easyJet.
From London Gatwick, direct flights are offered by British Airways (Oneworld), easyJet and Jet2.
From London Heathrow, direct flights are offered by British Airways (Oneworld).
From London Luton, direct flights are offered by easyJet, Jet2 and Ryanair.
From London Stansted, you can fly non-stop with Jet2 or Ryanair.
From Manchester, there are 4 airlines that have direct services to Tenerife (Reina Sofía), which are easyJet, Jet2, Ryanair and Ryanair UK.
From Newcastle, direct flights are offered by easyJet, Jet2 and Ryanair.
From Nottingham, direct flights are offered by Jet2, Ryanair and TUI Airways.
All flights from United Kingdom
Domestic flights to Tenerife (Reina Sofía)
Flights from Spain to Tenerife (Reina Sofía)
You can fly domestically to Tenerife (Reina Sofía) from a lot of airports within Spain, as there is a total of 11 airports that have domestic services.
From Asturias and Bilbao, you can fly with Volotea.
From Fuerteventura, you can fly non-stop with Neos or TUI Fly.
From Gran Canaria (Las Palmas), there are 5 airlines that have direct services to Tenerife (Reina Sofía), which are Binter Canarias, Edelweiss Air, Neos, TUI Fly and TUI Fly.
From Lanzarote (Arrecife), direct flights are offered by Binter Canarias.
From Madrid, you can fly non-stop with Air Europa (SkyTeam) or Iberia (Oneworld).
From Málaga, direct flights are offered by Ryanair. This is a seasonal route that starts in June and ends in October.
From Santa Cruz de La Palma, you can fly non-stop with Binter Canarias or Edelweiss Air.
From Santiago de Compostela, Seville and Valencia, all direct flights to Tenerife (Reina Sofía) are operated by Ryanair.
All flights from Spain
Alternative airports near Tenerife (Reina Sofía)
Flying to an alternative airport near Tenerife (Reina Sofía) could give you other options to reach your destination. For example, the possibility to fly with a different airline or alliance, or finding a cheaper airfare. For this reason, alternative airports near to Tenerife (Reina Sofía) (TFS) are listed below. The closest alternative airports are Tenerife (Los Rodeos) (TFN) and San Sebastián (La Gomera) (GMZ).
Frequently asked questions - FAQ
How many airports are there in Tenerife (Reina Sofía)?
There are 3 airports in Tenerife (Reina Sofía): Tenerife South Airport (Reina Sofia Airport) (TFS), Tenerife North Airport (Los Rodeos Airport) (TFN) and La Gomera Airport (GMZ).
What is the best airport to fly into Tenerife (Reina Sofía)?
The most convenient airport to fly into Tenerife (Reina Sofía) is Tenerife South Airport (Reina Sofia Airport) (TFS).
How many airlines fly to Tenerife (Reina Sofía)?
There are 44 airlines flying to Tenerife (Reina Sofía) from 125 airports around the world, as of June 2026.
Which airlines fly to Tenerife (Reina Sofía)?
Ryanair, easyJet and Neos operate most flights to Tenerife (Reina Sofía). To get a full overview of all operating airlines, please use the airline filter.
Which alliances are flying to Tenerife (Reina Sofía)?
Star Alliance, SkyTeam and Oneworld are all flying to Tenerife (Reina Sofía).
How many nonstop flights are there to Tenerife (Reina Sofía)?
There are roughly 2,622 flights arriving at Tenerife (Reina Sofía) every month (or 609 flights each week), from a total of 125 airports worldwide.
What is the official name of Tenerife (Reina Sofía) Airport?
The official name of Tenerife (Reina Sofía) Airport is Tenerife South Airport (Reina Sofia Airport).
What is the airport code of Tenerife (Reina Sofía) Airport?
The airport code of Tenerife (Reina Sofía) Airport is TFS.
What are the most popular flights to Tenerife (Reina Sofía)?
Gran Canaria (Las Palmas), Manchester and London Gatwick are the 3 most popular routes to Tenerife (Reina Sofía). For a complete overview of all flight routes to Tenerife (Reina Sofía), please use our flight map.